Hi

I'm currently testing out the new Kitkat release on the new Nexus 7 (2013) 
and need to create a kernel that simulates the devices only having 1GB 
available rather than 2GB. I've been trying to use the kernel commandline 
options mem=size@start but with no luck the kernel doesn't boot.

What I tried was to make the kernel only use memory bank 5 (see memory bank 
info below) so using mem=0x6ffff000@0x90000000.

 0.000000] Debug physical memory: meminfo.nr_banks: 1 bank->start: 
0x80200000 bank->size: 0x08c00000
[    0.000000] 
[    0.000000] Debug physical memory: meminfo.nr_banks: 2 bank->start: 
0x8a000000 bank->size: 0x03a00000
[    0.000000] 
[    0.000000] Debug physical memory: meminfo.nr_banks: 3 bank->start: 
0x8ec00000 bank->size: 0x00400000
[    0.000000] 
[    0.000000] Debug physical memory: meminfo.nr_banks: 4 bank->start: 
0x8f700000 bank->size: 0x00700000
[    0.000000] Truncating memory at 0x90000000 to fit in 32-bit physical 
address space
[    0.000000] 
[    0.000000] Debug physical memory: meminfo.nr_banks: 5 bank->start: 
0x90000000 bank->size: 0x6ffff000

But my experience with this is sofar also very limited...

Looking through the device specific setup inside the arch/arm/mach-msm/ 
folder I'm worried that things have not been made in a way that it is 
easily configurable from the kernel commandline, so I'm currently digging 
through all the setup files to better understand all the memory mapping.

Anybody got any experience with this that they wanna share?

Regards
Thorbjorn

-- 
-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

--- 
You received this message because you are subscribed to the Google Groups 
"android-porting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to