i.MX8M-Plus Linux Pre-Release for Yocto 4.0 (Kirkstone)

  • i.MX8M-Plus Linux Pre-Release Yocto 4.0

    A new pre-release is available for fsimx8mp.


    It is based on the following components:

    - Yocto 4.0 (Kirkstone)

    - Linux Kernel 5.15.52

    - U-Boot 2020.04


    Currently supported boards:

    - PicocoreMX8MP



    !!ATTENTION!!

    Please note that this is a pre-release, which is only meant for testing and not suitable for production!

    There may be huge changes to the software and the distribution method in the future.

    The pre-release gits may be deleted or replaced.

    Please report any bugs in this thread.
    !!ATTENTION!!


    Please make sure to update to the fsimx8mp-Y2022.012 Release before installing the pre-release.

    Building the Pre-Release

    1. Download the virtual machine F_S_Development_Machine-Fedora_35_V1.0-pre.ova from My F&S Tools-Linux/VirtualMachines/Fedora35/ and import it to VirtualBox.

    2. Run git clone https://github.com/FSEmbedded/releases-fus-pre.git to download the pre-release. Go to releases-fus-pre/

    3. Run git checkout fsimx8mp-Y2022.12-pre Go to fsimx8mp-Yocto/

    4. Run ./setup-yocto <BUILDIR_NAME> and go to <BUILDIR_NAME>/yocto-fus/

    5. Run  DISTRO=fus-imx-wayland MACHINE=fsimx8mp . fus-setup-release.sh

    6. Run bitbake fus-image-std

  • Dear FS-Support,


    I have been testing on this pre-release and have problems getting any output on my display(Blank white screen). I'm following the instructions above.


    I'm using the picocoremx8mpr2-lcdif-j070wvtc0211.dtb which I guessed that was matching the display that comes with the evaluation kit.


    I have modified the imx8mp-lcdif-j070wvtc0211.dtsi. Please see attachment.


    Does this device tree match the display of the evaluation kits?


    Is the pre-release supposed to work on the imx8mp evalkit and running with wayland/weston?


    Br,


    Paul Groskopf


    imx8mp-lcdif-j070wvtc0211.dtsi.zip



  • Hello Paul,


    yes the j070wvtc0211 is supposed to work with the picocoremx8mp eval kit and the pre release.


    In your device tree you disabled lvds1 and lcdif1.

    For the picocoremx8mp the default LVDS port is DSI_B, which are the middle pins of the display connector.

    DSI_B is also connected to lvds1 and lcdif1 of the SoC.


    Do you have a cable, where the blue/white colored wires are connected to the middle of the connector, and not the edge?


    Your F&S Support Team

  • i.MX8M-PLUS Linux Pre-Release fsimx8mp-Y5.15-pre.1

    A new pre-release is available for fsimx8mp .


    It is based on the following components:

    - Yocto 4.0 (Kirkstone)

    - Linux Kernel 5.15.71-2.2.0

    - U-Boot 2021.04


    Currently supported boards:

    - PicocoreMX8MP

    - PicocoreMX8MPr2

    - armStoneMX8MP

    - efusMX8MP


    !!ATTENTION!!

    Please note that this is a pre-release, which is only meant for testing and not suitable for production!

    There may be huge changes to the software and the distribution method in the future.

    The pre-release gits may be deleted or replaced.

    Please report any bugs in this thread.

    !!ATTENTION!!


    Building the Pre-Release

    1. Download the virtual machine F_S_Development_Machine-Fedora_35_V1.0-pre.ova from My F&S Tools-Linux/VirtualMachines/Fedora35/ and import it to VirtualBox.

    2. Run git clone https://github.com/FSEmbedded/releases-fus-pre.git to download the pre-release. Go to releases-fus-pre/

    3. Run git checkout fsimx8mp-Y5.15-pre.1 Go to fsimx8mm-Yocto/

    4. Run ./setup-yocto <BUILDIR_NAME> and go to <BUILDIR_NAME>/yocto-fus/

    5. Run DISTRO=fus-imx-wayland MACHINE=fsimx8mp . fus-setup-release.sh

    6. Run [tt ]bitbake fus-image-std[/tt]


    Installing the Pre-Release

    !!ATTENTION!!

    Please make sure to update your board to uboot-fsimx8mp-Y2023.03 and nboot-fsimx8mp-2023.05before installing the pre-release.

    The easiest way would be to follow the instructions at

    i.MX8M-Plus Recovery Tool


    You could also install the new pre-release uboot-fsimx8mp-Y5.15-pre.1 first, reset the board and install the nboot-fsimx8mp-2023.05.

    Installing nboot-fsimx8mp-2023.05 first will break the board!


    You may have to reconfigure the uboot environment so please make sure that everything is set corectly after installing the new u- boot.

    !!ATTENTION!!