MS104-SH4上的U-Boot(2009.03)具有以下RAM内存映射表。
0x8c000000 不可用(4KB) 0x8c001000 用于Linux内核和根文件系统(3MB) 0x8c400000 用于Linux进程(28MB)
对于我来说,Linux内核和根文件系统的3MB太小了,因为Linux内核和ramdisk分别为1MB和3.5MB。因此,我想更改以上内存映射,例如如下所示。
0x8c000000 不可用(4KB) 0x8c001000 用于Linux内核和根文件系统(16MB) 0x8cf60000 用于Linux进程(16MB)
我猜我必须修改uboot源代码,但找不到应该在哪里修改。是否有人告诉我是否可以修改u-boot内存映射?如果是,请还告诉我如何做。谢谢你的帮助!
0x8c000000 不可用(4KB) 0x8c001000 用于Linux内核和根文件系统(3MB) 0x8c400000 用于Linux进程(28MB)
对于我来说,Linux内核和根文件系统的3MB太小了,因为Linux内核和ramdisk分别为1MB和3.5MB。因此,我想更改以上内存映射,例如如下所示。
0x8c000000 不可用(4KB) 0x8c001000 用于Linux内核和根文件系统(16MB) 0x8cf60000 用于Linux进程(16MB)
我猜我必须修改uboot源代码,但找不到应该在哪里修改。是否有人告诉我是否可以修改u-boot内存映射?如果是,请还告诉我如何做。谢谢你的帮助!
我在如何查找设备的内存映射?上找到了一个类似的问题,但我的SH4 iomem是空的(大小为0),所以看起来是其他主题。