※ 引述《WolfLord (呆呆小狼)》之銘言:
: ※ 引述《gg1122 (99通未接來電)》之銘言:
: : 問題1.這樣對APP code跑起來會造成問題嗎 ?
: 你是直接沿用Intel HEX還是自定義格式?
: 如果使用Intel HEX,那你只要使用不是01~05的格式碼自然就不會弄錯了。
: 如果是自定義碼,那只要你的LOADER自己能正確解碼,那就不會有問題了。
W大 編譯器編出來的hex 是Intel HEX格式 但是我同事是說可以直接編bin
是不清楚bin開起來會長怎樣....之前都沒做過bootloader...
現在就是用NXP編譯器 直接輸出bin檔
這個bin想另外藏head進去(可能找現成的軟體或自己寫個AP做)
哪個自定義碼意思是 ??
我的loader應該可以正確收進來(待測)
只是現在客戶AP定的通訊協定 讓我的loader很難寫
目前想請教的點為 FLASH 如果在本來APP code的資料除外
又亂塞資料oxFF 在這些真實資料片段之間 會成APP code當機或者不能跑?
如果塞了40Byte 0xFF 在APP code 開始點 又或先把這216個資料寫入
後面再塞寫0xFF*40(或者是不寫之前ERASE過 應該為0XFF)
1. start app address next page
|