TI中文支持网
TI专业的中文技术问题搜集分享网站

8168内存分配

 

硬件:8168evm

软件:SDK: ezsdk_5_00_00_09

demo:VS2

 

Linux所分配内存空间:128M,在hdvpss目录下config_ti816x.bld中可见内存分配

 

/*
Memory map for both "evmSi" and "sim"

DDR: 0x80000000 (Ist 512MB – Cached)
+—————–+
|                 |
| Linux           | 128MB
|                 |
+—————–+
| Syslink IPC     | 16MB
+—————–+
| Video M3 Code   | 8MB
+—————–+
|                 |
| Video M3 Data   | 128MB
|                 |
+—————–+
| DSS M3 Code     | 8MB
+—————–+
|                 |
| DSS M3 Data     | 128MB
|                 |
+—————–+
|                 |
| Debug/NOT USED  | 96MB
|                 |
+—————–+

DDR: 0xA0000000 (2nd 512MB – Non-Cached)
+—————–+
|                 |
| Tiler 8-bit     | 128MB
|                 |
+—————–+
|                 |
| Tiler 16-bit    | 128MB
|                 |
+—————–+
| Tiler Paged     | 42MB
|                 |
+—————–+
| VPDMA Desc Mem  | 2MB
+—————–+
| HDVPSS Shared   | 2MB
|      Mem        |
+—————–+
|                 |
| Frame Buffer    | 210MB
|                 |
+—————–+

OCMC: 0x40300000
+—————–+
| OCMC0 (Not used)| 256KB
+—————–+

OCMC: 0x40400000
+—————–+
| OCMC1 (Not used)| 256KB
+—————–+

*/

 

 

我的问题是我的系统共有2G的内存,我要分配给linux256M,我是否只需要修改config_ti816x.bld中LINUX_SIZE  = 256MB和uboot的传参256M。谢谢!

Wedden Liu:

processors.wiki.ti.com/…/EZSDK_Memory_Map

先读一下这个

赞(0)
未经允许不得转载:TI中文支持网 » 8168内存分配
分享到: 更多 (0)