AM3354裸片上电串口未打印“CCC”,而且SD卡的时钟也没有输出,求大神指点迷津
Jian Zhou:
先检查下供电和pinmux,请参考:http://processors.wiki.ti.com/index.php/AM335x_board_bringup_tips
Even Tsang:
回复 Jian Zhou:
除了这个参考文档,还有没有其他相关的资料呢,或者有没有其他AM335X的问题排查手册,感谢
Gary Wu:
未打CCCCCC,检查的地方很清楚:
(1)电源上电时序是否OK?
(2)参考时钟是否OK?
(3)串口电路是否OK?
检查上面3步即可。
补充说明一下,可以通过JTAG连接芯片,如果能连上,说明最小系统的主要部分应该没问题。剩下的就可以查串口电路是否OK了。
Even Tsang:
回复 Gary Wu:
测试了一下,
1、上电时序正常的;
2、晶振起振正常;
3、串口电路也没有问题;
也不知道是什么原因,芯片上电一段时间后就会发热,但温度和正常工作的温度差不多,eMMC也会发热,但DDR就不热
之前用的核心板把所有的接口都引出来了,这次就把没有用到的引脚就没有引出来,比如SPI1_SCLK、MCASP1_AXR1、MCASP1_ACLKX、MCASP1_FSX、MCASP1_AXR0这些引脚悬空处理的,不知道会不会影响。
Steven Liu1:
回复 Even Tsang:
你确认你的SYSBOOTpin脚的配置模式中,是否有UART0启动的选项。没有配置UART0启动是不会打印CCC的。
SYSBOOT pin即为LCD_DATA0 ~15。SYSBOOT最低的5位代表了启动模式,启动模式对应的序列,可以在AM335x的TRM手册 26.1.5.2.1章节找到。