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.

[参考译文] BQ78350-R1:使用 srec 文件进行编程

Guru**** 2482225 points
Other Parts Discussed in Thread: BQ78350-R1, BQSTUDIO, BQMTESTER, BQ34Z100

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/689043/bq78350-r1-programming-with-srec-file

器件型号:BQ78350-R1
主题中讨论的其他器件: BQSTUDIOBQMTESTERBQ34Z100

您好!

我 正在编写外部软件、以便使用 Microchip MCP2221模块对 BQ78350-R1进行编程。 我对 bqStudio 生成的 srec 文件有疑问。

1.我必须对文件中的所有行进行编程、还是只对 具有数据闪存地址的行进行编程?

第一行数据闪存地址是  

S328000040008406AE1D96193C6FFEFDFDFF02000800000000000000000000000000000000400000030700B713D3

最后一行是:

S31D000047A8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B

如果我必须对所有行进行编程、我不知道如何执行24个行、但解决了问题?

2.我必须以小端字节序提供数据、因此必须将第一行的地址4000更改为0040。 问题是、我是否还必须更改其他值对?

例如:

S328000040008406AE1D

0040.

0684

1DAE

3.在 bqStudio 中、有复选框 Execute FW after program (程序后执行固件)。 我无法找到执行 FW 所发送的命令的信息。 您能为我提供一个示例吗?

非常感谢您的参与

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Piotr、
    感谢您关注我们的产品。 已为您的问题指派了 BMS 专家。

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

    有新消息吗?

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

    请访问 www.ti.com/.../slua742.pdf。 我们仅允许通过 bqstudio 或 bqmtester 对 FW 进行编程、以用于生产。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    那么、没有机会使用外部器件对 bq78350-R1进行编程?  它的技术根本不可能、或者您没有为 MCP2221提供支持?

    使用 MCP2221,我能够使用 bq.fs 文件对 bq34z100进行编程。

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

    您好、Piotr、

    抱歉、我们不支持它。 您可以在使用 bqstudio 对总线进行编程时从技术上监听总线、并尝试解密过程。 如果不需要对 FW 进行编程、则可以通过直接寻址 df 块、使用写入轻松更改十六进制的 df 参数。

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

    好的、所以使用 MCP2221、我只能更改数据闪存部分。 那么、这是我的第一个和第三个问题的答案。

    第二个问题呢? 您能帮我正确处理 srec 文件吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Piotr、

    是的、写入位时必须翻转位。