看板 [ ASM ]
討論串[問題] Bootloader && Flash
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gg1122 (99通未接來電)時間9年前 (2014/07/31 23:37), 9年前編輯資訊
2
0
1
內容預覽:
Hi 各位先進 現在在做bootloader遇到一些問題. 狀況為我們製作bin丟 給客戶AP 由UART/Lin 丟回來做韌體更新. 目前我編好我的app code hex轉成bin之後. 會在偷包一些Head資訊 版本別之類在最前面約40byte. 更新韌體時我先把這些40byte 搬走. 在F
(還有302個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者WolfLord (呆呆小狼)時間9年前 (2014/08/01 19:36), 編輯資訊
1
0
1
內容預覽:
你是直接沿用Intel HEX還是自定義格式?. 如果使用Intel HEX,那你只要使用不是01~05的格式碼自然就不會弄錯了。. 如果是自定義碼,那只要你的LOADER自己能正確解碼,那就不會有問題了。. 這樣才能防止編譯器自作聰明哪. 這樣不可以嗎?. mov pc,#?. --. 作別人不願
(還有23個字)

推噓3(3推 0噓 19→)留言22則,0人參與, 最新作者gg1122 (99通未接來電)時間9年前 (2014/08/02 01:02), 9年前編輯資訊
0
0
1
內容預覽:
W大 編譯器編出來的hex 是Intel HEX格式 但是我同事是說可以直接編bin. 是不清楚bin開起來會長怎樣....之前都沒做過bootloader.... 現在就是用NXP編譯器 直接輸出bin檔. 這個bin想另外藏head進去(可能找現成的軟體或自己寫個AP做). 哪個自定義碼意思是
(還有953個字)

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者su27 (su27)時間9年前 (2014/08/08 13:34), 編輯資訊
0
0
1
內容預覽:
你想在hex檔內丟一些資訊(如版本號碼)嗎. 這沒問題呀 我目前寫的bootloader並沒有弄成bin檔. 而是直接從hex file 一行一行丟. 不是有一個data type 00代表資料 01結束 04位擴充位置. 你自己加入你的就行了. 反正結果也是你去接收資料 韌體怎麼去解讀 接收到的資
首頁
上一頁
1
下一頁
尾頁