看板
[ ASM ]
討論串關於Firmware Update設計
共 5 篇文章
內容預覽:
目前在8051上寫好了FW(這個MCU是有USB and Flash). 但日後想要用USB來Update。但不知道要怎麼設計!. 我的想法:. 程式是從到Flash載出來跑的,那更新時不就會寫到. 正在跑的程式嗎?不就會造成不可遇期的錯誤?. 小弟想了一個方法,不知道可不可行,就是把Main()
(還有100個字)
內容預覽:
建議是廠商有支援會比較好,不過有些方法可以試試看. 1. flash要夠大,最好是你程式的兩倍大或至少要有一個空間可以放要修改的部份. 2. 想法:修改程式進入點,第一次用低的一半,第二次用高的一半,第三次用低的一半. 3. 優點:應該不會出現問題. 4. 缺點:程式要準備兩套. 5. 流程:燒寫沒
(還有32個字)
內容預覽:
在ARM7底下如果要安排一個function的話可以用KeilC的巨集__at. (記得include absacc.h)若是整個.o,可以設定自己的*.sct去編排. 你的記憶體. 如果flash size有限無法分作兩大塊來做FW update的話,可以利用. 編排.sct的方式將你用來eras
(還有246個字)