This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TCA9536:新主板上无响应的芯片

Guru**** 1693050 points
Other Parts Discussed in Thread: TCA9536, TCA9617B, TMP175
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1076760/tca9536-unresponsive-chip-on-new-board

部件号:TCA9536
“线程: 测试”, “TCA9617B”, “TMP175”中讨论的其它部件

我在 A FM+总线上有一辆 TCA9536A 和一辆 TCA9536B 车,彼此相邻。 我在 FM 巴士上还有另一辆 TCA9536A。

快速测试这款原型板,我以为我看到的是 FM +总线上的 A 和 B 通信,所以我转而使用 FM 总线。 但现在我看不到来自 FM+总线上的 A 芯片的任何通信。 这可能是第一次不起作用。

但是,你能帮我确定我需要做些什么来实现这一目标吗? “B”正在响应,我已经倒转了所有 i2c 的时间,看起来都很好。  

关于斜坡上的动力, 我需要描述什么部分? 我不理解 POR 部分,因为它没有明确指示初始非重置条件应该是什么。 VCC = 3.3V;在424us 中从0V 上升到1.65V,非常线性。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    杰森:

    您是否可以包括您的设置的方框图,以便我更好地可视化其外观?

    只是为了确认您是否尝试让一条 FM+(1MHz)总线与 FM (400kHz)总线通信,或者这两条独立总线是否无法让 TCA9536以较低的速度通信?

    最后,您准备了什么测试来确保 FM+总线上的 A 和 B 设备正常通信?

    对于开机重置,我将使用下图:

    首先是开机复位的最短上升时间(0.1 ms)和下降时间(1ms)。 设备必须已通电至 Vcc = 3.3V 才能进行开机重置。 如果您将电压降得太快或斜率太快,则不会进行电源接通重置。 该设备还必须降低至 Vporf-50mV,对于该设备,最小电压为0.75V-0.5V=0.25V。

    可能是此设备需要重新启动电源才能进入正常操作:

    最佳

    克里斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Chris,

    我有两辆独立巴士。 两者均由 ATSAME51 ARM 处理器驱动。 其中一个工作频率为1000 kHz,另一个工作频率为400 kHz。

    我不理解 POR。 您是否说过,在芯片运行之前,我必须将电源线降至0.25V,并将其恢复至1.2V?  我无法释放电源电压。

    现在是从 0.25V 到1.2V 的初始通电时间, 它是254 us。

    FM 总线有一个 TCA9536A 工作正常。

    FM+总线有一个 TCA9536A 和一个 TCA9536B,其中只有"B"芯片对其地址做出响应。  

    我正在读取寄存器值;对于 FM 总线上的响应式"A"芯片,我已成功驱动一些 IO。

    我正在使用逻辑分析器查看信号。  

    下面是对无响应 IC 上的 FM+时钟上升时间的范围捕获。 ~92 ns

    I2C_FM:

    I2C_FM+

    FM 总线上的"A"

    FM+总线上的"A"和"B"

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    杰森:

    我正在查看 FM+总线的方框图,但我没有看到第二个 TCA9536A。 我只看到 TCA9536B:

    它在该设备链中的哪个位置? 我认为这是在 TCA9617B 之后的第二条链中。

    您还知道 TCA9617B 两侧的总线电容是多少,包括迹线的电容吗?

    我不确定您是否发送了上述信息,但当您尝试在 FM+总线上向 TCA9536A 写入数据时,能否给我发送 SDA 和 SCL 信号的听诊器镜头? 我主要想看到您发送地址的第一个字节。

    您还可以包括一个 TCA9536B 的听诊器镜头,接收一封信,这样我就可以参考正在使用的内容。

    最佳

    克里斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Chris,

    我不小心删除了‘A’。 它们都位于缓冲区的‘A’一侧。 缓冲区实际上是 NXP PCA9617。 缓冲区‘B’侧的唯一设备是图中的 TMP175,我已经对所有设备进行了测试。  

    我没有看到任何关于我的动力斜台的回应。 您能告诉 我设备是否需要在运行前执行开机重置? 您还能告诉我启动功率斜坡需要看起来像什么样子吗?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    杰森:

    对于 POR,设备需要进行 POR 才能正常工作。 但是,只要您的上升时间在技术规格范围内,就会自动发生这种情况。 对于您的设置,254us 在技术规格范围内,因此您应该可以正常工作。 我不认为 POR 是您的问题。

    为了您的利益,我将解释如何实现 POR。 POR 类似于下图:

    在设备通电并达到 VCC 后,您可以将其向下倾斜至至少0.25V (V_PORF-50mV)。 此斜坡的下降时间必须至少为1毫秒。 如果跌落时间过快,设备将无法将其识别为 POR。 坡道下降后,VCC 轨道必须保持在0.25伏或以下至少2伏。 然后可以将 VCC 提升到正常 VCC 级别。 上升时间必须至少为0.1 ms。 如果您对 POR 有任何其他问题,请告诉我。

    您是否能够获得控制器和 TCA9536A 之间通信的任何听诊器镜头?

    您还可以附上焊接在 PCB 中的设备的一些照片吗? 我想检查设备的顶部侧标志和 PCB 的方向。

    我们可以从那里继续调试。

    最佳

    克里斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是芯片上的 i2c 寻址0x40。

    这里是 U25的0x43,就在它旁边。

    即使放大了一点,芯片上的印刷效果也不明显,我这里也没有显微镜。 我们在原型运行的剩余数量上安装了装配室运行的 X 射线,他们没有看到焊接桥接的证据,并确认了 IC 在这些板上的正确操作。 知道针脚1指示灯是角形支架,这两个指示灯都是正确的。

    下面是较慢总线的"A" IC;其上的标记更清晰

    这是从显微镜下的另一种板上捕获的。 请注意,唯一的主板测试是我所做的,而不是这个测试。 星期五我将有另一个测试板。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有问题的 IC 上的 IO 针脚连接到蓝牙模块。 该 IC 没有电源,但其输入似乎不是高-Z,并且它们和 VSS 之间有一些阻抗。 因此,蓝牙模块和 TCA9536之间的电压水平约为1伏。 我拆下了 R158,R159,R160 (参见上图),然后 TCA9536处的输出电压正确为3.3V。 因此,我认为芯片的填充方向正确。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    从我所看到的一切都是正确的。 顶部标记表示使用了 A 和 B 版本。 切屑的方向看起来正确。

    对于范围激发,从0.3*VCC 到0.7*VCC 的时间应为120ns 或更少(对于 FM+)。 在你的范围镜头上,我真的无法判断你的时间/刻度是多少。 我确实看到了42 ns 的上升时间,但你已经证实了这种情况。

    要执行后续步骤,您可以检查设备的 VCC 是否无法正常工作。 确保它正在接收3.3V 电压。

    然后,您可以在 FM 总线上使用已知正常工作的 TCA9536A,并使用 FM+总线上的 TCA9536A 进行切换。 如果切换设备,请告诉我是否修复了该问题。 我无法确定 FM 巴士 TCA9536A 上的标记是什么。 标记应为1IR。 你能为我验证吗?

    最佳

    克里斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Chris,

    两天前,我提供了3.3V 电源的捕获,显示电源正在上升。 昨天我注意到,TCA9536A 的输出电压为3.3V,这表明 IC 的内部栅极和上拉电正常工作。

    SCL 上升时间为90 ns。  

    您是否建议我尝试脱焊 X2SON? 我认为我不能这样做;我没有热气再加工枪。 我也不想删除功能 IC。

    您看到的附加图像也是我能看到的最清晰的图像。 对于我面前的装置,我在 IC 上看不到任何东西。 我的同事与另一个主板的图片清楚地显示了"B"封装的1IR。 但"A"包装看起来更像是“1是”或“1I5”。 FM 总线上的"A"芯片清晰地显示为1IR。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您澄清标记应为1IR;我一直在错误地检查下部 IC,实际上是"B"设备。 当然,VCC,SDA,SCL 都是一样的,因为它们距离很近,我已经测量了两者,但我现在也会尝试看看上 IC 的输出。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将所有系列电阻器拉至 IO 针脚,但没有成功。 用细尖导线探查焊接接头本身会导致 IC 工作正常。 一旦我重新加入电阻器,我就再次失去了功能。 我尝试用细焊尖接触接头以回流,但没有效果。 我可以向下按 IC 并使其正常工作。 我认为在某个地方肯定有一个冷酷的联合。

    我们在2盎司的板上使用这些电池。  我们的董事会在处理这些问题的过程中是否可以找到具体的方法? 这种占地面积是根据 TI 图纸构建的。 TI 图中指出了0.0335 mm 焊锡掩模膨胀;我们的焊锡掩模膨胀为0.05mm

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    杰森:

    数据表提供的用于焊接此芯片过程的唯一方法是焊膏示例:

    他们特别说:激光切割孔带有梯形墙和圆角,可以提供更好的松胶释放效果。 IPC-7525可能有其他设计建议。

    我正在查看您发送的 Altium 图像的足迹。 从 SDA 到 P2没有跟踪记录吗? 它看起来像是一条距离的轨迹,但我无法判断它是什么。

    最佳

    克里斯