<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > S3C6410啟動(dòng)模式介紹

          S3C6410啟動(dòng)模式介紹

          作者: 時(shí)間:2016-11-28 來源:網(wǎng)絡(luò) 收藏

          IROM模式可以支持MoviNand,SD/MMC,iNand,OneNand和Nand等。關(guān)于IROM的引導(dǎo),具體過程如圖:

          1.處理器上電后,當(dāng)OM[4:1]=1111時(shí),運(yùn)行iROM中的程序,這個(gè)程序被稱為Bootloader0(BL0),它會(huì)做一些初始化的工作。

          2.然后根據(jù)GPN[15:13]的管腳設(shè)置,選擇從相應(yīng)的設(shè)備(SD/MMC/OneNand/Nand)中的指定區(qū)域讀取4KB的程序到SteppingStone中運(yùn)行,這段代碼被稱為Bootloader1(BL1)。

          3. BL1可以初始化系統(tǒng)時(shí)鐘,UART,SDRAM等設(shè)備,然后拷貝Bootloader2(BL2)到SDRAM中。

          4.跳轉(zhuǎn)到SDRAM中的BL2,繼續(xù)運(yùn)行,BL2可以支持更強(qiáng)大的功能,可以將OS加載到SDRAM中,然后運(yùn)行OS。

          整個(gè)過程中,IROM是最先被運(yùn)行的,它會(huì)首先做一些初始化,具體IROM的流程如下:

          1.禁用Watch-dog

          2.初始化TCM

          3.初始化設(shè)備拷貝函數(shù),用于拷貝BL1到SteppingStone中

          4.初始化棧區(qū)域

          5.初始化PLL

          6.初始化指令Cache

          7.初始化堆區(qū)域

          8.拷貝BL1到SteppingStone中

          9.驗(yàn)證BL1

          10.跳轉(zhuǎn)到SteppingStone中運(yùn)行

          還是看一下流程圖吧,理解起來會(huì)更直觀一些,IROM啟動(dòng)流程如圖:


          上一頁 1 2 下一頁

          關(guān)鍵詞: S3C6410啟動(dòng)模

          評(píng)論


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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();