But every Distro-image I tried only had access to 2GB of the 4GB Memory when on eMMC. When I flash the exact same image to an SD card I have access to all of the 4GB RAM.
This is very weird in my eyes and I don’t understand what the type of storage has to do with the available memory.
Do you guys have experienced similar behavior, do you know how to get the rest of the memory to work?
Do you have serial console? If yes, you can paste the boot log in pastebin(https://pastebin.com/). The dram chip is initialized by the ddr.bin. Just wondering if there is any difference the maskrom load ddr.bin from uSD and eMMC.
Sorry for late. I think I mixed this issue with the other one. I have considered all the possibilities, and I have one guess. Can you do an experiment?