This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
Customer wants to modify the DDR3 memory size of the board to 2G. By modifying the board.c file and the device tree file, use the free command to read the 2G memory size.
But the actual memory that can be accessed is limited, less than 100M at the beginning. After modifying the sdram_config_init register, only about 300M of memory can be accessed. Using the memtester memory test tool to test such as 400M space, kernel will directly crash.
Hello Lisa,
I am consulting with our DDR expert and will come back to answer your question as soon as I hear back.
Regards,
Josue
Hello Lisa,
Could you please share what all you changed exactly?
You need to modify more than just the DMM settings. Changing the density of DDR will also impact some timing parameters, which will need to be taken into consideration.
You can use the tool linked on the first page of this App note https://www.ti.com/lit/an/sprac36e/sprac36e.pdf
to generate the new register settings based on the new density (size).
Regards,
Josue