i.MX6 Linux Release Y1.0 (Yocto)
We have uploaded a new Linux version based on Yocto for all boards and modules based on the i.MX6 CPU to our server, i.e. the fsimx6 architecture: armStoneA9, armStoneA9r2, PicoMODA9, efusA9, NetDCUA9, QBlissA9 and QBlissA9r2. This release is running on all platforms of this architecture at the same time. So you can download the same binaries for NBoot, U-Boot, Linux kernel and Yocto root filesystem to any of the i.MX6 boards and it will run. No matter whether they are Quad/Dual core or DualLite/Solo.
This is a major release. The release consists of two files:
This is the main release itself containing all sources, the binary images, the documentation and examples.
If you copy the contents of this archive to an SD card, you can install our precompiled standard system in a very straightforward and comfortable way on the board. The SD card archive is meant for people who just want to try a release first without having to download the quite large main archive. Its content is also contained in the main release archive, so if you want to download the main archive anyway, you don't need to bother with the SD card archive.
These tar archives are compressed with bzip2. So to see the files, you first have to unpack the archives
This will create a directory fsimx6-Y1.0 that contains all the files of the release.
Please read the file doc/FSiMX6_FirstSteps_eng.pdf. It lists the meaning of all files and shows how to install and use everything.
Please note that Yocto releases use Y for the version number. The Yocto version counting is independent from other fsimx6 releases, e.g. Buildroot.
The release consists of the following files and directories:
Release notes (this text)
Script to unpack Yocto release
Precompiled images (full names)
Precompiled images (names as expected by install script)
Hardware and software manuals, schematics
Source code packages, examples
Release Notes for fsimx6-Y1.0
Here are some highlights of this release.
1. Fully supported kernel and U-Boot
This Yocto release now has the same Linux kernel and U-Boot as our Buildroot releases, including all our enhancements. Some examples:
- Improved NAND system with block refresh, better ECC and reliable bad block handling. Also much faster than the original NXP code.
- Different boot strategies in U-Boot, that can easily be switched
- Install, update and recover mechanism in U-Boot
2. Simplified unpacking and installation procedure
A new script "setup-yocto" is used to unpack the source code.
3. Enhanced documentation
A new version of the FirstSteps document now includes information for Yocto. Manuals for hardware (modules and Starterkits), GPIO reference cards, schematics for Starterkit base boards, and software installation procedures are available in the doc subdirectory.
Your F&S Support Team