Tool/software: Linux
Hi All,
I am working on miniBTS Project hence using 66AK2E05 as core processing unit.
We initially tested the K2E EVM with Detatchable/ DIMM RAM's.
Hence we moved on to the custom design.
But our board do not have Serial Presence Detect(SPD) on board. We have removed the support of SPD from design.
Hence for now I want to use 4GB/8GB RAM for Below purpose:
-> RAM TEST: u-boot have very smaller footprint, hence I can test complete RAM while u-boot running on very small portion of RAM.
-> I need to display in u-boot logs that how much RAM is available on hardware.
-> We require RAMDISK of 3.2GB for our Application, hence to create much bigger partitions on RAM will require access to the Complete available 8GB/ 4GB.
I already tried :
-> CONFIG_VERY_BIG_RAM=y
-> CONFIG_ARMV7_LPAE=y
-> We used the k2e_defconfig
Though LPAE Reflects in Debug Prints that CONFIG_ARMV7_LPAE is enabled.
My query/ issues with which I'm stuck:
- How to access the RAM beyond 0xFFFF_FFFF ( as all the addressing variables are mostly u32 type which can not accommodate more than 2GB Addressing ) ?
- How can I use 36-bit addressing as currently I am able to use only 32-bit addressing ?
- How the addresses will be translated from 32-bit to 36 bit address space?
Thanks in advance!
Regards
RAHUL VERMA