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:程序 bq.fs 文件问题

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1068445/bq40z80-program-bq-fs-file-problem

部件号:BQ40Z80
“线程”中讨论的其它部件: BQSTUDIOEV2400测试

您好,

我们目前正在支持 BQ40Z80,我们正在尝试自己对 IC 进行编程。

编程时出现问题。 编程闪存(0x4000-0x5FFF)后,需要读取,如下图所示,了解 SCW 的位置。

读取后,SMBus 将被拉低,无法进行通信,编程也滞留在此处。

我想问一下,在编程时,是否需要等待更多时间,或者是否需要执行任何命令?

或者我们的电路中是否有需要修改的东西?

谢谢

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

    您好,越轩,

    X:3是3秒的延迟。 此延迟在发送引用的 SMB 命令之前实施。

    SMB 规格允许在仪表正忙时保持较低的时钟。 时钟线路被拉低了多长时间?

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

    Shirish 您好,

    我找到的信息是等待3毫秒。

    读取后,SMBus 将始终处于低位,并且在重新连接 Vcc 之前无法再次通信。

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

    您好,越轩,

    您可以尝试从 bqStudio 编程此 bq.fs 文件,看看是否可以复制它?

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

    Shirish 您好,

    我使用 了具有相同文件的 EV2400编程,但它可以正常工作。

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

    您好,越轩,

    主机软件可能存在一些问题。 我建议您在通信线路进入卡滞状态时断开连接。 然后检查主机是否将管路保持在低位或是否从仪表中夹住。 计量器实现 SMB 超时,并将释放线路。

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

    Shirish 您好,

    因此,BQ40Z80可能已经发布了 SMBus,但我们的主机端也将 SMBus 拉低,这样就会导致通信失败,对吗?

    我将修改主机端的软件并进行测试,谢谢。

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

    是的,这是可能的。