This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335X demo板 u-boot 引导内核跳转后, 卡死.



1. Demo板型号: Sitara ARM Processors AM335x Starter Kit TMDXEVM3358-SK

2. 使用官方SDK编译u-boot和内核以及文件系统. SDK版本ti-sdk-am335x-evm-07.00.00.00

3. u-boot编译参考processors.wiki.ti.com/index.php

4. 内核编译参考processors.wiki.ti.com/.../AMSDK_Linux_User's_Guide, 编译命令如下

    a. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mrproper

    b. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- tisdk_am335x-evm_defconfig

    c. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage

    d. 拷贝./arch/arm/boot/uImage到SD卡中

5. 制作SD卡启动,  使用u-boot命令行的方式引导内核启动

    a. mmc rescan

    b. fatload mmc 0 0x82000000

    c. bootm 0x82000000

6. 新编译的MLO、u-boot.img能够引导官方SD卡中的uImage启动, u-boot引导新编译的内核在调用新内核的入口函数后串口无任何信息输出.

问题: u-boot无法引导新编译的内核启动.