管理員(又群)
管理員

是否有提供bootloader solution? 我想使用wireless更新application code.

 觀看數 0  張貼時間 2015-10-30

Nordic有提供bootloader solution,名稱是DFU(device firmware update),可以利用wireless

更新application code。

     在flash memory的架構內,原本的application code是儲存在bank 0的區域,在wireless更

     新的過程中,需要規劃出另一塊同樣大小的區域bank 1。

新的application code透過wireless被儲存在bank 1,等待完全成功的載入後,才會從bank 1

覆蓋到bank 0,用2個bank的目的是,確保wireless更新的過程中,不會損壞原本的application

code。

圖片: