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.

[参考译文] BQ79600EVM:向 BQ79616EVM 发送唤醒命令不起作用- UART

Guru**** 2524460 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D, BQ79616, BQ79600EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/997152/bq79600evm-sending-wake-command-to-bq79616evm-not-working---uart

器件型号:BQ79600EVM
主题中讨论的其他器件:LAUNCHXL-F28379D

您好!  

我正在尝试使用一个 Bq79616EVM 完成 Bq79600EVM 的初始化。 当我向 Bq79600发送唤醒脉冲时、我看到 D2 LED 变为绿色、D3 LED 变为红色。 之后、我尝试向 Bq79600发送唤醒命令 control1[SEND_WAKE]=1、以唤醒 Bq79616、但 Bq79616EVM 上没有灯亮起、并且在探测菊花链时看不到任何活动。 我将 LAUNCHXL-F28379D 开发套件用作主机微控制器。

起初、我将 UART 波特率设置为250Kb/s、并确认我将正确的数据发送到 CONTROL1寄存器"90 00 03 09 20 13 95"。 然后、我意识到 Bq79600默认为1Mb/s 波特率、因此我更新了该波特率、但仍然看不到任何活动或指示灯亮起。 R7和 R9上组装了0欧姆、而 R8和 R10上组装了非组装。 我通过 LAUNCHXL-F28379D 开发套件使用5V 电压为 EVM 供电、并将 J1和 J3跳线设置为5V。 J10、J11和 J12都设置为 UART。

在我向 Bq79600EVM 发送唤醒脉冲后、红色 D3 LED 亮起是什么意思?  

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

    您好、Braden、

    如果红色 LED 亮起、则表示存在故障。 这不会引起警报;这在首次唤醒 EVM 时很常见。 我建议读取 FAULT_SUMMARY 寄存器、以确保没有任何主要问题。 如果没有、继续操作、清除故障。  

    您能否分享您如何为 BQ79616EVM 供电以及如何将其连接到 BQ79600EVM? 有时我看到、如果电源电流过大、器件将不会唤醒。 可能会发生的情况是、launchpad 的5V 电源无法为 VIF 通信提供足够的电流(需要~10mA)。 我还建议探测 CVDD、以确保其在数据表规格范围内(有源模式下为4.9V - 5.1V)。

    要检查的另一个优点 是 BQ79600 COMH 路径连接到 BQ79616 COML 路径、并且 CONTROL1寄存器中的 DIR_SEL 位设置为0。

    此致、

    Kristin Jones

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

    Kristin、您好!  

    感谢您的快速回复。 我将 Bq79616由40V 的台式机电源供电、该电源从 PWR 引脚连接到 GND 引脚。 然后、我将 Bq79600的 COMH 连接到 Bq79616的 COML。  

    我刚刚抓取了另一个电源、在5V 和12V 上运行了 Bq79600、并测量了5V CVDD、因此电源似乎不是问题。

    我没有向 CONTROL1发送 WAKE UP 命令、而是尝试先清除所有故障 FAULT_RST = 0xFF、但仍然看到红色故障指示灯亮起、因此看起来我的命令未被解释。 正如我说过的、我验证了我的串行数据在250Kb/s 时是正确的、但我没有在1Mb/s 时探测到它、所以我将验证数据是否仍然正确、并从那里进行我猜中。  

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

    您好、Braden、

    感谢您查看电源。 快速检查 BQ79600是否理解通信是读取任何寄存器。 如果返回数据、则命令结构正常、至少对于读取命令而言是如此。 如果在您尝试重置故障时仍存在故障、则 LED 可能不会熄灭、因为故障将立即再次设置。  

    此致、

    Kristin Jones