Re: PIC16F bootloader 架構問題
|
||||
---|---|---|---|---|
版主
|
參照:
發表於: 2020/6/29 14:57
|
|||
|
Re: PIC16F bootloader 架構問題
|
||||
---|---|---|---|---|
初級會員
|
這個說明 是 1個bootloader + 1個FW
若是 1個bootloader + 2個FW 的架構.. 1. 我是不是要準備 2 個 HEX 檔, 一個是 offset 到 FW1, 一個是 offset 到 FW2, 由 bootloader 判斷現在是要更新到那一區 再由 host AP 送那一區的 FW..??? 2. 若是要準備 2 個 Hex ex 檔,有無方式 能用 產生 1 個 HEX 的方式,而不管我寫到 FW1 或 FW2 , 讓 BOOTLOADER GOTO 到那一區都能正常執行??
發表於: 2020/6/29 12:01
|
|||
|
Re: PIC16F bootloader 架構問題
|
||||
---|---|---|---|---|
資深會員
|
發表於: 2020/6/27 16:06
|
|||
|
PIC16F bootloader 架構問題
|
||||
---|---|---|---|---|
初級會員
|
您好..
目前規劃的架構如下 -------------- | bootloader | -------------- | FW1 | ------------- | FW2 | -------------- bootloader 除了做更新FW外 , 會決定跳到那一區的FW去執行 如 現在是執行FW1, 則更新FW 會更新到FW2, reset後 會跳到 FW2 去執行, 之後更新就更新FW1 reset後 會跳到 FW1 去執行.... 我用codeoffset 的方式產生的HEX 檔, 所有的code 都是shift 一個值去執行... 想請問 1. 我是不是要準備 2 個 HEX 檔, 一個是offset 到 FW1, 一個是offset 到FW2, 由bootloader 判斷現在是要更新到那一區 再由host AP 送那一區的FW..??? 2. 若是要準備2個Hex ex 檔, 有無方式 能用 產生1個HEX 的方式, 而不管我寫到FW1 或 FW2 , 讓BOOTLOADER GOTO 到那一區都能正常執行??
發表於: 2020/6/24 10:51
|
|||
|