Skip to main content
brianshankland9
Associate III
March 5, 2019
Question

Receiving LTDC interrupts when none are enabled

  • March 5, 2019
  • 3 replies
  • 895 views

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?

This topic has been closed for replies.

3 replies

brianshankland9
Associate III
March 5, 2019

Sorry wrong forum should have been MPU

Amel NASRI
ST Technical Moderator
March 5, 2019

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

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
brianshankland9
Associate III
March 5, 2019

Always get the fine distinctions of MPC and MPU blurred.