Skip to main content
Associate
November 26, 2023
Solved

On STM32MP157f-DK2 what is interrupt on GIC when a block is read by the CPU from microSD (SDMMC1)

  • November 26, 2023
  • 2 replies
  • 1938 views

Hi,

I am using a STM32MP157f-DK2 platform with Linux distribution software downloaded from ST download link for the platform. Can you please help to understand what is the interrupt that CPU will get when a data block is read from the SD card? Is it SDMMC Global interrupt or some DMA interrupt? I thought it would be SDMMC global interrupt, and then CPU need to read SDMMC registers to find out what is the actual cause of the interrupt. Not sure if this is the correct understand. Can you please help to clarify or point me to some document or code path for this.

 

Regards,

debashis  

This topic has been closed for replies.
Best answer by Erwan SZYMANSKI

Hello @debashis ,
Please refer to chapter 21.2 (GIC interrupts) and chapter 58 (SDMMC) of STM32MP157 Reference Manual : https://www.st.com/resource/en/reference_manual/DM00327659-.pdf

Kind regards,
Erwan.

2 replies

Erwan SZYMANSKI
Erwan SZYMANSKIBest answer
Technical Moderator
November 27, 2023

Hello @debashis ,
Please refer to chapter 21.2 (GIC interrupts) and chapter 58 (SDMMC) of STM32MP157 Reference Manual : https://www.st.com/resource/en/reference_manual/DM00327659-.pdf

Kind regards,
Erwan.

In order 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.
debashisAuthor
Associate
November 28, 2023

Thanks Erwan.