AM62x处理器作为TI新一代高性能、低功耗处理器,在工业控制、人机交互、边缘计算等领域有着广泛应用。此前,小编整理过大家在OK62xx-C开发板的开发过程中常见的部分问题,得到了很多朋友的关注。
本篇文章将继续针对开发过程中可能遇到的各类接口问题,为大家提供系统化的排查思路和解决方案。
一、LVDS问题排查
1. 检查LVDS显示屏的输出模式与屏幕是否一致(VESA和JEIDA);
2. 确认LVDS屏幕各差分信号的100Ω电阻是否焊接;
3. LVDS的供电建议添加缓起电路,关注R247位置的电阻是否存在,使得Q3缓慢打开,防止屏幕将VDD_5V拉低;
4. 测量时钟、数据输出是否正常。
二、ENET问题排查
1. 确认PHY芯片与MAC端的通讯接口是否一致,是否做了等长处理;
2. 需检查MDIO总线是否上拉,波形是否正常,MDIO不要分叉布线
3. 确认精密电阻是否满足要求;
4. 如果速度不满足需求,可以检测各路电源以及参考地是否完整
5. 检测网络变压器的中心抽头是否正确;
6. 检查同一个总线上的不同PHY芯片地址是否有冲突,与软件是否一致;
7. MDI数据线是否等长处理,阻抗是否满足要求。
三、CAN问题排查
1. CAN总线有多个设备时,需要确认两端的设备是否有120Ω的匹配电阻;
2. 如果CAN设备无法通讯,可以尝试将CAN设备的参考地连接,减小共模干扰。
四、UART问题排查
1. 串口收发信号需要交叉连接;
2. 确认串口工具配置是否正确,如:波特率;
3. 测量数据输出是否正常。
五、RS485问题排查
1. 485总线有多个设备时,需要确认两端的设备是否有120Ω的匹配电阻;
2. 如果485设备无法通讯,可以尝试485设备的参考地连接,减小共模干扰;
3. 由于485为半双工传输,有些485芯片需要收发控制信号,需要确认芯片驱动是否已经添加。
六、Audio问题排查
1. 如果系统检测不到音频芯片,需要查看I2C总线通讯是否正常;
2. 如果可以正常挂载芯片但是没有声音输出,需要先排查I2S数据波形是否正常输出,再排查音频输出是否正常。
七、PCIe问题排查
1. 确认PCIe设备与CPU是否是同源时钟,频率是否正确;
2. 检测PCIe发送信号是否有AC耦合电容;
3. 一般PCIe设备端的发送信号已经添加了AC耦合电容,因此接收端不需要再次添加耦合电容。
八、GPIO问题排查
在选择GPIO时需要确认该信号是否为Boot启动项引脚,如果是在上电则不要上下拉电路;或者需要添加缓冲芯片。
以上就是小编为大家整理的OK62xx-C开发板在开发过程中常见的问题类型以及排查思路。相信一定可以帮助到使用这款产品的各位朋友。
推荐阅读:
【12315投诉公示】小熊电器新增7件投诉公示,涉及不符合以产品说明、实物样品等方式表明的质量状况问题等






