SEMIDRIVE X9 AUTO-PHY (TJA1101) 调试要点

一、前言

      最近我们在芯驰 X9H 平台上挂了一颗 AUTO-PHY (TJA1101),由于在调试的过程中发现无法      Ping 通的问题,经过一系列的排查,最后成功解决这个问题。


二、SEMIDRIVE  X9H  AUTO-PHY (TJA1101) 调试要点

① 首先我们要确认 TJA1101 部分的电压 3V3 是否正常,经过测量 3V3 电压正常。

                                                         ▲ 图 1    PCBA  板子实物图

② 其次我们要确认复位信号和上电时序是否正常,经过示波器测量,上电时序波形正常

                                                       ▲ 图 2    TJA1101  上电时序图

③ 复位信号和供电都正常后,接下来我们可以测量晶体的 25MHz 波形是否正常,经过示波器测量,晶体 25MHz 波形正常。

                                                         ▲ 图 3    晶体 25MHz 波形图

④ 测量 MDC 时钟信号波形正常

                                                            ▲ 图 4     MDC 时钟信号

⑤  测量 MDIO & MDC 均有数据和波形输出


                                                      ▲ 图 5   MDIO & MDC 波形图

⑥ 后来把 SoC 端未使用的 RGMII_TXC 和 RGMII_RXC 两个管脚的 PINMUX 分别改成 ETHERNET.AUS_IN_0 和 ETHERNET.CAP/COMP_0 后,可成功 ping 通。

                                                        ▲ 图 6   RGMII_TXC & RGMII_RXC

                                                       ▲ 图 7    两机  Ping  通信息图

      以上便是在芯驰 X9H 平台上调试 TJA1101 遇到的问题和排查方法。

 

      接下来我们也会不断更新更多关于 SEMIDRIVE X9、G9 系列的开发博文,同时我们也会持续推出更多 ADAS 相关的技术开发博文。如需更深入的技术交流,欢迎在博文下方评论或者关注并给我留言。

 

附录:参考文献

①《 SEMIDRIVE X9  AUTO-PHY (TJA1101) 设计要点 》

②《 SD003_X9H_REF_A04_SCH 》

③《 X9_Processor_TRM_Rev00.07 》

④《 ds444001 - Preliminary data sheet TJA1101 (0.1) 》

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论

rong

rong

2022年7月31日
RMII和RGMII是否需要配置相应的寄存器,MAC是否也得相应的修改?能否共享下配置信息。
访客

访客

2022年7月27日
请问会有相机的调试经验分享吗
mm11751

mm11751

2022年7月11日
可以留个联系方式吗? 有问题请教谢谢
mm11751

mm11751

2022年7月11日
可以留个联系方式吗? 有问题请教谢谢