This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Linux
We have beaglebone black based custom board running kernel 3.12.
We have a board with 512MB DDR and 4GB eMMC.
Now for testing I removed "mem=512" from kernel command line parameter passed by U-Boot to kernel..
I also removed "memory" node from device and put that on the board.
Now when I am booting the board kernel is still able to boot and it detects 256MB of RAM.
I don't know from where it is detecting 256MB of RAM,
Is there any fall back mechanism in kernel for memory detection ? where does that reside ?
Thank you,
Regards,
Ankur