i.MX6-UltraLite 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-UltraLite CPU (UL and ULL) to our server, i.e. the fsimx6ul architecture: efusA7UL and PicoCOM1.2. 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.MX6UL/ULL boards and it will run.
This is a major release. The release consists of two files:
fsimx6ul-Y1.0.tar.bz2
This is the main release itself containing all sources, the binary images, the documentation and examples.
sdcard-fsimx6ul-Y1.0.tar.bz2
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 fsimx6ul-Y1.0 that contains all the files of the release.
Please read the file doc/FSiMX6UL_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 fsimx6ul releases, e.g. Buildroot.
The release consists of the following files and directories:
-
README-yocto-f+s.txt
Release notes (this text) -
setup-yocto
Script to unpack Yocto release -
binaries/
Precompiled images (full names) -
sdcard/
Precompiled images (names as expected by install script) -
doc/
Hardware and software manuals, schematics -
sources/
Source code packages, examples -
dl/
Additonal packages that will be placed into the downloads directory -
toolchain/
Precompiled mkimage
Release Notes for fsimx6ul-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