cancel
Showing results for 
Search instead for 
Did you mean: 

No SDIO option in Cube IDE

sanfran
Associate II

Hi

I am using nucleo-u5a5zj-q board. MCU is stm32u5a5zjt6qu,

In cube IDE, i saw SDMMC included but no SDIO driver.

May I please know where I could download it?

Thanks for the help.

5 REPLIES 5

They changed the peripheral name from SDIO to SDMMC, and then there are code libraries dealing with SD (cards) and MMC (eMMC chips)

Review Reference Manual coverage of the peripheral

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

I would like to bring up a sdio card instead of sd. Sdio has their own particular cmd and need to provide by HAL.

So a WiFi card or something? Please be a bit more specific.

Assume whatever "SDIO" functionality you have will need to be ported into the SDMMC peripheral model. Figure which is the shortest path

STM32Cube_FW_U5_V1.3.0\Drivers\BSP\STM32U575I-EV\stm32u575i_eval_sd.c

STM32Cube_FW_U5_V1.3.0\Drivers\STM32U5xx_HAL_Driver\Src\stm32u5xx_hal_sd.c

STM32Cube_FW_U5_V1.3.0\Drivers\STM32U5xx_HAL_Driver\Src\stm32u5xx_hal_mmc.c

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

Hi Tesla,

Yes, it is a Wi-Fi card. 

Thanks for these paths. I will check if cmd5, cmd52 and cmd53 arre supported by these files.

Thanks

Hello @sanfran @Tesla DeLorean 

Adding to the resources given by @Tesla DeLorean ,you can take a look at this file too. It may be helpful for you.

Best Regards.

STTwo-32 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.