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.

[参考译文] BQ40Z50-R1:BQSTUDIO的通信问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/579118/bq40z50-r1-communication-problems-with-bqstudio

部件号:BQ40Z50-R1
主题中讨论的其他部件:BQSTUDIO,, EV2400

您好,

我正在与BQ40z50-R1合作,为锂电池组构建BMS。 电池组具有3S电池组配置,每个电池组的额定电压为3.7V。 从设计BMS的第三方公司收到电路后,我似乎无法连接到BQSTUDIO,因为它无法识别BMS。 当我尝试将电池连接到BQ40z50-R1 EVM时,它工作正常,因此我猜问题可能是PCB的制造方式,也可能是设计人员编程的配置中的某些内容。 另外,为了沟通,我使用的是EV2400。 附加"查找"示意图中显示SMB引脚如何连接的部分。

。  

如果连接正常(我已在PCB中验证它确实如图所示连接),配置中是否有任何可能导致永久关闭的内容? 欢迎就该如何做提出任何建议。

非常感谢,

路易斯

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

    bqStudio反复尝试与PCB上的bq40z50-R1进行通信。 您是否尝试过查看示波器上的smbd和SMBC信号,以查看它们是否切换为高和低,以及bq40z50-R1是否确认? 您似乎错过了smbd和SMBC线路上的上拉电阻器。 您可以参考bq40z50EVM用户指南中的EVM原理图。

    您是否在Pack引脚上施加了电压以唤醒仪表? 可通过将BAT短接至Pack+来完成此操作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Damian,

    感谢您的回答。 我检查了BQ40z50-R1 EVM的原理图,但找不到任何上拉电阻,我测量了VSS和SMBC以及smbd之间的电压,两者都显示为0V。 另外,我可以用新的BQ40z50-R1替换BQ40z50-R1来进行通信,可能是他们发给我们的PCB上的那个已经损坏了?

    我确实尝试通过短接Bat和Pack +唤醒它,但它不起作用。 我只能用新的。 我与设计BMS的人员进行了交谈,以便他们可以向我发送写入闪存中的参数,当我尝试写入数据时,我收到以下错误:

    未写入参数。 写至数据内存的类名设置,子类名配置,参数名平衡配置回读验证失败。

    此外,我无法校准BMS,因为我收到以下错误:

    校准-读取写入的数据,比较失败。

    在写入制造商发送的参数之前,我是否需要执行某些操作?

    感谢您的帮助!

    此致,

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

    EV2400中有上拉杆,但请确保您的主机在这些线路上有上拉杆。 它们可能在装配过程中损坏了仪表。

    仪表是否密封? SEC1和SEC0位的状态是什么?

    sec1,SEC0 (位9–8):安全模式
    0,0 =保留
    0,1 =完全访问
    1,0 =未密封
    1,1 =密封

    如果密封,您将需要具有对其进行编程的完全访问权限。 您可以尝试使用bqStudio并发送unseal,然后在右侧列中发送完全访问命令以尝试默认代码。 如果不起作用,则制造商必须向您提供代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Damian,

    我目前正在使用EV2400进行测试,因此它应该工作正常,我将确保主机具有上拉电阻器。

    量表有SEC1=0和SEC0=1,但我一直收到相同的错误,当我尝试单独更改某个内容时,我得到“读取写入的数据比较失败”,如果我尝试导入*.gg.csv文件并将其写入闪存,我得到回读错误。

    您认为我应该尝试用新的替换我刚刚焊接的吗?

    感谢您的帮助!

    路易斯

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

    尝试重新编程默认srec,然后导入gg.csv文件。 如果这不起作用,请尝试更换主板上的设备。

    您可以在此处获取最新的FW srec文件:
    www.ti.com/.../sluc585