Skip to main content
Visitor II
October 4, 2023
Question

STL Flash test failed

  • October 4, 2023
  • 3 replies
  • 1868 views

Hello,

I'm working to add the STL Library to my existing project, I'm trying to run the function StlSingleTest but it fails (STL_FAILS) executing the STL_SCH_RunFlashTM(&StlFlashStatus) section.

micro: STM32F446ZET

Flash:

Bootloader: 0x08000000 - 0x0800FFFF

App: 0x08010000 - 0x0807FFF

The StlSingleTest is called from the APP,

config file (stl_user_param_template.c) 

STL_ROM_START_ADDR (0x08010000UL)

STL_ROM_END_ADDR (0x0807FFFFUL)

TEST_FLASH_SECTION_NB 4

Can someone help me?

Thank you in advance.

Mauro

 

3 replies

Tesla DeLorean
Guru
October 4, 2023
Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Petr Sladecek
ST Employee
October 16, 2023

Hello,

it is not clear which safety STL library is your target. Is it X-CUBE-STL or X-CUBE-CLASSB?

Anyway I suggest to verify if all the preconditions described at chapter Flash memory tests are applied and if each memory section applied for the test has its CRC image stored at proper place at the CRC area.

Best regards,

Petr

Associate
January 30, 2025

Hello Mauro,

I am facing a similar issue.

Would your problem solved, please share your experience.

Kind regards,

Pavel