主题中讨论的其他器件: BQSTUDIO
尊敬的
在对 BQ40Z60进行编程时遇到问题。 我们希望对 BQ40Z60进行编程、以便在不使用 EV2300的情况下进行大规模生产。 我们通过微控制器进行写入。 包含数据的文件是按照您的建议格式("BQ40Z60:BQ40Z60在0010x0000..."记录的数据。
我们使用了 TRM "11.1.63 0x4000-0x5FFF 数据闪存访问()"中的建议。 写入16位、然后我们等待 BQ40Z60通过校验和检查做出响应。 但我们往往没有得到任何答案。 超时时间增加到5秒。 录音通过,但有错误(某些位不是真)。
我们无法理解如何正确记录。 如果没有答案、我必须从前一个字节写入还是从头开始(0х4000)?
同时、如果 BQ40Z60已经通过 EV2300进行了写入、则会通过我们的微控制器对其进行更新、而不会出现任何问题(记录过程不会中断并停止)。 初始记录和配置的问题。
记录为"生成操作状态"[SEC1=0、SEC0=1] (默认设置器件在此模式下(完全访问?)从 TI 发货)
这里有错误吗?
要转换为 SEC1 = 1 SEC0 = 0、只能通过初步"密封"SEC1 = 1 SEC0 = 1来获得。 然后、您可以立即转换为 SEC1 = 1 NUC0 = 0 (根据表11-2 .Security Modes - Full access?!)。 但是、由于这种情况、进一步重新记录软件会有一些困难。
我们有点困惑。
我可以发送一个视频、说明如何进行记录(使用停止)以及记录后的位状态(由于错误、它们不同)。
如果可能、请告诉我如何正确记录、哪些超时。 如果可能、则使用一小段代码(anat@monitor-ltd.ru)、以便我们了解错误、并正确记录初始设置和阈值。
此致