对话框好,
我们由于项目需要用flash到16米,但在整个擦除中发现以下问题:
1. smartsnippetstoolbox.exe等待超过10秒超时了。
2.经查看spi flash规格书,
规格书上写明spi flash整个擦除需要15秒才能结束。
现在是SmartSnippetsToolbox.exe只有10秒的等待时间,而spi flash整个擦除时间是15秒,
请帮忙解决,谢谢!!!!!
以下是相应的日志
SmartSnippetsToolbox.exe -type spi -chip DA14585-00 -com_port 16 -cmd erase -max 2097152
启动SmartSnippets工具箱v 4.8.3.1804
2018年四月11日4:40:44下午java.util.prefs.WindowsPreferences
WARNING: Could not open/create prefs root node Software\JavaSoft\ prefs at root 0x80000002。Windows RegCreateKeyEx(…)返回错误码5。
使用默认波特率:57600bd。
连接COM16端口成功。
成功断开COM16端口连接。
成功设置SPI Flash gpios: CLK=P0_0, CS=P0_3, MISO=P0_5, MOSI=P0_6。
连接COM16端口成功。
等待接收数据包长度的最有效字节时超时(10000 msecs)
成功断开COM16端口连接。
SPI Flash擦除失败。
设备:
同时我们后面想用32 m的flash,希望能尽快调整超时时间,希望能尽量的长。
谢谢!!!
您好,
为了节省时间,您只擦除需要的部分即可。flash相关的一些定制化的操作,可替换掉工具箱目录下的flash_programmer程序实现,详细可参考下面的帖子:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
另外,也可下载我们的最新版本的SmartSnippet工具尝试。