STM32H7 Project Touchscreen Not Working

I downloaded the STM32H7 7’’ project onto my Riverdi display and the screen looks nice, but the touchscreen function isn’t working. Touches are not being registered. It appears the interrupt isn’t firing, because touch_irq never gets set to 1, even if I touch the screen.

HI @dengel

Could you provide more details about your current implementation?

But, I mean, you can consult the official documentation on the integration with STM32.

https://lvgl.io/docs/open/9.4/details/integration/chip_vendors/stm32/lcd_stm32_guide.html#touch-indev

So this is just the LVGL Project Creator download for Riverdi STM32H7 7’’ screen that’s supposed to have everything already implemented.

Nevermind, problem solved, I just got the project straight from the Riverdi github (GitHub - riverdi/riverdi-70-stm32h7-lvgl: LVGL port for the 7-inch Riverdi STM32 Embedded Displays (STM32H757XIH86) · GitHub) instead of downloading it from the LVGL project creator and it works

Hi @dengel,

Good job. I will check the LVGL Creator and try to reproduce the same problem.

@dengel, would you mind clarifying which repo works?

Thanks!

The one I linked

1 Like