Skip to main content
Associate III
October 22, 2024
Question

Not able to enable TouchGFX DMA2D for pixle format of greyscale

  • October 22, 2024
  • 1 reply
  • 1286 views

I am trying to use the ChromART accelerator foor my touchgfx project hacing the display on the SPI line.

However, while I am enabling the TouchGFX, I also wanted to enable the use of ChromART DMA for a grescale display. But the, the STMCubeMX does not allow me to enable the ChromART if I select "BW" or "Gray 2" or "Gray 4" pxel format. Kinldy suggest.

mdalal_0-1729578469938.png

 

1 reply

STTwo-32
Technical Moderator
October 22, 2024

Hello @mdalal 

To use the DMA2D Accelerator (ChromART), you have to select one of the supported Pixel Format (and Enable DMA2D for sure). For BW, Gray2 and Gray4, it seems to be the not supported Pixel Formats.

Best REgards.

STTwo-32

mdalalAuthor
Associate III
October 23, 2024

Hi,

When you say "it seems", is it conformed that the tool indeed does not support the ChromART for Greayscale or you are not sure about it?

Also, where in the manual is it written that BW, Grey2 and Gray4 cannot be supported by ChromeART and why?

STTwo-32
Technical Moderator
November 1, 2024

Hello @mdalal 

Sorry for my late reply. Here are the Supported formats (with TouchGFX) for the DMA2D:

STTwo32_0-1730480609757.png

You can find this table and more on this link: TouchGFX on NeoChrom/NeoChromVG | TouchGFX Documentation

Best Regards.

STTwo-32