I use i.MX6UL (i.MX6UltraLite) chip to execute BSP and use MFG tool to burn into machine,
The following exception occurred and would like to ask for advice:
BSP execution steps:
$ mkdir imx-yocto-bsp
$ cd imx-yocto-bsp
$ repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-sumo -m imx-4.14.98-2.0.0_ga.xml
$ repo sync
$ MACHINE=imx6ulevk DISTRO=fsl-imx-x11 source fsl-setup-release.sh -b bld-x11
$ echo "UBOOT_CONFIG = \"emmc\"" >> conf/local.conf
$ bitbake fsl-image-validation-imx
Extract ~/imx-yocto-bsp/bld-x11/tmp/deploy/images/imx6ulevk/
u-boot-emmc-2018.03-r0.imx
zImage--4.14.98-r0-imx6ulevk-20230206031344.bin
zImage--4.14.98-r0-imx6ul-14x14-evk-emmc-20230206031344.dtb
Rename to
u-boot-imx6ul14x14evk_emmc.imx
zImage
zImage-imx6ul-14x14-evk-emmc.dtb
MFG burning: (using version L4.1.15_2.0.0-ga_mfg-tools)
Place the file after renaming:
~\L4.1.15_2.0.0-ga_mfg-tools\mfgtools-with-rootfs\mfgtools\Profiles\Linux\OS Firmware\files\
~\L4.1.15_2.0.0-ga_mfg-tools\mfgtools-with-rootfs\mfgtools\Profiles\Linux\OS Firmware\firmware\
The burn-in status is as follows:
1. The original file is directly burned in. Successfully, you can see the message Kernel image @ 0x80800000.
2. The burn-in cannot be completed only by replacing the u-boot, and the message displays:
...
## Checking Image at 86800000 ...
Unknown image format!
Run fastboot...
I would like to ask if there is a problem with the BSP program or there are other factors that cause u-boot to check from 86800000
Thanks for your reply
Solved! Go to Solution.
Change to use UUU tool
Reference website:https://github.com/nxp-imx/mfgtools
Tool download:https://github.com/nxp-imx/mfgtools/releases/tag/uuu_1.5.21
Reference file:UUU.pdf
Change to use UUU tool
Reference website:https://github.com/nxp-imx/mfgtools
Tool download:https://github.com/nxp-imx/mfgtools/releases/tag/uuu_1.5.21
Reference file:UUU.pdf