大家好,我最近刚着手使用AM3352开发自己的设备,下载的SDK包版本为ti-processor-sdk-linux-am335x-evm-03.02.00.05,我将u-boot编译完成后把MLO和u-boot.img文件下载到SD卡拿到板子运行后发现就打印了几个CCCC字符,然后就停住了!但是我使用01.00版本的u-boot就可以正常运行,最起码能够打印uboot的版本等信息,为什么03.02版本就不行呢?是需要什么特殊配置么?
我使用了下面两种编译方式:
1、在ti-processor-sdk-linux-am335x-evm-03.02.00.05执行make u-boot_clean、make u-boot
2、在u-boot目录执行:make CROSS_COMPILE=arm-linux-gnueabihf- O=am335x_evm am335x_evm_config all
然而都不能运行,请问问题出在哪里?
我看下面这两位工程师(www.deyisupport.com/.../357475.aspxe2e.ti.com/.../1974457)都遇到了同样的问题,但是在论坛里没看到最终解决方案