2025-10-10 5:56 AM
Hello,
I am currently using the DDR Utility in STM32CubeProgrammer to tune the DDR4 on my STM32MP257F-EV1 board.
I would like to perform infinite read and write tests on DDR to check the stability over time.
From the documentation, I found that there is a flag called TEST_INFINITE_ENABLE that can be defined in the project to enable infinite testing.
Could someone please clarify:
Where exactly should I define this TEST_INFINITE_ENABLE flag (e.g., in ddr_tests.c or as a project preprocessor define)?
How can I start and stop the infinite test when using the DDR Utility or STM32CubeIDE debugger?
Are there any example scripts or recommended settings for long-duration DDR stress testing?
Thanks in advance for your support