cancel
Showing results for 
Search instead for 
Did you mean: 

SDMMC_IT_SDIOIT won't fire with STM32H743ZI when connected to SDIO card

diverger
Senior

I use the Nucleo-H743ZI to connect to an SDIO card. The IDMA done interrupt work well, and the code runs into 'SDMMC1_IRQHandler()' as expected.

But after enabling the 'SDMMC_IT_SDIOIT' using:

__SDMMC_ENABLE_IT(SDMMC1, SDMMC_IT_SDIOIT);

And I measured the SDMMC1_D1 (PC9) pin, the pin indeed goes to low, that indicate the card just send out the IRQ. But my code just won't run into "SDMMC1_IRQHandler".

So, I doubt that I missed something to enable 'SDMMC_IT_SDIOIT' corretly.

Any help? Thanks.

1 REPLY 1
diverger
Senior

Now, I'm some confident that it's a bug in H7.