|
ROMSTART指定内核镜像在内存中的首地址(因为OS被加载在内存中运行,它占用的部分内存就被称为ROM),一般在config中设置为虚地址8c200000对应的物理地址为30200000,bootloader通过这个地址引导OS启动,我的设置如下:
AUD_DMA 8c002000 00002000 RESERVED
DRV_GLB 8c010000 00010000 RESERVED
SD_DMA 8c028000 00008000 RESERVED
EDBG 8c030000 00020000 RESERVED
CAMERA 8c050000 000B0000 RESERVED;分配给camera作为preview的内存
DISPLAY 8c100000 00100000 RESERVED;分配给LCD作为显存
ROMSTART=8C200000 ;
ROMWIDTH=32 ;
ROMSIZE=01500000 ;我的nk.nb0的大小为21mb
FSRAMPERCENT = 0x20202020 ;存储内存占内存的12.5%,我的RAM是从0x3200000开始的
ROMWIDTH指定ROM数据位宽度,一般为32位 |
|