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:使用 BQAutoEval 1.0.4的 UART 自动寻址似乎在将 BQ79616EVM 用作堆叠器件时无法正常工作

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1522243/bq79600evm-uart-auto-addressing-using-bqautoeval-1-0-4-seems-to-not-be-working-properly-with-bq79616evm-as-a-stacked-device

器件型号:BQ79600EVM
主题中讨论的其他器件: USB2ANYBQ79616

工具/软件:

我当前使用的是 BQAutoEval 1.0.4、以及 BQ79600EVM (作为网桥)和 BQ79616EVM (作为堆栈器件)和 USB2ANY 连接器。 我遵循指南中所述的过程、打开 GUI、转至 Cell Monitor 选项卡、发送唤醒 ping 以打开 评估板、 然后点击 Auto Address 按钮。

但仅检测到 BQ79600EVM (UART 模式)并能够检测另一个默认模式、我需要多次点击"Auto address"按钮(不一致)才能显示该按钮。 当它同时读取桥接器和堆栈器件时、最终具有相同的地址(DIR0_ADDR)、这导致我无法读取堆栈器件上的寄存器(例如0343)、因为它直接进入桥接器。

我尝试发送 自动寻址序列(如下所示)、但它不会改变堆叠器件的地址。 转到寄存器映射时、GUI 不允许手动更改值、从而将 I 输入的任何值返回到前面的值。

90 00 03 09 10 13 81.
DELAY 12
B0 03 43 00 E7 D4
B0 03 44 00 E5 E4
b0 03 45 00 E4 74
b0 03 46 00 e4 84
B0 03 47 00 E5 14
B0 03 48 00 E0 E4
B0 03 49 00 E1 74
B0 03 4A 00 E1 84
d0 03 09 01 0F 74
d0 03 06 00 CB 44
d0 03 06 01 0A 84
d0 03 08 02 4E e5
90 01 03 08 03 52 20
A0 03 43 00 E3 14
A0 03 44 00 E1 24
A0 03 45 00 E0 B4
A0 03 46 00 E0 44
A0 03 47 00 E1 D4
A0 03 48 00 E4 24
A0 03 49 00 E5 B4
A0 03 4A 00 E5 44
A0 03 06 00 D1 84
80 00 20 01 00 25 84

是否缺少任何设置来能够将 BQ79600EVM 用作网桥并将 BQ79616EVM 用作堆栈器件? 当将 USB2ANY 直接连接到 BQ79616EVM 时、我能够正常执行任何操作。 我想也能做到、但使用的是收发器。

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

    Lucas、

    在设置中按"WAKE UP"->"Auto Address"时、电池监控器页面上只会显示一个器件。 这是因为 BQ79600没有 ADC、因此无法监控任何电池。 您可以在"Bridge Control"选项卡中找到有关 BQ7900的信息。

    您提供的自动寻址序列不正确:

    Unknown 说:
    90 00 03 09 10 13 81

    该命令发送 SLP2ACT 音调、而不是 WAKE 音调、因此不会唤醒器件。  

    将数据更改为0x20可正确配置器件:

    e2e.ti.com/.../BQ796xx-Transaction-Log-_2800_1_2900_.csv

    此致、

    Bo

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

    嗨、Benjamin、

    非常感谢您的答复。

    我将在我的序列上纠正这一点、但在本例中、BQAutoEval 1.0.4的原因是我没有为 BQ79616评估板上的 VSTACK 提供18V 电压。

    我认为仅为 PWR 提供12V 电压就可以在 GUI 上实现它、但在我开始使用具有18V 电压的 VSTACK 后、它能够一致地识别评估板并启用了所有测试功能。