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:BQ40Z50

Guru**** 2535750 points
Other Parts Discussed in Thread: BQ40Z50, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1381666/bq40z50-bq40z50

器件型号:BQ40Z50
Thread 中讨论的其他器件: BQSTUDIO

工具与软件:

大家好!

我希望能在某个正确的方向上工作、 我正在尝试使用寄存器1C 处的制造商序列号对 BQ40Z50器件进行编程、看看 BQ Studio 写入我们得到的0003时会发生什么情况

 我尝试了 MCP2221命令

MCP2221CLI.exe /connects=0002756608 -smbw=03、03、00、74 -slave8=17 -register=1C -PEC = off -speed=100000

如果成功写入注释、则返回成功的回写注释、但当我们使用读出序列号时  

 -smbr=2 -slave8=17 -register=1C -pec=off -speed=100000

它仍然显示序列号默认为0001、我似乎无法更改它

提前感谢任何帮助和建议,我确信这是一件容易的事情,我已经忘了!

祝你一切顺利。

Steve

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

    Steve、您好!

    命令0x1C 是读取命令、因此您无法使用该命令写入新值。 如果要更改"Serial Number"参数、您应该在数据存储器中进行该更改。 在 BQStudio 中、如果按"Window"、然后按"Preferences"。 然后在"All Global Settings"下、选中"Show Advanced Views"。  

    现在、您可以看到数据存储器参数的物理起始地址。 "Serial Number"位于 Data Memory 的 SBS Configuration 选项卡中。 使用序列号的物理起始地址、按照此 E2E 博文中的步骤操作、了解如何使用高级通信选项卡编辑数据存储器参数。 然后、您可以嗅探通信线路、确切地查看在系统上复制的结果。  https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1333721/bq28z610-bq28z610-change-utd-fail

    需要注意的一点是、某些数据存储器参数需要电量监测计 UNSEALED 才能编辑。

    此致、

    Nick Richards

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

    您好、Nick。

    非常感谢您的快速回复和建议、我将回顾这些建议、看看我能否取得进一步进展。

    同时。。。

    1C 对我来说是读取序列号的寄存器位置、而1B 是读取日期的位置、但要写入日期、我只需使用我尝试用于写入 序列号的相同方法、而只是写入寄存器1B

    日期写入-工作方式为   -smbw=0F、0E -slave8=17 -register=1B -pec=off -speed=100000

    序列号写入-不起作用- -smbw=03、03、00、74 -slave8=17 -register=1C -PEC = off -speed=100000

     两个存储器位置的访问方式、直接写入日期和序列号需要使用不同的方法写入不同的位置是否不同?

    对我来说仍然是一个学习曲线!

    谢谢!

    Steve

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

    Steve、您好!

    有些命令为只读命令、而其他命令为读取和写入命令。

    此致、

    Nick Richards

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

    您好、Nick。

    我将此记录寄存了一段时间、但已经返回到这里、为了进行更新、以便为其他人提供帮助、我现在可以使用 MCP2221接口设备成功写入序列号。

    例如、这将写入序列号1234

     -smbw=04、6E、40、34、12 -slave8=17 -register=44 -PEC =关闭

    该序列号以十六进制表示、因此您可能希望对其进行转换。

    非常感谢您在这方面的帮助、您的确向我指出了正确的方向

    祝你一切顺利。

    Steve