Adding u-boot-fw-utils for i.MX to yocto project

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Adding u-boot-fw-utils for i.MX to yocto project

Adding u-boot-fw-utils for i.MX to yocto project

         In recent months, some I.MX customers hope to compile u-boot-fw-utils in yocto and get fw_printenv & fw_setenv tools.

         Although there are u-boot-fw-utils bblayers in Yocto recipes, by default, u-boot-fw-utils is not based on u-boot-imx, but downloaded from the u-boot source website, when using bitbake When u-boot-fw-utils compiles it, it will fail to compile.

         For example:

# cd  ~/imx-yocto-bsp-5.4.3_1.0.0

# DISTRO=fsl-imx-fb MACHINE=imx6sxsabresd source imx-setup-release.sh -b build_sabresd

# bitbake u-boot-fw-utils -c compile

pastedImage_1.png

         If changing .config to be mx6sxsabresd_optee_defconfig in the top directory of u-boot source code, new errors will occur, like descriptions in the link:

         https://community.nxp.com/message/1318081?commentID=1318081#comment-1318081

 

         The root cause is that the u-boot is not u-boot-imx.

         If we did the test below, it is easy to validate it.

  •      Compiling u-boot

# bitbake u-boot-imx -c compile

         After compilation is done, u-boot-imx source code will be released .

  •      Changing u-boot source code of u-boot-fw-utils directory

         Replace u-boot source code in u-boot-fw-utils directory with u-boot-imx source code. Then continue to compile u-boot-fw-utils

# bitbake u-boot-fw-utils -c compile

         We will find it can be compiled successfully.

This shows that when u-boot-fw-utils is compiled, the downloaded u-boot source code must be u-boot-imx.

         In order to achieve this, we need to add recipes to yocto's u-boot-imx, and we can successfully compile fw_printevn and fw_setenv through the bitbake command.

Please follow these steps to add u-boot-fw-utils for i.mx to yocto!

  1. copy 2 files in attacments to ~/imx-yocto-bsp-5.4.3_1.0.0/sources/meta-imx/meta-bsp/recipes-bsp/u-boot
  2. cd ~/imx-yocto-bsp-5.4.3_1.0.0
  3. run below comands

# DISTRO=fsl-imx-fb MACHINE=imx6sxsabresd source imx-setup-release.sh -b build_sabresd

# bitbake u-boot-imx-fw-utils -c compile

# bitbake u-boot-imx-fw-utils -c install

 

Then you will get fw_printenv & fw_setenv

pastedImage_4.png

[Comment]

         If i.MX users are using other version of linux BSP, she only need to modify the following content of u-boot-imx-common_2019.04.inc to compile u-boot-fw-utils.

……

LIC_FILES_CHKSUM = "file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263"

 

UBOOT_SRC ?= "git://source.codeaurora.org/external/imx/uboot-imx.git;protocol=https"

SRCBRANCH = "lf-5.4.y_v2019.04"

SRC_URI = "${UBOOT_SRC};branch=${SRCBRANCH} \

"

SRCREV = "228843cdf5435d4bd69f42a6015f78761ff4cc0d"

……

         Then compile it following above steps.

         Example for L4.14.98_2.0.0:

1.Copy u-boot-imx-common_2019.04.inc & u-boot-imx-fw-utils_2019.04.bb to

~/imx-release-bsp-4.14.98-2.0.0/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/

2.Rename files name according to u-boot version

u-boot-imx-common_2018.03.inc

    u-boot-imx-fw-utils_2018.03.bb

3.Modifying u-boot-imx-common_2018.03.inc

In the directory, there is u-boot-imx_2018.03.bb file, open it, and find the link of u-boot and check sum, and use lines below to replace those lines in u-boot-imx-common_2018.03.inc

In u-boot-imx_2018.03.bb file:

……

LICENSE = "GPLv2+"

LIC_FILES_CHKSUM = "file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263"

 

UBOOT_SRC ?= "git://source.codeaurora.org/external/imx/uboot-imx.git;protocol=https"

SRCBRANCH = "imx_v2018.03_4.14.98_2.0.0_ga"

SRC_URI = "${UBOOT_SRC};branch=${SRCBRANCH}"

SRCREV = "87a19df5e462f1f63e8a6d2973c7fb9e95284d04"

……

Then in u-boot-imx-common_2018.03.inc, there is the same contents as above:

pastedImage_6.png

Save it and exit. Go back to the top directory of yocto: ~/imx-release-bsp-4.14.98-2.0.0

# cd ~/imx-release-bsp-4.14.98-2.0.0

# DISTRO=fsl-imx-fb MACHINE=imx6sxsabresd source fsl-setup-release.sh -b build_sabresd

# bitbake u-boot-imx-fw-utils -c compile

# bitbake u-boot-imx-fw-utils -c install

pastedImage_7.png

         The same method can be used for other Linux BSP versions.

 

 

 

NXP TIC Team

Weidong Sun

05/28/2020

Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1117306%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAdding%20u-boot-fw-utils%20for%20i.MX%20to%20yocto%20project%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1117306%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%20%3CSPAN%3EIn%20recent%20months%2C%20some%20I.MX%20customers%20hope%20to%20compile%20u-boot-fw-utils%20in%20yocto%20and%20get%20fw_printenv%20%26amp%3B%20fw_setenv%20tools.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%20%3CSPAN%3EAlthough%20there%20are%20u-boot-fw-utils%20bblayers%20in%20Yocto%20recipes%2C%20by%20default%2C%20u-boot-fw-utils%20is%20not%20based%20on%20u-boot-imx%2C%20but%20downloaded%20from%20the%20u-boot%20source%20website%2C%20when%20using%20bitbake%20When%20u-boot-fw-utils%20compiles%20it%2C%20it%20will%20fail%20to%20compile.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20For%20example%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%26nbsp%3B%20~%2Fimx-yocto-bsp-5.4.3_1.0.0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20DISTRO%3Dfsl-imx-fb%20MACHINE%3Dimx6sxsabresd%20source%20imx-setup-release.sh%20-b%20build_sabresd%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-fw-utils%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20942px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F106201i1764AFB49BD1FB4A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.png%22%20alt%3D%22pastedImage_1.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20If%20changing%20.config%20to%20be%20mx6sxsabresd_optee_defconfig%20in%20the%20top%20directory%20of%20u-boot%20source%20code%2C%20new%20errors%20will%20occur%2C%20like%20descriptions%20in%20the%20link%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fmessage%2F1318081%3FcommentID%3D1318081%23comment-1318081%22%20target%3D%22test_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Fmessage%2F1318081%3FcommentID%3D1318081%23comment-1318081%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20The%20root%20cause%20is%20that%20the%20u-boot%20is%20not%20u-boot-imx.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20If%20we%20did%20the%20test%20below%2C%20it%20is%20easy%20to%20validate%20it.%3C%2FSPAN%3E%3C%2FP%3E%3CUL%3E%3CLI%20style%3D%22margin-left%3A%2018.0pt%3B%20text-indent%3A%20-18.0pt%3B%22%3E%3CSTRONG%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSTRONG%3E%20%3CSTRONG%3E%3CSPAN%3ECompiling%20u-boot%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-imx%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20After%20compilation%20is%20done%2C%20u-boot-imx%20source%20code%20will%20be%20released%20.%3C%2FSPAN%3E%3C%2FP%3E%3CUL%3E%3CLI%20style%3D%22margin-left%3A%2018.0pt%3B%20text-indent%3A%20-18.0pt%3B%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Changing%20u-boot%20source%20code%20of%20u-boot-fw-utils%20directory%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Replace%20u-boot%20source%20code%20in%20u-boot-fw-utils%20directory%20with%20u-boot-imx%20source%20code.%20Then%20continue%20to%20compile%20u-boot-fw-utils%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-fw-utils%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20We%20will%20find%20it%20can%20be%20compiled%20successfully.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3EThis%20shows%20that%20when%20u-boot-fw-utils%20is%20compiled%2C%20the%20downloaded%20u-boot%20source%20code%20must%20be%20u-boot-imx.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSPAN%3EIn%20order%20to%3C%2FSPAN%3E%3C%2FSPAN%3E%20%3CSPAN%3Eachieve%20this%2C%20we%20need%20to%20add%20recipes%20to%20yocto's%20u-boot-imx%2C%20and%20we%20can%20successfully%20compile%20fw_printevn%20and%20fw_setenv%20through%20the%20bitbake%20command.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230000ff%3B%20font-size%3A%2022px%3B%22%3EPlease%20follow%20these%20steps%20to%20add%20u-boot-fw-utils%20for%20i.mx%20to%20yocto!%3C%2FSPAN%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CSPAN%3Ecopy%202%20files%20in%20attacments%20to%20~%2Fimx-yocto-bsp-5.4.3_1.0.0%2Fsources%2Fmeta-imx%2Fmeta-bsp%2Frecipes-bsp%2Fu-boot%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%3Ecd%20~%2Fimx-yocto-bsp-5.4.3_1.0.0%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%3Erun%20below%20comands%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%3CSPAN%3E%23%20DISTRO%3Dfsl-imx-fb%20MACHINE%3Dimx6sxsabresd%20source%20imx-setup-release.sh%20-b%20build_sabresd%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-imx-fw-utils%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-imx-fw-utils%20-c%20install%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThen%20you%20will%20get%20fw_printenv%20%26amp%3B%20fw_setenv%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_4.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_4.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F106202iF41117C9ACF767CA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_4.png%22%20alt%3D%22pastedImage_4.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%5BComment%5D%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20If%20i.MX%20users%20are%20using%20other%20version%20of%20linux%20BSP%2C%20she%3C%2FSPAN%3E%20%3CSPAN%3Eonly%20need%20to%20modify%20the%20following%20content%20of%20u-boot-imx-common_2019.04.inc%20to%20compile%20u-boot-fw-utils.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E2%80%A6%E2%80%A6%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ELIC_FILES_CHKSUM%20%3D%20%22file%3A%2F%2FLicenses%2Fgpl-2.0.txt%3Bmd5%3Db234ee4d69f5fce4486a80fdaf4a4263%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EUBOOT_SRC%20%3F%3D%20%22git%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fimx%2Fuboot-imx.git%3Bprotocol%3Dhttps%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESRCBRANCH%20%3D%20%22lf-5.4.y_v2019.04%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESRC_URI%20%3D%20%22%24%7BUBOOT_SRC%7D%3Bbranch%3D%24%7BSRCBRANCH%7D%20%5C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESRCREV%20%3D%20%22228843cdf5435d4bd69f42a6015f78761ff4cc0d%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E2%80%A6%E2%80%A6%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Then%20compile%20it%20following%20above%20steps.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Example%20for%20L4.14.98_2.0.0%3A%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E1.Copy%3C%2FSPAN%3E%20%3CSPAN%3Eu-boot-imx-common_2019.04.inc%20%26amp%3B%20u-boot-imx-fw-utils_2019.04.bb%3C%2FSPAN%3E%20%3CSPAN%3Eto%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-left%3A%2018.0pt%3B%20text-indent%3A%200cm%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%209.0pt%3B%22%3E~%2Fimx-release-bsp-4.14.98-2.0.0%2Fsources%2Fmeta-fsl-bsp-release%2Fimx%2Fmeta-bsp%2Frecipes-bsp%2Fu-boot%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E2.Rename%20files%20name%20according%20to%20u-boot%20version%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-left%3A%2018.0pt%3B%20text-indent%3A%205.25pt%3B%22%3E%3CSPAN%3Eu-boot-imx-common_2018.03.inc%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%20%3CSPAN%3Eu-boot-imx-fw-utils_2018.03.bb%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E3.Modifying%3C%2FSPAN%3E%20%3CSPAN%3Eu-boot-imx-common_2018.03.inc%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-left%3A%2018.0pt%3B%20text-indent%3A%200cm%3B%22%3E%3CSPAN%3EIn%20the%20directory%2C%20there%20is%20u-boot-imx_2018.03.bb%20file%2C%20open%20it%2C%20and%20find%20the%20link%20of%20u-boot%20and%20check%20sum%2C%20and%20use%20lines%20below%20to%20replace%20those%20lines%20in%3C%2FSPAN%3E%20%3CSPAN%3Eu-boot-imx-common_2018.03.inc%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%3EIn%20u-boot-imx_2018.03.bb%20file%3A%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E2%80%A6%E2%80%A6%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ELICENSE%20%3D%20%22GPLv2%2B%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ELIC_FILES_CHKSUM%20%3D%20%22file%3A%2F%2FLicenses%2Fgpl-2.0.txt%3Bmd5%3Db234ee4d69f5fce4486a80fdaf4a4263%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EUBOOT_SRC%20%3F%3D%20%22git%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fimx%2Fuboot-imx.git%3Bprotocol%3Dhttps%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESRCBRANCH%20%3D%20%22imx_v2018.03_4.14.98_2.0.0_ga%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESRC_URI%20%3D%20%22%24%7BUBOOT_SRC%7D%3Bbranch%3D%24%7BSRCBRANCH%7D%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESRCREV%20%3D%20%2287a19df5e462f1f63e8a6d2973c7fb9e95284d04%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E2%80%A6%E2%80%A6%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThen%20in%3C%2FSPAN%3E%20%3CSPAN%3Eu-boot-imx-common_2018.03.inc%2C%20there%20is%20the%20same%20contents%20as%20above%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_6.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_6.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F106203iE861A8599422DA86%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_6.png%22%20alt%3D%22pastedImage_6.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3ESave%20it%20and%20exit.%20Go%20back%20to%20the%20top%20directory%20of%20yocto%3A%20~%2Fimx-release-bsp-4.14.98-2.0.0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp-4.14.98-2.0.0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20DISTRO%3Dfsl-imx-fb%20MACHINE%3Dimx6sxsabresd%20source%20fsl-setup-release.sh%20-b%20build_sabresd%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-imx-fw-utils%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20u-boot-imx-fw-utils%20-c%20install%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_7.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_7.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F107972iC6EAA43CF3493583%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_7.png%22%20alt%3D%22pastedImage_7.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%20%3CSPAN%3EThe%20same%20method%20can%20be%20used%20for%20other%20Linux%20BSP%20versions.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20right%3B%22%3E%3CSPAN%3ENXP%20TIC%20Team%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20right%3B%22%3E%3CSPAN%3EWeidong%20Sun%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20right%3B%22%3E%3CSPAN%3E05%2F28%2F2020%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1117306%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20Family%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6_All%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎05-27-2020 09:25 PM
Updated by: