主题中讨论的其他器件:BQSTUDIO、、
写入:
阅读:
我想使用 SMBus 对芯片进行离线编程。 作为文档,我认为我需要使用命令 ManufacturerBlockAccess() 0x44来访问数据闪存。
但读取和写入都不正确。 请查看波形图。
感谢你的帮助
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.
我想原因是芯片的模式不正确。 我读取器件的打印状态、结果为0x06 0x6D 0x00 0x01。
因此、我认为器件处于非密封模式。
我还尝试读取安全密钥、结果为0x04 0x14 0x36 0x72 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF。
因此、我认为完全访问密钥是0xFF 0xFF 0xFF 0xFF。 但我如何输入密钥?
我在参考手册中找不到详细信息。
感谢你的帮助。
您好!
谢谢你。
我下载并安装固件"BQ78350-R2-DEVICE-FW"。 然后、我会得到一个文件'bq78350_R1_v1_03_build_22.srec'。
在该文件中、地址0x4000 - 0x4612是芯片的数据闪存。
但我注意到地址0x100000 - 0x1158AB 也有数据。 您能否帮助 解释它是什么以及我如何处理这些数据?
我是说我可以使用哪个命令对这些数据进行编程?