關(guān)于IAP程序

請(qǐng)教個(gè)問(wèn)題,想做IAP升級(jí)程序,那么bootloader程序如何校驗(yàn)下載的bin文件的起始地址,如果bin文件起始地址錯(cuò)的話,那跳到app程序就會(huì)變磚頭了


熱門(mén)產(chǎn)品 : CH641: PD及無(wú)線充電專用MCU

首次下載的時(shí)候是通過(guò)原廠bootload的ISP工具將IAP+APP都下載進(jìn)芯片。

需要進(jìn)行升級(jí)的是APP的功能程序,IAP的程序是不修改的。

IAP的代碼一般從0地址開(kāi)始跑,總共4K,是一個(gè)獨(dú)立的功能??梢詤⒖祭蘄AP。

IAP代碼往APP代碼跳轉(zhuǎn)是一個(gè)固定的地址,即APP的起始地址。



IAP跳轉(zhuǎn)的是一個(gè)固定的地址,那么如果說(shuō)這個(gè)地址是錯(cuò)誤的(比如APP地址和IAP地址重疊了或者APP地址也是0x00),有沒(méi)有辦法跳轉(zhuǎn)回IAP


這個(gè)地址不應(yīng)該存在錯(cuò)誤的情況,這是在最初開(kāi)發(fā)的時(shí)候,就已經(jīng)規(guī)劃好的地址。

如果存在工作不正常的情況,可以嘗試復(fù)位,從0地址重新運(yùn)行。


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

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