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.

[参考译文] BQ79616-Q1:单个 BQ79616 EVM 表示不能与 BQAutoEval 1.0.4一同使用

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1355096/bq79616-q1-single-bq79616-evm-means-not-to-work-with-bqautoeval-1-0-4

器件型号:BQ79616-Q1
主题中讨论的其他器件:BQ79616USB2ANY、BQ76PL455A

多个 BQ79616 EVM 意味着不能与 BQAutoEval 1.0.4一同使用

文档说明应该可以使用单个  BQ79616 EVM 板使用此软件

我已经尝试过很多次、板可以被 唤醒/掉电

如果我尝试使用调试选项来检索某些寄存器、我只能从器件地址01 (而不是零)获得答案

我获取的此器件地址1上的答案仅显示默认值

我仅连接了电压栈、而未通电

USB2ANY 已更新为 USB2ANY_3_1_1_14 - BQAutoEval.txt

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

    Daniel、您好!


    听起来您可以正常地唤醒和关闭电源。

    您是否已自动寻址器件? 这应该会自动将器件配置为地址为0x00的基址。

    确保 J1 未组装 该引脚会将器件配置为仅堆栈。  

    此外、如果连接了 J14、则 VSTACK 和 PWR 也连接在一起、

    请更具体地告诉我您看到了什么以及您做了什么。  

    此致!

       昆廷

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

    您好,昆廷

    感谢您的答复。

    如果我不安装 J14、则无法唤醒堆叠的板并对其断电、因此需要对其进行安装

    是的、J1未填充、否则它无法正常运行、

    我使用调试选项、可以发送数据、但只收到器件地址1的回复

    (我确实按下自动寻址按钮)

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

    我尝试添加一些图片、但未成功

    我添加我们转移链接:

    https://we.tl/t-4FKGjZu5Hk

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

    Daniel、您好!


    您要发送什么类型的命令来尝试和读取?


    另外、我刚刚注意到、在您的图像中、您具有来自 USB2ANY 的通信连接、而且您还有  进入 FTDI 端口的导线、可能用于 SPI 通信?

    为了进行调试、我建议拔下 FTDI 端口中的电线、仅连接 USB2ANY、然后重试。

    此致!

       昆廷

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

    尊敬的 Quentin:  

    再次感谢您的回复!

    我希望你可以下载图片从以前的消息:你可以直接看到问题。

    FTDI 端口上的导线焊接用于串行通信(没有 USB2ANY)、但没有松动、未连接

    我发送此类消息

    将电池设置为活动状态:

    D0 00 03 0A B8 13


    设置 LPF:
    D0 00 07 02 bb 15


    设置 ADC:
    d0 03 0d 0e 4d   b0


    读取电压:
    C0 05 68 1f 42 2D

    我知道 单写请求/单读请求/广播写/广播读等。

    我有很多关于"bq76pl455a"的经验、但"bq79616-Q1" EVM 的经验、我无法正常使用

    此致、

    Daniël



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

    Daniel、您好!


    我们暂时不要使用"调试"选项卡。 您已正确为器件供电。 我希望您尝试唤醒、自动寻址和开始轮询。
    查看您是否正在读取值。 此外、在执行该操作时、会在更新单元格值旁边填充什么地址? 如果是0x00、则器件的地址为0x00。  

    我也不能打开链接来查看您的照片。  

    此致!

       昆廷

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

    尊敬的 Quentin:

    是的、我们从 问题的核心角度看、轮询不起作用

    打开 PCB 电源

    启动软件"BQAutoEval 1.0.4"

    转到选项卡页面"电池监控器"

    发送唤醒(此操作可行、 一个 LED 点亮)

    发送自动地址

    开始轮询按钮始终保持灰色、无法按下

    感谢您的耐心等待

    (PS 可能 WE-LINK 被阻止、它不是很重要、我想)

    我设法再次在此处上传图像

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

    Daniel、您好!


    我很乐意提供帮助。 因此自动寻址显然是不起作用的。 您可以唤醒和关断、因为这只会将 RX 引脚拉低、但常规通信会中断。

    我会从两件事开始。 拆下 FTDI 上的导线、并拆下 VSTACK 上的导线。 唯一应连接的设备是 PWR、GND 和 USB2ANY 电缆。

    如果情况没有变化、我可以在自动寻址期间在 RX 和 TX 线路上使用逻辑分析仪、以查看损坏的内容并防止器件正确自动寻址。 如果您自动寻址、并在电池监控器页面下看到出现0x00、则表明它已正确自动寻址。  

    请提供更多有关该设置的照片。

    此致!

       昆廷

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

    您好、Quentin、

    我按照你的建议进行了连接、只连接了 PWR 和 GND 以及 USB2ANY

    此外,我还连接逻辑分析仪(Rx/TX 和接地),

    唤醒后、我按下"auto address"

    20.2439968333334、0xD0、、、
    20.2440068333334、0x03、、、
    20.24401683333、33、0x4C、、
    20.244026833333333、0x00、、
    20.2440368333332、0xFC、、
    20.2440468333332、0x24、、

    20.24698654166665、0xD0、、、、
    20.246996541666668-0x03、、
    20.247006541666668-0x09、、、
    20.247016541666667-0x01、、
    20.247026541666667,0x0F、
    20.24703654166667.0x74、、、

    20.2489874583332、0xD0、、、、
    20.2489974583335,0x03、、、
    20.2490074583335、0x06、、、、、
    20.2490174583334,0x00、、
    20.2490274583334,0xCB,
    20.2490374583333、0x44、、

    20.251986124999998、0xD0、、
    20.251996125000002、0x03、、
    20.252006125000001、0x06、、、
    20.252016125000001、0x01、、
    20.2520261666667,0x0A、
    20.2520361666667,0x84、

    等、直到0x23 (这很奇怪、我预计只有32 (16节电池)-> 1F)

    20.5530177083332、0xD0、、
    20.5530277083332、0x03、、
    20.5530377083335、0x06、、、
    20.5530477083334、0x23、、、
    20.5530577083334,0x8A,
    20.5530677083334、0x9D、、、

    //此处是0x80单个请求0306寄存器,用于保存

    //此消息没有收到应答

    20.569067666666665、0x80、、、、
    20.569077666666665、0x00、、、
    20.569087666666668-0x03、、
    20.5690976666668-0x06、、、
    20.569107666666667,0x00、
    20.5691176666667,0xD6、、
    20.569127666666667,0x7E、

    20.665032624999998、0xD0、、、
    20.665042625000002、0x03、、
    20.665052625000001、0x08、、
    20.665062625000001、0x02、、
    20.665072625000001、0x4E、
    20.665082625000000、0xE5、

    20.667034000000001、0x90、、
    20.667044000000001、0x00、、
    20.667054000000000、0x03、、、
    20.667064000000000、0x08、、
    20.667074000000000、0x01、、
    20.667083999999999,0xD2、
    20.66709399999999999,0x1D、、

    20.6740369583332、0xC0、、、
    20.6740469583335、0x03、、、
    20.6740569583335、0x4C、、
    20.6740669583334、0x00、、
    20.6740769583334、0xF8、
    20.6740869583334,0xE4,

    20.6900373333333、0xC0、、
    20.6900473333332、0x03、、
    20.6900573333332、0x06、、、
    20.6900673333332、0x00、、
    20.690077333333335 0xCF、、、
    20.6900873333334、0x84、、、

    20.7030335833333、0xD0、、、
    20.7030435833333、0x03、、
    20.7030535833332、0x32、、
    20.7030635833332、0x03、、
    20.7030735833332、0x9D、、、
    20.703083583333335 0x85、、

    20.7180372083332、0xD0、、
    20.7180472083335、0x00、、
    20.7180572083335,0x19、、
    20.7180672083334、0x00、、
    20.7180772083334、0x33、、、
    20.7180872083333、0x74、、

    我不知道如何进一步解释这一点

    我们已经知道、会发送自动地址、但不会收到任何应答。

    如果我对器件地址1执行调试消息、我就将图像

    此致、

    Daniël

    这张图片证明 Rx 和 Tx 可以接收数据,
    Ch 0 ->接收
    通道1->发送

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

    Daniel、您好!


    如果您可以运行逻辑分析仪、在 GUI 上执行操作、保存逻辑分析仪日志并与我们共享、这将有助于进行调试。

    此致!

       昆廷