New Yocto Release fsimx6-Y1.0

  • 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:


    fsimx6-Y1.0.tar.bz2
    This is the main release itself containing all sources, the binary images, the documentation and examples.


    sdcard-fsimx6-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 fsimx6-Y1.0.tar.bz2


    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:

    • 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
    • toolchain/
      Precompiled mkimage


    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

    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.

  • Hello,


    The supported Kernel and the supported Yocto version in this latest fsimx6-Y1.0 release are quite old now. Are there any plans to update the meta layer to a recent kernel and to port it to a recent yocto version? I would like to use the efus A9X module using Qt 5.13 and boot2qt, but with the provided versions i'm not be able to do that. It is no option for me to switch to buildroot, so I would appreciate good news regarding this issue.


    Best regards,

    Daniel

  • Hi,


    we are currently working on our Buildroot releases. After that we will release a new Yocto version. We are planning this release in Q4/2019. The Yocto version will probably be 2.4 (Rocko). In 2.4 the QT version is 5.9.4.

    I think it will take some time to be at QT 5.13 in Yocto. Sorry for inconvenience.


    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.