PX3车载项目调试文档:USB VBUS、触摸屏与IC支持

需积分: 0 0 下载量 157 浏览量 更新于2024-08-04 收藏 421KB DOCX 举报
"PX3调试记录文档1" 在本调试记录文档中,主要涉及了PX3项目的多个硬件驱动问题及其解决方案,这些驱动包括USB VBUS、FT5526触摸屏、eKT5221触摸板、LVDS显示、以太网以及WIFI+BT模块。以下是针对每个部分的详细说明: 1. **USB VBUS**: - 问题描述:在项目初始阶段,USB功能无法正常使用。软件团队按照原理图对VBus引脚进行了配置,并将系统从USB OTG模式切换到USB Host模式。然而,配置完成后,VBus电压仅能拉高到0.8V,而非预期的3.3V。 - 解决方案:经过硬件团队的检查,发现问题出在电路板设计错误。最终,软件团队恢复了原有的OTG模式设置。 2. **FT5526TP支持**: - PX3项目中使用的FT5526触摸屏在开始时没有现成的驱动支持。开发团队从现有的ft5306_ts.c驱动代码中移植了驱动程序。 - 在供应商的帮助下,解决了多点触摸跳点、多点划线断线以及因模具问题导致的状态栏操作不可达的故障。之后,供应商提供了其他平台上的FT5526驱动,用于参考移植固件升级功能。 3. **eKT5221触摸板**: - eKT5221硬件设计没有中断信号,因此在调试初期无法通过中断触发。开发者通过查阅规格书和设计文档,了解到该情况,采用定时器轮询的方式来检测寄存器变化,从而识别按键事件。 - 驱动程序参考移植了drivers/input/keyboard/synaptics_so340010.c,删除了与中断相关的代码,实现了触摸板的功能。 4. **RK616转LVDSIC支持LCDB101EW05/CNKT01010支持**: - 这部分未提供具体的调试细节,但可以推断,这涉及到将RK616芯片转换为LVDS接口以支持特定型号的LCD屏幕。 5. **RTL8201F100M以太网支持**: - 对于网络连接,项目可能涉及到对RTL8201F100M以太网控制器的驱动适配,确保网络通信功能正常。 6. **AP6255WIFI+BT支持**: - 无线功能的调试可能包括了AP6255 WiFi+蓝牙模块的驱动集成,以实现无线连接和蓝牙通信。 所有相关调试资料和驱动代码可从指定的网络路径找到,便于后续问题排查或功能增强。调试记录文档的价值在于它为团队提供了宝贵的项目历史信息,有助于快速定位和解决可能出现的新问题。