基于AM5728开发板设计我们自己的产品,I/O基本没改。我的第一版可以BOOT from SD then eMMC 从TF卡启动,但是第二版无法启动,串口打印无信息(我们自编写了驱动,TF卡在第一版可以启动)
我检查了两版TF卡线路都是一样的,并且正确,请问这是什么原因导致,我还应该检查哪些信息。谢谢
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.
你好,我是一个在校新手,毕设是使用AM5728开发一个测试平台,我现在的状态是主机板PCB刚加工回来,裸板,没有做过任何程序下载和操作,直接按TI官方的文档做了一个启动的SD卡,放到了板子上进行启动,然后发现无法启动,报错是:
No matching DT out of these options:
am57xx-beagle-x15
am572x-idk
am571x-idk
Failed to mount ext2 filesystem...
spl_load_image_ext_os: ext4fs mount err - 0
Failed to mount ext2 filesystem...
spl_load_image_ext: ext4fs mount err - 0
以上信息表示:uboot没有起来,是在核对板子的信息过程中出现了错误
然后我就查找了官方的资料,看有没有指导将官方的启动系统移植到自定义板的文档,然而并没有找到
请问:在SD卡启动之前需要用仿真器 或者其他方式 对CPU或者是外围的存储芯片进行写入什么信息么,否则这些核对信息从哪里获取?
或者是一块新板子在SD开启动前需要做些什么工作?孤军奋战了好久 T.T 万分谢谢
yongqing wang1 说:uboot都没起来?
是啊,串口打印无任何信息。重做了一张内存卡旧版打印信息。
U-Boot SPL 2016.05-00319-g8d0b2ca-dirty (Jun 13 2017 - 15:43:25)
DRA752-GP ES1.1
Trying to boot from MMC1
** First descriptor is NOT a primary desc on 0:1 **
** Partition 1 not valid on device 0 **
spl_register_fat_device: fat register err - -1
** Partition 1 not valid on device 0 **
spl_register_fat_device: fat register err - -1
spl_load_image_fat: error reading image u-boot.img, err - -1
spl: no partition table found
spl: no partition table found
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
新版还是无信息
你好,我现在遇到了同样的问题,你现在进展如何,解决的怎么样?请提示一下小弟,感激不尽!!!谢谢!