cancel
Showing results for 
Search instead for 
Did you mean: 

Low power mode of touchGFX

YKim.10
Associate

Hi,

I'm using touchGFX.

  • MCU : STM32H747i
  • display : ILI9806E
  • touch pannel : GT911

I'm developing multi-task using touchGFX.

  1. task1 : uart with another mcu
  2. task2 : led on/off
  3. task3 : get button state

I'm trying to reduce power consumption of entire system when the display is turned off.

And, another task must be running.

The current consumption of my board is about 280mA when display is turned on.

When display is turned off, the current consumption is 200mA. (backlight is turned off)

Now, I have to reduce more power consumption.

Is there any function or method for reducing power consumption of gui_task?

Or, Can touchGFX be operated with low power? (below 100mA)

regards,

Youngjun

3 REPLIES 3
PKunK.1
Associate III

Hi!

It's not an answer to your post, but I'm writing after reading your post, thinking if I can find a clue to the problem I have to solve now.

I am connecting the ILI9806E to stm32f469I_Discovery. The interface is MIPI. But no matter how hard I try, the screen doesn't come out, so I've been thinking about it for weeks.

I think you connected TouchGFX to ILI9806E, is that right?

If I am right, can you share me the information about ILI9806E?

Can you provide me your ILI9806E initialization code so that I can compare the way you did it with the way I did?

YKim.10
Associate

Hi,

I also experience like you for a long time.

I solved that problem to initialize pin state.

The pin state when initializing is very important.

And, you should receive register map of ILI9806E from manufacturer.

I ask the register value to manufacturer.

When i set the register value(received from manufacturer), My display turned on.

MMenz.1
Associate III

Hi,

I do have the same problem here...

I have set up the ili9806 as specified by the manufacturer. Now I can use the display when I use it directly (modified CubeMX ImageToggle example) but without success in combination with TouchGFX. How have you setup the LTDC/DSI/DMA2D peripheral? Mine is based on the example for STM32F679-Disco board. Are you using videoMode as the cubeMx imageToggle Examples do?