Request for .ioc File of Fx_NoR_Write_Read_FileExample for STM32U5G9J-DK2
Hello ST Community,
I’m currently developing a project on the STM32U5G9J-DK2 board and working to implement a FileX + LevelX-based file system on the external NOR flash via XSPI.
I found the example project Fx_NoR_Write_Read_File in the STM32Cube firmware package, and while it’s functionally suitable, it does not include the .ioc file. This has made it challenging to fully understand and replicate the setup, especially regarding the XSPI (OctoSPI) peripheral configuration and the use of the lx_stm32_xspi_driver_glue.c for flash communication.
Why This Is Important:
- The CubeIDE (latest version) does not provide this driver (lx_stm32_xspi_driver_glue.c) and configuration by default, making manual recreation risky and error-prone.
- Without the .ioc or clear documentation, it’s difficult to ensure correct XSPI timings, GPIO assignments, and memory-mapped mode settings.
- My current development progress is blocked until I can correctly mirror the peripheral and middleware configuration from this example.
What I’m Requesting:
- The original .ioc file used to generate the Fx_NoR_Write_Read_File project for STM32U5G9J-DK2, OR
- A newer, CubeMX-compatible example demonstrating XSPI + LevelX + FileX integration for external NOR flash, OR
- Official documentation or screenshots detailing the XSPI + FileX + LevelX configuration used in the example.
Any help or direction from the ST team or community members would be highly appreciated, as it would unblock critical development efforts and ensure alignment with best practices.
Thank you very much for your time and support!
Warm regards,
Gowri M
