我们有个项目需要通过外部CPU的I2C总线与dlpc3439通信,通过DLPC3439更新器spi flash。目前读取flash和擦除flash功能都正常,在写的时候遇到了问题,
我们的iic操作步骤是
1. DE命令设置flash type,我们选的是Entire Flash
2. DD命令pre check
3. DF命令设置长度
4. E1命令write start
5. DF命令设置长度
6. E2命令write continue
重复5、6步
我们发现E1命令是可以将数据写进flash,但是后续的E2命令都没法写成功。flash内都是FF。
问题比较紧急,有没有大佬能尽快帮忙分析原因,解决问题,感激不尽