IROM 淺見

IROM其實是三星已經固化在CPU裏面的一段代碼,我們要做的事情就是提供一段可以供IROM讀取的8K代碼程序,至於這8K代碼放在哪裏,由CPU的相關引腳決定(OM1-OM4,GPN13-GPN15)。也就是說從哪裏啓動的意思。

 

如果從T卡啓動我們需要利用相關工具將stepldr.nb0+eboot.nb0(一般會合成一個NB0)燒到T卡里面,CPU上電時根據配置IROM程序會從T卡中讀取前8K代碼,也就是stepldr.nb0並運行,然後將EBOOT拷貝到RAM中運行,通過EBOOT加載NK。

 

如果是從NANDFLASH啓動則直接將STEPLDR.NB0燒寫到NANDFALSH第0塊,EBOOT.bin燒寫到NANDFLASH的前幾塊當中(一般是接着stepldr.nb0後面)。啓動過程也同T卡一樣,只是IROM是從NAND讀取8K代碼並運行。EBOOT是靠STEPLDR.NB0加載到RAM中運行的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章