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.

[参考译文] BQ40Z60:对 BQ40Z60进行编程

Guru**** 2595350 points
Other Parts Discussed in Thread: BQ40Z60

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/754161/bq40z60-programming-bq40z60

器件型号:BQ40Z60

尊敬的  

在对 BQ40Z60进行编程时遇到问题。 我们希望对 BQ40Z60进行编程 、以便在不使用 EV2300的情况下进行大规模生产。 我们通过微控制器进行写入。  

我们需要编写一个完整的 srec 文件(如果我们仅对闪存数据存储器(0x4000-0x5FFF)进行编程、则会出现错误)。

技术文档中没有关于如何编写 srec 文件的建议。 这一议题已经提出。 我们仍在等待作出决定。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    遗憾的是、用于整个 srec 编程的 ROM 命令是专有的。
    此外、即使数据闪存跨越0x4000到0x5fff、也不能写入所有这些位置。
    请参阅 www.ti.com/.../slua743 、它也适用于 bq40z60。
    本文档将帮助您导出生产所需的数据闪存位置、然后您可以编写微控制器代码、将此数据写入监测计以用于生产。
    此致、
    Swami
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Swami
    请阅读主题:BQ40Z60在0010x0000 (e2e.ti.com/.../713857)和 BQ40Z60:闪存记录(e2e.ti.com/.../2725958)中记录的数据
    我们研究了这一文档和其他文档,在0x4000-0x5FFF 的整个范围内写入了闪存数据,并且只在十六进制文件(0x4000-0x4C78)的范围内写入了闪存数据... 我们尝试了不同的选项。 没有稳定的正结果。 如果它应该起作用、那么我们的错误在哪里?
    我们正在等待您关于在不使用 EV2300的情况下记录数据的建议。
    此致
    安纳托利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Anatoly、
    我建议使用 Total Phase Ardvark 或 Beagle 等工具来记录用于编程数据闪存的数据、然后将其复制到您的微控制器上。
    遗憾的是、我只熟悉监测计组中可用的工具、这是我可以提供的最佳指导。
    此致、
    Swami
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答。
    我们通过 SD 卡更新软件。
    我们对 BQ 也是如此。 包含我们的设置的 srec 文件将写入 SD。 从其获取并记录指定范围内的数据。
    但是、如果您仅记录数据闪存的一部分、则微电路操作中会发生错误(您进行了实验、我之前已经对其进行了说明)。 写入时会发生错误(在很长一段时间内、BQ 没有任何应答)。
    但是、如果我们通过 EV2300进行写入、则一切都正常。 因此、需要有关如何编写完整 srec 文件的信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很遗憾、我无法向您提供此专有信息。
    除了前面提出的建议外,在这种情况下没有其他需要补充的地方。
    此致、
    Swami
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Swami、我知道您无法提供机密信息。
    我不明白为什么保密。
    我们已实施您关于写入数据闪存的建议。 但没有取得积极成果。
    我不考虑监听数据(如上一主题中建议的那样)。 编程人员担心出错。
    通过 EV2300在数据流上进行记录并不是很方便。 有必要将模块转移到另一个工作场所。 这是浪费时间和生产力。 我看到论坛上有人成功了。
    除了闪存中的数据(0x4000-0x5FFF)之外、我不知道什么可能发生变化并导致故障。 我可以向您发送我们的 srec 文件吗? 您可能不需要披露"机密信息"、或者我们可能需要更改设置或其他内容。
    此致、
    安纳托利