使用am335x做的板子,之前因为上电错误,335x的3.3V对地短路了,现在更换CPU后,板子大部分功能正常,但是引出的一个TTL的串口和一个RS485接口无法打开,测量串口和RS485对地、对核心板的3.3V阻抗均未发现明显的短路或断路情况,请问可能是什么原因呢?CPU虚焊?PS:调试串口工作正常。
Steven Liu1:
建议你先核查一下上电时序,确认你的板子是否正常启动了,如果设置了UART0启动,至少串口应该会打印CCCC,如果没有cccc输出,说明上电有问题,芯片还是没起来。
user4030839:
回复 Steven Liu1:
板子已经正常启动了,调试串口为UART0,可以输出打印信息,板子上的其他功能,比如网络、音频、USB等都可正常工作,只有UART1和UART2,想要测试串口通信,输入命令后,打印信息显示无法打开。
Jian Zhou:
回复 user4030839:
检查下UART1和UART2的pinmux功能有没有设对
leo chen:
回复 user4030839:
同时查看一下UART1和UART2和其它的配置是否有冲突的地方
关键是pin有没有重复定义
user4030839:
回复 Jian Zhou:
pinmux肯定是对的,程序在别的板子上试过,没有问题的
TI中文支持网