“线程:BQSTUDIO, 测试”中讨论的其它部件
您好,
我正在尝试使用 bqStudio 命令序列工具读取 OTP_WR_CHECK,通过返回0x80查看 OTP 编程是否正常。 ( 我正在为 OTP 流程引用此帖子)。
我认为我尝试读取 OTP_WR_CHECK (0x00A0)的方式可能是问题,但我无法找出问题所在。 要测试此过程,我尝试改为读取 FW_version 号,这是因为 bqStudio 中有一个用于此操作的内置命令,它返回0x0036。 因此,我正在尝试使用 FW_VERSION 的命令序列执行读取,并验证我获得的响应是否正确,我只是将其与0x0004的内置命令结果进行比较。
根据技术参考手册(TRM),我需要以小字节格式将子命令(固件版本的0x0002)写入7位命令地址0x3E (下字节)和0x3F (上字节)。 然后将32字节传输缓冲区的0x40读回0x5F 以获得结果。
我获得的结果与日志面板事务日志中的结果不匹配。
有关我的命令序列和事务日志结果,请参阅下面的内容。 我在这里错过了什么吗? 看起来(0x0036)是在0x40的读回中,但与事务日志中未显示的其他位相同。


