Dear Experts,
We try to bring up a custom iMXPlus board first with MScale DDR tool to calibrate the LPDDR4 memory. Our memory is 4GB and our problem is that the MScale tool is only able to detect half of it (2GB).
Our question is do you think it is a configuration or soldering problem?
Below I send the info about the hw and sw as well:
Memory side DDR connection of the schematic:

iMX8Plus side DDR connection of the schematic:

imx8 Config tool setting that does not work for 4GB (then we export the .ds file to MScale tool that generated the timing for bootloader). For the working configuration (2GB) we set Density per channel per chip select to 16Gb and only 1 used chip select.



Finally the MScale log when we tried to do the callibration:
Download is complete
Waiting for the target board boot...
********Found PMIC PCA9450**********
hardware_init exit
*************************************************************************
*************************************************************************
*************************************************************************
MX8 DDR Stress Test V3.30
Built on Nov 24 2021 13:52:12
*************************************************************************
Waiting for board configuration from PC-end...
--Set up the MMU and enable I and D cache--
- This is the Cortex-A53 core
- Check if I cache is enabled
- Enabling I cache since it was disabled
- Push base address of TTB to TTBR0_EL3
- Config TCR_EL3
- Config MAIR_EL3
- Enable MMU
- Data Cache has been enabled
- Check system memory register, only for debug
- VMCR Check:
- ttbr0_el3: 0x97d000
- tcr_el3: 0x2051c
- mair_el3: 0x774400
- sctlr_el3: 0xc01815
- id_aa64mmfr0_el1: 0x1122
- MMU and cache setup complete
*************************************************************************
ARM clock(CA53) rate: 1200MHz
DDR Clock: 1600MHz
============================================
DDR configuration
DDR type is LPDDR4
Data width: 32, bank num: 8
Row size: 16, col size: 10
Two chip selects are used
Number of DDR controllers used on the SoC: 1
Density per chip select: 2048MB
Density per controller is: 4096MB
Total density detected on the board is: 4096MB
============================================
MX8M-plus: Cortex-A53 is found
*************************************************************************
============ Step 1: DDRPHY Training... ============
---DDR 1D-Training @1600Mhz...
PMU: Error: CA Training Failed.
PMU: ***** Assertion Error - terminating *****
[Result] FAILED
Thanks for you answer in advance,
Andras Magyar