cancel
Showing results for 
Search instead for 
Did you mean: 

Using FileX with MT25QL128 QSPI Flash on STM32F7

Midhul_Pk
Associate II

I'm currently working on a project using the STM32F746NG microcontroller, and I need help getting Azure RTOS FileX running on an external MT25QL128 NOR flash connected over QSPI.

I'm using:

  • STM32CubeIDE

  • Azure RTOS (ThreadX, FileX, LevelX)

  • MT25QL128 connected via QSPI in memory-mapped mode

The goal is to format the QSPI flash, mount it using FileX + LevelX, and perform basic file operations like read/write.

Has anyone implemented this successfully, or is there a working reference/example available? Even if it's for a different STM32 MCU, that would be really helpful. Specifically, I'm looking for:

  • A working sample or example project

  • Any application notes or documentation from ST

  • Correct QSPI configuration (mode, memory mapping, etc.)

  • Common pitfalls or tips for LevelX integration

I’d appreciate any suggestions or shared experiences!

Thanks in advance,
Midhul

2 REPLIES 2

Done with FATFS

Used 4K sectors based on minimum erase size. Used command mode to permit read/write operation.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

can you please share the confguarations or code example. 

@Tesla DeLorean