I only have 4GB ram, not more than 4GB. Question is the starting of RAM is 0x1 0000 0000.
I read the doc you recommended before I post my question on this forum. In the doc, the RAM starting address is below 4GB.
Yes. I am using a 32bit processor and 32bit of Linux. The ram size is 4GB which should be enough.
My question is the requirement on the starting address of the ram. Now the ram is 0x1 00000000 - 0x2 00000000. When I compile the kernel, I passed in UIMAGE_ADDR=0x1 00000000 and LOADADDR=0x1...
On my platform (FPGA cores), the CPU is 32bit, so Linux is 32bit. But there are 36bit address space.
I have a question on Linux kernel starting address, it is must be under 4G?
I assume it is must be under 4G, because the PAE (physical address extension) is enabled in kernel. So the time when...