I would like to use a bigger SO-DIMM module of 8GB with the NXP T2080RDB.
The T2080RDB comes with a SO-DIMM module made by DSL of 4GB of RAM, 1866 MT/s, PC3-14900, CL13, with ECC and running at 1.35V. Checking the DSL website, the module is one of the following:
D3XM12081XL10AA 4GB (512Mx8)9EA DDR3L-1866 MICRON MP (1.35V)
D3XS12081XL10AA 4GB (512Mx8)9EA DDR3L-1866 SAMSUNG MP (1.35V)
I I could not find an ECC module with the same characteristics, so i bought a non ECC module, the Crucial CT102464BF186D, SO-DIMM 8Gb, 1866 MT/s, PC3-14900, CL13, non-ECC
https://www.crucial.com/memory/ddr3/ct102464bf186d
When booting the T2080TDB, U-Boot hang with the following message grabbed using a serial terminal
SD boot...
"Initializing....using SPD"
"Waiting for D_INIT timeout. Memory may not work."
6 GiB left unmapped
Even if U-Boot hang there, the promising part of this message is "6 GiB left unmapped", meaning that the size of the SO-DIMM is correctly set, because U-Boot is 32bit and can initialize the first 2GB only, leaving the remaining 6GB unmapped.
The version of U-Boot we are using, was modified in order to let the Radeon HD PCIE video card to be initialized. The source code is shared in our GitLab repository.
I have zero experience with U-Boot, this is a list of files that might be of interest
Anyone willing to help on this issue?