cancel
Showing results for 
Search instead for 
Did you mean: 

Receiving LTDC interrupts when none are enabled

brianshankland9
Associate II

I'm working with the STM32F769I-Disco board which uses DSI to drive its LCD display.

I'm seeing LCD-TFT global Error interrupts being raised but both the LTCD->ISR and LTCD->IER are both zero.

I've scanned through the app notes for DSI and I can't see any mention that the DSI can trigger a LCD-TFT interrupt even though the LCD own registers are not set to do so.

Within the ISR I see that DSI->ISR1:GPRDE is set which would indicate some form of transfer issue.

It only happens during the initial startup of the app, not once its established and running but I don't like to have unknowns lurking which may be problems for later on.

Do you think this may be a possible explanation and is having a null ISR sufficient to handle it since there is no LTCD->ISR value to clear in the LTCD->ICR register?

3 REPLIES 3
brianshankland9
Associate II

Sorry wrong forum should have been MPU

I think MCU is right, as you are using STM32F7.

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.

brianshankland9
Associate II

Always get the fine distinctions of MPC and MPU blurred.