AnsweredAssumed Answered

IMX6UL-EVK uboot.imx编译写入SD卡后无法启动运行

Question asked by li juan on Dec 28, 2017
Latest reply on Jan 1, 2018 by Wigros Sun

我现在使用的是NXP原厂的MCIMX6UL-EVKB开发板,想将uboot.imx镜像文件写到SD卡上然后启动运行。我将在NXP网站下载的L4.1.15_1.1.0_ga_images_MX6ULEVK文件下的u-boot-imx6ulevk_sd.imx文件写入到SD卡后能启动运行,写入命令sudo dd if=u-boot-imx6ulevk_sd.imx of=/dev/sdb bs=512 seek=2。

同时我又从NXP网站下载了uboot-imx-imx_v2017.03_4.9.11_1.0.0_ga源文件,同时也下载了其他版本的源文件:uboot-imx-rel_imx_4.1.15_2.1.0_ga,uboot-imx-rel_imx_3.14.38_6ul7d_beta,对这些源文件进行编译,用的是arm-fsl-linux-gnueabi 编译器,命令如下:

make ARCH=arm CROSS_COMPILE=arm-fsl-linux-gnueabi- distclean

make ARCH=arm CROSS_COMPILE=arm-fsl-linux-gnueabi- mx6ul_14x14_evk_defconfig

make ARCH=arm CROSS_COMPILE=arm-fsl-linux-gnueabi-

发现是可以成功编译生成uboot.imx文件的,但将自己编译成功的uboot.imx写入到SD卡后却无法启动uboot.

不知是否需要对源文件进行相关的修改或设置后再进行编译,生成的uboot.imx才能启动?

Outcomes