色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > TQ2440國嵌學(xué)院gboot-內(nèi)存初始化

          TQ2440國嵌學(xué)院gboot-內(nèi)存初始化

          作者: 時(shí)間:2016-11-26 來源:網(wǎng)絡(luò) 收藏
          The S3C2440A memory controller provides memory control signals that are required for external memory access.

          The S3C2440A has the following features:
          — Little/Big endian ( selectable by a software)
          — Address space: 128Mbytes per bank (total 1GB/8 banks)
          — Programmable access size (8/16/32-bit) for all banks except bank0 (16/32-bit)
          — Total 8 memory banks
          Six memory banks for ROM, SRAM, etc.
          Remaining two memory banks for ROM, SRAM, SDRAM, etc .
          — Seven fixed memory bank start address
          — One flexible memory bank start address and programmable bank size
          — Programmable access cycles for all memory banks
          — External wait to extend the bus cycles
          — Supporting self-refresh and power down mode in SDRAM

          本文引用地址:http://cafeforensic.com/article/201611/321969.htm

          翻譯如下:

          在S3C2440A存儲(chǔ)器控制器提供所需要的外部存儲(chǔ)器存取的存儲(chǔ)器控制信號(hào)。
          該S3C2440A具有以下特點(diǎn):
          - 小/大端(可選擇由軟件)默認(rèn)是大端模式
          -地址空間:每個(gè)bank128Mbytes(共1GB/8bank)
          - 可編程訪問的大?。?/16/32位),適用于所有銀行,除了區(qū)0(16位/ 32位)
          -共8個(gè)內(nèi)存bank
          六個(gè)內(nèi)存bankROM,SRAM等。
          剩余的兩個(gè)存儲(chǔ)體的ROM,SRAM,SDRAM,等等。
          -七個(gè)固定內(nèi)存區(qū)的起始地址
          - 一個(gè)靈活的存儲(chǔ)體的起始地址和可編程bank規(guī)模
          -對(duì)所有存儲(chǔ)體的可編程訪問周期
          - 外部等待延長總線周期
          - 支持自刷新和掉電模式的SDRAM

          S3C2440A Memory Map after Reset下圖就是reset之后的map,PS:Bank 6 and 7 must have the same memory size.



          左邊的圖可知,左邊是從nor flash啟動(dòng),也就是SDRAM,nor flash的地址0x30000000,這就是我們在之前所以只為什么卸載到0X30000000這個(gè)地址中

          右邊的圖可知,右邊是從nand flash啟動(dòng)

          下面開始設(shè)定BANK0~5


          從上圖可以看出,BANKCON0~5保持默認(rèn)0X0700,因?yàn)镾Dram是bank6,bank7中,因此不需要設(shè)定
          開始設(shè)定BANK6~7


          由于使用的是SDRAM,因此對(duì)應(yīng)如下:


          也就是0b 11 0000 0000 0000 0001=0x00180001


          上一頁 1 2 下一頁

          評(píng)論


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

          關(guān)閉