我们有一组正在调试的电路板;我正在寻找 一些有关 I2C1调试的帮助。 批次大小包括约400个 TPS65988器件、这些电路的总产量相当不错-在总电路数量的基础上、良率高达90%。 我们有半打左右的 TPS65988器件经过编程、重新引导并运行其应用程序代码。 它们会为器件 AOK 充电、但我们的板载处理器无法与它们通信、Aardvark 也无法通信。 I2C 总线上有四个 TPS65988器件、其他三个器件正在与处理器通信。 I2C 总线上的波形对我来说很好-噪声最小、并且经过了良好的舍入、但在上升沿和下降沿膝盖较短的持续时间(无过冲或下冲)。 根据显微镜下的信息、引脚焊接良好、器件看起来无缺陷。 我已经检查了 ADCIN2上的电压、它看起来是正确的、具有与预期的强板对板相关性、上拉和下拉电阻为1%。 我还没有找到电路板间的净电压之间的任何有意义的差异。
我有许多 GPIO 会路由到打开的测试点。 我想知道应用程序自定义工具中是否有某种方法可以将三个输出映射到地址位、或者类似的方法来帮助我确定问题。 我正在考虑器件中的 I2C 电路可能由于某种原因受损、ADCIN2损坏或 ADC 正在工作、但它无法计算正确的电压、因此器件无法正常工作。 您对如何在不彻底更换芯片的情况下调试这些芯片有什么想法或建议吗? 我可以派主板更换芯片、但在我有信心之前、问题会得到解决。 我最好的工具是 Aardvark 和应用程序自定义工具、但由于他们不会说话、我的想法就会被淘汰。
谢谢!
Adam



