Part Number:BQ40Z50-R2Other Parts Discussed in Thread:BQSTUDIO, BQ40Z50, EV2400
实验环境:BQ40Z50 EVM561+EV2400+BQStudio
在尝试ManufacturerBlockAccess()中的0x4000–0x5FFF Data Flash Access()命令时,对Data Flash进行了读写操作,步骤如下:
1.先读出了原Data Flash数据
原Returned Block = 00 40 45 2F 05 C2 28 BF DC 63 65 40 5A 7F 82 49 00 00 40 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF。
2.然后尝试将Data Flash地址0x4000-0x4004的数据更改为:AAaaBBbbCCcc。
SMBus Block Write,Command = 44,Block = 00 40 aa AA bb BB cc CC。
3.然后评估板就联系不上了,尝试了按下WAKE或SHUTDOWN按钮或重启BQStudio,都没有用。
尝试发送SMBus命令,左下角状态栏回复:Read Block: Not able to find a free communications adapter。
请问该如何解决这一问题,感谢!!
Star Xu:
您好,建议您将EV2400的接口都重新插拔一下,看不能不能恢复正常。
关于写参数请参考下面链接的详细介绍。
https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/823422/bq40z50-r2-writing-data-flash
,
xu watts:
感谢您的回复!目前问题已经解决,原因是DF中的Cell Gain不能被写成AAAA,这一值不能随意的更改。