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.

[参考译文] BQ40Z80:BQ40Z80关断模式问题

Guru**** 2574685 points
Other Parts Discussed in Thread: BQ40Z80, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/983948/bq40z80-bq40z80-shutdown-mode-question

器件型号:BQ40Z80
主题中讨论的其他器件: BQSTUDIO

我想问一些有关 BQ40Z80的问题。

目前、我们在设计中发现了一个问题。 当 BQ40Z80进入关断模式时、在打开电源并重新启动 BQ40Z80后、发现 MCU 从 BQ40Z80读取的数据不正确。 记录的数据包发现0x0054 OperationStatus 的位24 init 为1。

此时、MCU 继续与 BQ40Z80通信、读取的数据仍然不正确、并且无法消除此初始位(当数据正常读取时、INIT 为0)

根据当前解决方案、MCU 在上电后延迟3秒、然后再与 BQ40Z80通信以获取数据

我要问的是、在 BQ40Z80关闭并重新启动后、MCU 是否需要等待一段时间才能与 BQ40Z80通信、以及等待时间需要多长时间? 或者、在 BQ40Z80重新启动以与 BQ40Z80通信后、MCU 需要执行哪些操作?

BR、Gary

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

    您好、Gary、

    您能否刷新 BQStudio 中的寄存器以确保该位不会被清除?  重启器件、通信由固件处理、其他客户尚未报告。 如果刷新不起作用、 则系统中可能会出现问题。  

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

    尊敬的 Jessica:

     

    当 BQ40Z80重新启动时、如果主机继续与 BQ40Z80通信、则电池电压、SOC... 主机获取的其他数据将会有问题。 我们怀疑它是 INIT 位。

    重新启动时、如果主机继续通信、INIT 位=1将不会被清除

    在程序更改为重新启动几秒钟后、等待 INIT 位= 0、然后主机与 BQ40Z80通信、此时该操作正常

     

    初始位清除问题的更多信息、

    我正在取消主机和 BQ40Z80之间的通信

    然后再次重新启动通信、将清除 INIT 位、此时 BQ40Z80返回到主机的数据都是正确的

     

    (主机为 MCU)

    我要问的是:

    1. 当 BQ40Z80从关断模式重新启动时、INIT=1主机是否无法与 BQ40Z80通信?
    2. 在 BQ40Z80从关断模式上电后、在主机与 BQ40Z80通信之前、需要多长时间等待 BQ40Z80初始化?

    或者、在重新启动 BQ40Z80以与 BQ40Z80通信后、主机需要执行什么程序?

     

    BR、Gary