We just received our custom board, and we have 4 GB of DDR3L with part number MT41K512M16HA, so there are 4 ICs total. Our problem is that Uboot/Linux only show that we have 2 GB of RAM.
Uboot works, booting into Linux works, display, ethernet, etc all work, but our memory access is limited to 2 GB.
What we're interested in doing is having Q2 access 2 GB of memory through its 1 GB window and having Q3 2 GB of memory through its 1 GB window. We want to have EMIF 1 and 2 to be interleaved on both Q2 and Q3. Do we need to set up all 4 LISA registers, or just 2 LISA registers, as seen in most examples? Does it matter which registers we use? Is this even the right way to think about this?
Is there a working example of interleaving both EMIF 1 and 2 to enable access to 4 GB of RAM?
We've looked at the DRA74x EVM uboot settings, but the register settings don't make much sense, and the settings didn't work for us. We could use some support on this.