Re: [問題] 請問二個bootloader的問題
※ 引述《awaysu (阿偉蘇)》之銘言:
: 想請教各位先進~
: bootloader可以有二個嗎?
: 一個當開機另一個則是下command用
: 然後分別存在二個partition
: 因為下command的需要經常更新
: 這是否可達成?可以的話樣如何做呢?
可以
以u-boot來說, 它有一個skip lowlevel init的flag
打開的話就可以再執行一次也不會有問題
所以你可以compile兩份u-boot
一份是正常的, 開機用, 必要時再jump到第二份u-boot去執行
第二份u-boot打開skip lowlevel init, 把你要改的command都加在這裡
: P.S.
: 目前使用的bootloader為CFE
: 進kernel的指令為"boot -elf" or "boot -raw"
: 我試過boot -raw flash.cfe, 他會重新開機
: 另外我有寫一個__start()的c程式用CFE編譯器編譯
: 用boot指令會當掉
CFE我不熟, 不過實作的原理應該不會差太多吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.196.221
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):