我按照下面这个链接去排查电源问题,排查了Power sequencing这描述的所以电源状态都没有问题,但是还是没有任何输出,这是什么原因呢?我该怎么继续排查?
http://processors.wiki.ti.com/index.php/AM335x_board_bringup_tips
Shine:
请问是从哪里启动?串口管脚上有信号吗?
user6234660:
回复 Shine:
启动是跟am335x入门套件的方式一样,mmc0、spi0、uart0、usb0。串口管脚上一直是低电平。
Shine:
回复 user6234660:
mmc0最大支持4GB emmc。起不来的话,请检查一下sysboot设置不正确以及eMMC的内容没有烧写正确。
另外,只有进入到uart0启动模式,才会打印"C"字符。
user6234660:
回复 Shine:
mmc0接的是sd卡,sd卡的固件在其他板子能用;sysboot检查了也没有问题。现在最主要的是uart0都不会输出字符,这个输出字符应该是内容rom代码做的,所以跟外面的固件没关系啊。这就是处理器没有起来啊,可是硬件上我们排查了这些电源什么的都正常啊,就是没有信号出来,不知道怎么继续排查下去….
Shine:
回复 user6234660:
那要把sysboot设成先从uart启动。
user6234660:
回复 Shine:
我把sd卡拔了,不就是会轮到uart0启动吗?我在入门套件板那里试了,我把sd卡拔了的话,他就会从串口0输出'C'
yongqing wang:
回复 user6234660:
板子上引出了仿真器调试接口吗