Has anyone a working 4-bit SDIO FATFS example that they can post for a 144-pin H7?
I'm despairing of ever getting 4-bit SDIO FATFS working on a 144-pin H7. I've tried modifying example code for the various eval and discovery boards, building from scratch with CubeMX, etc. and nothing works. The HAL code seems to read the card details OK but then stalls waiting for a SDIO status return. The BSP library code helpfully sets the timeout delay to 0xFFFFFFFF so it doesn't even timeout and call the timeout error routine.
SPI FATFS works perfectly but even 1-bit SDIO hits the same problem as 4-bit. The USB host Mass storage/FATFS example also works perfectly.
I've tried this both on Nucleo and custom PCBs and there is absolutely no issue with pin conflicts. The Nucleo even helpfully breaks out the SDIO pins.
A working example would be very gratefully appreciated - has anyone actually got this working?
IDE can be CubeIDE, Atollic or SW4STM32
