在使用CH573的時候,在MounRiver編譯后Flash使用信息使用到86%后,使用ISPTool就會提示文件錯誤,具體如圖
補充一下,使用的是WchISPToolV3.1版本
文件是從0地址開始的嗎?ISP工具為了保護客戶代碼安全,不運行下載從非0地址開始的代碼。
如果是從非0地址開始的代碼,要跟0地址開始的代碼合并以后,一起下載進去。
是從哪兒可以看到文件是從哪兒開始的?我這項目是基于SDK的SPI0項目更改過來的,沒有使用藍牙。同樣的項目,因為添加UI多造成MounRiver?編譯后的Flash超過80%,ISPTool就提示文件不對,添加的UI少,然后編譯后flash使用少于80%,就能通過ISPTool正常下載
文件發(fā)lb@wch.cn? 我這邊測一下試試看。
私發(fā)郵件給你了,麻煩幫忙看一下
HEX擴展段地址超出了芯片的Flash大小,所以HEX轉BIN報失敗,提示文件錯誤。
工程的這個LD文件麻煩發(fā)我看看
已郵件發(fā)給你,請查收
ld文件沒問題,放到正常的工程可以編譯,你的工程打包發(fā)我看看?可以嗎?
已私發(fā)你,這樣交流效率有點低,方便的話能在郵件里面回復一下嗎
錯誤已經處理,HEX文件大小超過了ISP的算法默認的分配,下個版本ISP工具會增加HEX文件大小兼容。 軟件已發(fā)郵箱,請查收
謝謝,不過臨時給的ISPTool有問題,下載后程序沒有跑。具體信息郵件發(fā)給你了,請幫忙看看
謝謝,不過臨時給的ISPTool有問題,下載后程序沒有跑。具體信息郵件發(fā)給你了,請幫忙看看