CH573突然下載失敗

好昨天調(diào)試程序,一直是串口isp下載, 突然不能下載,一直是校驗(yàn)失敗。 ?粗略估計(jì)下載了100次, 肯定沒達(dá)到flash壽命。 我在突然不能下載前,調(diào)試的是dataflash讀寫, 有錯誤吧扇區(qū)定義成4096, 但是程序是按512計(jì)算的,也就是有可能寫到地址范圍外了。 還有就是試過下面的代碼, lock(3)。 ??

請看看我損壞的原因是不是這2個原因的其中一個?

另外,這個顆芯片還能解鎖嗎?

123.png

您好,您目前最好是換一個新的芯片,去官網(wǎng)下載最新的CH573對Flash操作的代碼,這樣就不會有這個問題。


我的目的就是找到原因,不能不明不白壞了,代碼是最新的。 要不然批量誰敢用, 目前已經(jīng)下單20k,還沒發(fā)貨。


原因是,

你手里的芯片比較新, 而你的sdk很老,

新的bootloader因?yàn)橐恍┛赡艽嬖诘氖褂蒙系牟槐銌栴},去掉了flash的解鎖, 而老的非正式發(fā)布的sdk,其flash的上鎖是真實(shí)有效的(實(shí)際上是內(nèi)部版本,沒有做屏蔽,測試時留下的)

這樣導(dǎo)致,你用老的 sdk調(diào)用了這個上鎖,最終導(dǎo)致,flash下載的時候,bootloader不能寫入數(shù)據(jù),導(dǎo)致下載失敗

新的正式發(fā)布的sdk,那幾個函數(shù)是為了兼容一些alpha客戶老的case, 做的兼容函數(shù),實(shí)際上并沒有執(zhí)行flash自身的鎖.



芯片確實(shí)是新的,上周申請的樣品。但是sdk很老聽不明白,我上周才開始了解這個芯片,也就是sdk也是官網(wǎng)下載的,你看我下面的截圖,如果確實(shí)官網(wǎng)上的是很老的,那麻煩發(fā)一下最新的sdk。

456.png


有一點(diǎn)現(xiàn)象是一致的,就是最后面說的,我也嘗試了,我現(xiàn)在完全不用加鎖解鎖, 是可以讀寫eeprom的。 我之所以加上并測試,是573evt里面的例子是有加解鎖, 加鎖是我自己嘗試的, 應(yīng)該就是這個這個加鎖的嘗試導(dǎo)致突然不能下載。


還有一點(diǎn)可能要提醒其他壇友了,我剛才查看了每一個文件的修改日期,確實(shí)和官網(wǎng)的不一致。 原因是用的mrs1.42生成的工程,這個看日期并不是最新的,比官網(wǎng)的早了一個月。 哎,原來坑在這呢,不過算是好事, 搞明白了具體鎖住的原因,也就可以放心大膽的用了。


好像同樣的情況 使用了鎖住。然后再也下載不進(jìn)去了,請問有什么解決方案嗎


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频