新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM開發(fā)板啟動(dòng)流程(從NandFlash啟動(dòng))

ARM開發(fā)板啟動(dòng)流程(從NandFlash啟動(dòng))

作者: 時(shí)間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
S3C2440從nandflash啟動(dòng)依賴片內(nèi)部件SDRAM(Stepping Stone)大小4KB位于ARM空間的0地處。Nandflash不能參與統(tǒng)一編址,在地址空間以外。處理器上電時(shí)會(huì)自動(dòng)從Nandflash最前端拷貝出4KB的內(nèi)容復(fù)制到SteppingStone中,接著PC指針指向0地址即StepingStone中所保存的第一條指令。除去4KB剩下的代碼從Nandflash拷貝到內(nèi)存當(dāng)中。

S3C6410上電后首先運(yùn)行SROM里的bootloder0,bootloder0將會(huì)從Nandflash最前端拷貝出8KB的內(nèi)容到SRAM當(dāng)中。剩余的拷貝到內(nèi)存里。

本文引用地址:http://2s4d.com/article/201611/318802.htm


評(píng)論


技術(shù)專區(qū)

關(guān)閉