Skip to main content
Associate II
October 10, 2025
Question

how to perform infinite read and write tests

  • October 10, 2025
  • 0 replies
  • 198 views

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