cancel
Showing results for 
Search instead for 
Did you mean: 

Can the Chrome-ART accellerator work with SPI on the STM32H743VIT6

RThom.5
Associate

Hey There,

I am working on a project that will involve using a STM32H743VIT6. Its quite a complex board so almost all of the pins one the MCU have been occupied. Because of this I have to drive the 240x320 LCD-TFT with SPI ( Driver is ILI9341). I was hoping to use the ChromeART graphics accellerator to do this to relieve the load on the MCU. However I just came accross this https://support.touchgfx.com/docs/development/hardware-selection/hardware-components/hardware-selection-mcu which only lists Parallel, LCD-TFT and MIPI DSI as the ChromART peripherals for the STM32H7 series.

I have also found this document relating to the STM32L4. Which seems to breifly mention that the DSI uses a similar interface to SPI.

https://www.st.com/content/ccc/resource/training/technical/product_training/group0/ca/06/4e/19/23/12/45/4f/STM32L4Plus_Peripheral_DSIHOST/files/STM32L4Plus_Peripheral_DSIHOST.pdf/jcr:content/translations/en.STM32L4Plus_Peripheral_DSIHOST.pdf

Would there be any way of redirecting the output of one of these peripherals so that it would work with an SPI channel?

Thanks

Ricky

1 REPLY 1
MM..1
Chief II

For offload MCU core you need display designed interface = RGB, DSI . SPI is universal bus and offload here is only DMA mode.

Chromart can help here only for example with blitcopy image from flash in one format to RAM framebuffer in other format.