Doing an OpenIL 1.9 build on the LS2028ARDB-PA. Follow instructions in the users manual (V1.9). Used the make on a fii-ls1028tsn-64b defconfig for an SD card. The sdcard.img file created sets the DDR memory to 2 GB DDR4, 32-Bit,Cl=11, ECC off. It should be 4 GB DDR4, 32-Bit,Cl=11, ECC on. The boot hangs because of this. What file needs to be modified in order to set the DDR config correctly?.
LS2028ARDB-PA is an invalid part number, so it is not clear what board you are trying to build for. If it is LS1028ARDB-PA, the valid build target for it is nxp_ls1028ardb-64b_defconfig. Building this target should generate all files necessary for SD card boot. Memory size is detected in DDR initialization code in TF-A. If you want to know the details, see the code in this directory:
Best Regards,
Platon