2020-04-16 09:33 AM
Hi,
I designed a small board with STM32L433RCT6 MCU because in addition to meeting my requirements it also has SDIO. I've confirmed this in reference manual and in CUBEMx. While I was waiting for my board, I bought a Nucelo-L433RC to start develop some code. For my surprise, when I chose this board in CubeMx the SDIO doesn't appear on Connectivity section.
Any one knows how can I fix or mitigate this problem?
Thanks in advance
Solved! Go to Solution.
2020-04-16 12:06 PM
The STM32L433RCT6P lacks the PD2 pin all the top/bottom side pins are shifted for VDD12
https://www.st.com/resource/en/datasheet/stm32l433rc.pdf
See Fig 8 vs Fig 9 in Rev 5 datasheet
2020-04-16 10:00 AM
Might be a bug, but a lot of us don't have our hands bound by automated tools.
Try checking pin associativity for PD2, PC8 thru 12, and see what lights up.
You can always port the HAL code across
#TakeTheRedPill
2020-04-16 10:15 AM
Hello @Community member ,
Yes , SDMMC interface are not supported by 64-pin packages with SMPS option.. so sadly this board does not contain SDMMC
Regards,
Khouloud
2020-04-16 11:25 AM
Thank you both @Community member and @Khouloud ZEMMELI .
@Khouloud ZEMMELI so, If I understand it's only the Nucleo Board which does not have, due to SMPS. But STM32L433RCT6 64-pin package has?
Best Regards
2020-04-16 12:06 PM
The STM32L433RCT6P lacks the PD2 pin all the top/bottom side pins are shifted for VDD12
https://www.st.com/resource/en/datasheet/stm32l433rc.pdf
See Fig 8 vs Fig 9 in Rev 5 datasheet
2020-04-17 12:23 AM
Yes @Community member , STM32L433RCT6 64-pin package contain the SDMMC.
Regards,
Khouloud