At present, the configuration of DDR4 is 2GB on the reference design of ls1043a-rdb. What changes should be made to the hardware and software to support the 16GB DDR4? Thank you very much!
The LS1043ARDB DDR settings are provided in the "u-boot/board/freescale/ls1043ardb/ddr.c":
u-boot/ddr.h at integration · qoriq-open-source/u-boot · GitHub
structure "ddr_raw_timing".
> What changes should be made to the hardware and software to support the 16GB DDR4?
It could depend on the specific SDRAM implementation.