I had to unmark this as correct because I went back to my old post regarding RAM issues here: Custom i.mx6ul/ull board; no display, ram test strangeness
As you can see in Igor's response, table 2-1 (memory map) for UL, ULL, and SX all show the MMDC—x32 DDR Controller memory range as 2048MB. The original reason for my confusion is that the memory calibration tool for the ULL device only allows me to select 512MB *max* as the RAM size. If I select anything other than 512MB as the density, I get the error "Density per chip select: 512MB selected density is higher than what is supported!".
I need clarification on this as soon as possible. I need to know what is the maximum physical RAM I can connect to a UL, ULL, and SoloX (SX) processor? Is it 512MB for the ULL like the cal tool is showing? Is it 2GB for any of them? the Quad processor shows 3840MB (I'm guessing that means 4GB) as the address range. Is table 2-1 only showing the memory address space for ONE chip select and therefore 2 chip selects means I get double with a dual-chip-select RAM IC or with two physical RAM ICs?
Please help! I need to know what the actual total physical RAM limit is for UL, ULL, SX, and Quad are and how these can be connected as DD2L, DDR3L and with what combination of chip selects. Please don't simply refer me to the reference or other manuals because these are not helpful.