Hi team,
Here's an issue from the customer may need your help:
Project: AM5718 Core Board Algorithm Upgrade
Status: DDR3 1GB (256M*16bit*2pcs) and ECC DDR3 512MB (256M*16bit*1pcs) are currently configured.
Requirement: Core board requires DDR3 support for 2GB (512M*16bit*2pcs) without ECC DDR3.
SDK: ti-processor-sdk-linux 04.03.00.05
Issue: The test showed it cannot run 2GB, and can only run within 1GB, and it will get an error running 2GB. Modified dmm_lisa_map_regs and EMIF_regs in board.c using EMIF Tools and do startup test, both uboot and file system show 2GB DRAM, but fail the mentest. It can only call up to 128 MB at run time, and the system was not able to work if calling more than 128 MB(please see details here: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1163494/am5718-ddr3-2gb-memtest-kernel-crash?tisearch=e2e-sitesearch)
The customer also did the following tests:
- Reduce the DDR frequency to 532MHz but the system still cannot work.
- When replacing with 2GB DDR, configure with 1GB DDR, memtest can call more memory and the system is working properly.
Could you help check this case? Thanks.
Best Regards,
Cherry