New Yocto Release fsimx6ul-Y1.0

  • 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

    Code
    1. tar xvf fsimx6ul-Y1.0.tar.bz2


    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

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.