Other Parts Discussed in Thread: AM3354
采用AM3354芯片,新旧板子设计方案一样,在旧板子上USB功能正常,在新板子上,发现USB功能异常:USB0,USB1均没有任何反应(没有报错,没有反应),做了如下问题排查:
(1)程序肯定没有问题,在老的板子上运行,USB功能是OK的
(2)将USB的USB_DRVBUS引脚强制为GPIO功能进行发波测试,确认USB_DRVBUS,USB_VBUS的功能都是OK的,说明硬件PCB及连线没有问题(所有的电源都测过是OK的)
(3)通过串口终端,对比在新旧板子上的启动打印信息,发现打印信息完全一样,没有USB异常方面的信息
综上,感觉在新的板子上,USB压根没有启动一样,但是,又肯定不是软件和硬件的问题,两个板子唯一的区别就是CPU不是同一个批次的,不知道是不是CPU存在BUG啊?有什么原因会造成USB没有任何反应呢?请指教!