nboot,eboot和uboot
生活随笔
收集整理的這篇文章主要介紹了
nboot,eboot和uboot
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
nboot,eboot和uboot三者均為bootloader。
----nboot是samsung系列cpu為了能將前4KB程序復(fù)制到SRAM中運(yùn)行,而在wince寫的。nboot很小(4k左右),一般用在從nandflash啟動的情況,nandflash不支持xip,所以必須有一個可以執(zhí)行的程序?qū)龑懺谄渲械膃boot搬到內(nèi)存中,nboot就是干這個的。nboot燒寫在片內(nèi)的4ksram中。所以nboot一般配合eboot一起使用。
----eboot,即ethernet boot,因?yàn)槠鹗紩r,都是通過網(wǎng)口更新的。現(xiàn)在大都加入了USB下載功能,eboot可以單獨(dú)使用,就是把eboot燒寫到norflash中,norflash支持xip,所以eboot可以自己把自己搬到內(nèi)存中。
----uboot是Linux下主要使用的,不過現(xiàn)在已經(jīng)剝離開來,ce下已經(jīng)可以移植了,只是用來debug的多,實(shí)際合入工程的少,畢竟與wince系統(tǒng)的契合度不高。
轉(zhuǎn)載于:https://www.cnblogs.com/lvdongjie/p/6835418.html
總結(jié)
以上是生活随笔為你收集整理的nboot,eboot和uboot的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab导出jar包错误Error:
- 下一篇: bzoj2844