打印
[ZLG-ARM]

如何让大于29M的NK.NB0在MagicARM2410上运行?

[复制链接]
1619|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sea8388|  楼主 | 2007-5-11 17:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ZLG的2410开发平台设置的NK.NB0为29M,而我需要构建的系统镜像文件为36M,请问各位大侠,需要修改哪些配置文件以及如何修改?
以下是两个配置文件config.bib和oalAddressTable
1.config.bib
    ; NK name
    #define NKNAME NK
    
    ; NK Start address
    #define NKSTART        8C200000
    #define NKLEN        01D00000
    
    #define RAMSTART    8E000000
    #define RAMLEN        01F00000

    $(NKNAME)   $(NKSTART)      $(NKLEN)    RAMIMAGE
    RAM         $(RAMSTART)     $(RAMLEN)   RAM

;    NK                    80040000  01EB0000  RAMIMAGE
;    RAM                 8c200000  01C00000  RAM

; Common RAM areas
    AUD_DMA             8c002000  00002000  RESERVED 
    DRV_GLB             8c010000  00010000  RESERVED
    DBGSER_DMA          8c022000  00002000  RESERVED
    SER_DMA             8c024000  00002000  RESERVED
    IR_DMA              8c026000  00002000  RESERVED
    SD_DMA                  8c028000  00008000  RESERVED
    EDBG                8c030000  00020000  RESERVED
    CPXIPCHAIN          8c050000  00008000  RESERVED
    SLEEP_BUFF            8c058000  00004000    RESERVED
    DISPLAY             8c100000  00100000  RESERVED    


CONFIG

   AUTOSIZE=ON
   COMPRESSION=ON
   KERNELFIXUPS=ON


IF IMGPROFILER   
    PROFILE=ON
ENDIF
IF IMGPROFILER !
    PROFILE=OFF
ENDIF

       
   ROMFLAGS=0   

   ROMSTART=$(NKSTART)
   ROMWIDTH=32
   ROMSIZE=$(NKLEN)


;#define CHAIN_ADDRESS    81E40000
;    CHAIN            $(CHAIN_ADDRESS)    00001000    RESERVED
;    pdwXIPLoc        00000000  $(CHAIN_ADDRESS)      FIXUPVAR

;    NK                80040000  01E00000  RAMIMAGE
;    CHAIN              81E40000  00001000  RESERVED
;    DRIVERS            81E41000  001BF000  RAMIMAGE

;    RESERVE             8df00000  00080000
;    RAM                 8c200000  01D00000  RAM



2.oalAddressTable
oalAddressTable

       ;DCD     0x80000000, 0x32000000, 32      ; 32 MB DRAM BANK 6
        DCD       0x80000000, 0x02000000, 30        ; 30 MB SROM(SRAM/ROM) BANK 0
           DCD     0x82000000, 0x08000000, 32      ; 32 MB SROM(SRAM/ROM) BANK 1
        DCD     0x84000000, 0x10000000, 32      ; nGCS2: PCMCIA/PCCARD
        DCD     0x86000000, 0x18000000, 32      ; 32 MB SROM(SRAM/ROM) BANK 3
        DCD     0x88000000, 0x20000000, 32      ; 32 MB SROM(SRAM/ROM) BANK 4
        DCD     0x8A000000, 0x28000000, 32      ; 32 MB SROM(SRAM/ROM) BANK 5
        DCD     0x8C000000, 0x30000000, 64      ; 64 MB DRAM BANK 6
        DCD     0x90800000, 0x48000000,  1      ; Memory control register
        DCD     0x90900000, 0x49000000,  1      ; USB Host register
        DCD     0x90A00000, 0x4A000000,  1      ; Interrupt Control register
        DCD     0x90B00000, 0x4B000000,  1      ; DMA control register
        DCD     0x90C00000, 0x4C000000,  1      ; Clock & Power register
        DCD     0x90D00000, 0x4D000000,  1      ; LCD control register
        DCD     0x90E00000, 0x4E000000,  1      ; NAND flash control register
        DCD     0x91000000, 0x50000000,  1      ; UART control register
        DCD     0x91100000, 0x51000000,  1      ; PWM timer register
        DCD     0x91200000, 0x52000000,  1      ; USB device register
        DCD     0x91300000, 0x53000000,  1      ; Watchdog Timer register
        DCD     0x91400000, 0x54000000,  1      ; IIC control register
        DCD     0x91500000, 0x55000000,  1      ; IIS control register
        DCD     0x91600000, 0x56000000,  1      ; I/O Port register
        DCD     0x91700000, 0x57000000,  1      ; RTC control register
        DCD     0x91800000, 0x58000000,  1      ; A/D convert register
        DCD     0x91900000, 0x59000000,  1      ; SPI register
        DCD     0x91A00000, 0x5A000000,  1      ; SD Interface register
        DCD     0x92000000, 0x00000000, 32      ; 32 MB SROM(SRAM/ROM) BANK 0
        DCD     0x00000000, 0x00000000,  0      ; end of table

;------------------------------------------------------------------------------

        END

相关帖子

沙发
sea8388|  楼主 | 2007-5-12 08:34 | 只看该作者

回复

没人知道吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝