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.

[参考译文] BQ79616EVM-021:IC 与 EVM 之间存在 BQ79616通信问题

Guru**** 2536790 points
Other Parts Discussed in Thread: BQ79616, BQ79616EVM-021, BQ79600EVM, USB2ANY

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1189264/bq79616evm-021-bq79616-communication-problems-between-ic-with-evm

器件型号:BQ79616EVM-021
主题中讨论的其他器件:BQ79616BQ79600EVMUSB2ANY

我正在努力开发 BQ79616 IC 和 EVM

我 有两个原始的 BQ79616EVM-021 (Gerber:BMS021E3)与 PBQ79616芯片相集成。

我还有 BQ79616芯片可用于 Mouser 的测试。

我还使用 Gerberfiles (BMS021A) 和 BOM 重建了 EVM、并连接了这些 BQ79616芯片。

现在、当我使用两个 PBQ 79616芯片时、BQAuto Eval 软件可以找到两个板。

但添加第三个板将找不到第三个板。 因此、我交换并进行了大量组合。

我还将电容耦合更改为感应、将附加变压器焊接到电路板并移除电容路径。

主要结果是、PBQ 芯片将信号转发到下一级。 BQ 芯片没有。

因此、当 BQ79616直接出现在 bq79600EVM 之后时、它只会找到一个电路板。

当我将其置于三个中间位置时、将找到两个板 、当我将其置于菊花链的第三个位置时、将仅找到前两个 PBQ 板。

问题:
 对于通信线路、BQ79616芯片或 Gerber 版本 BMS021A 的 EVM 是否存在任何已知问题?

我还发现,WAKUP 呼叫将在每次都工作,但 SHUTDON 全部只能连续处理 PBQ。

当我从一个原始 TI EVM 中删除一个 PBQ79616并将其替换为 BQ79616时、此板也可以工作、但它需要两次唤醒才能向下一级发送信号。

因此、如果 Gerber 或 te BQ796161芯片有问题、我不敢确定

CH1:COML/H 输入  CH2:COML/H 输出刷新信号到 下一级         

   

第二级输入、输出缺失:

独立于 PBQ BQ 芯片和顺序。

我真的没有理由、第二级为什么不转发菊花链信号。

一些专家能否看到使用差分探头测量的示波器图像的暗淡、或者此设置是否存在其他已知问题。

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

    同样的问题仍然存在、但现在我有一些更详细的示波器图像和结果。

    我现在使用 BQ79600和 BQAutoeval 软件连续连接了三个板。

    我测量了第二级的输入和输出电压。 CH1 Chip2输入  CH2 Chip2输出。 现在具有更长的时间刻度

    因此、当我打开电源并按"WAKE All"时、所有板立即唤醒。 但我无法在 CH2上看到信号。 按下"WAKEUP All"树形时间后、Chip2上有一个输出信号。
    当我现在按下"自动寻址"时、芯片2上的输出信号丢失。 这就是为什么只有两个芯片被发现的原因。 但为什么 Chip2不转发?

    第一次按下"WAKEUP All"

    第三次按下"唤醒全部"

    为什么 CHIP2要在没有输入信号的情况下避免信号(蓝色第四个数据包)?

    对这种奇怪的行为有什么想法吗?

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

    Roland、

    很遗憾听到这些困难、但 BMS021A 光绘文件不应出现任何问题、因为这是我们实验室中正确工作的最新版本。 但是、我无法说出在慕斯器上找到的这些器件、为了确定、您需要发送不同 IC 的特写图像以查看批次追踪代码。 如果电路板/IC 的处理不关心 ESD 等、也可能会造成损坏、原因是它可能不再工作。  

    我还注意到、您似乎在将616 EVM 用作堆栈器件时使用了错误的跳线配置。 在底部的 USB2any 连接器附近有4个跳线(J1、J2、J18、J21)、在这里、J2、J18、J21的填充方式与默认情况下的填充方式相同、可用作基本器件。 但在将这3个跳线用作堆栈配置时、应移除这3个跳线、然后插入 J1。

    此致、

    泰勒

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

    哇, 你是天才! 移除跳线并添加 J1是解决通信失真的方法。  

    一个芯片的输入信号现在为+-4V 平坦(高振幅不再变化)。 输入振幅的失真消失了。

    在手册上的哪一个地方写的,我找不到它,也许我的版本太旧了,SLUUC37B?

    我再也找不到这样的情况了、即芯片的输出转发信号(蓝色的数据包4)、那里没有输入信号。 这很奇怪。 可能出现超时,消息末尾无法识别....

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

    Roland、

    嗯、我会做一个笔记、让团队中的某个人澄清、在用户手册中、当我们很快要进行一轮编辑时、我的印象是这里的、但也找不到。 很高兴它帮助了我们!

    此致、

    泰勒