2024-02-12 12:54 PM - edited 2024-02-13 11:31 AM
Hello everyone,
I'm currently working with a custom board that utilizes the STM32U599 microcontroller, and I'm attempting to establish communication with an SD card. The IDE I'm using presents the option of FileX alongside ThreadX; however, my application is exclusively built on FreeRTOS. I've noticed through various discussions that FATFS is commonly implemented for SD card interactions, but I'm unable to find this option, even after perusing the uninstalled packages in the IDE. My familiarity with integrating SD card functionality with STM microcontrollers is quite minimal. Could anyone provide some guidance or recommendations on how to proceed with this setup? Thank you in advance.
2024-04-03 04:43 AM
Hello @Anassoumi
With the STM32CubeU5 firmware package, there has been a migration from FATFS to FileX for file system management. FileX is a robust file system that comes with the Azure RTOS suite.
I hope my answer has helped you. When your question is answered please close this topic by marking as Best the reply that answered you, it will help others find that answer faster. Thanks for your contribution.
2024-04-03 10:23 AM
Thanks for your reply , My application is heavily based on freertos at this point so I don't believe that i can use FileX, what would you recommend for such case ?
2024-04-03 10:34 AM - edited 2024-04-05 03:43 AM
FatFS is generic code - you can just use it as any other source code:
See also:
which has a GitHub link to download ST's port of FatFS
2024-04-03 10:58 AM
Sorry to ask - but answer after 2 months ... how this?