Skip to main content
Associate
July 29, 2026
Question

Using NeoChrom on STM32N6

  • July 29, 2026
  • 2 replies
  • 67 views

Hello,

I need to speed up a image processing pipeline and want to offload image scaling to NeoChrom. It should be possible on STM32N6, however:

  1. I need nema_core.h and nema_graphics.h. I’ve downloaded TouchGFX via CubeMX, but I don’t see those files anywhere.
  2. I think, I need a /port/hardware config/ for STM32N6, but I don’t see any examples in https://github.com/STMicroelectronics/STM32CubeN6/tree/main/Projects/STM32N6570-DK

How should I proceed in this situation?

2 replies

ST Technical Moderator
July 29, 2026

Hello ​@Mariusz_R.

I would recommend you to install TouchGFX Designer. You can find the installer in the X-CUBE-TOUCHGFX package at STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOUCHGFX\4.26.1\Utilities\PC_Software\TouchGFXDesigner.

Once TouchGFX is installed, you can find the Nema includes for STM32N6 at C:\TouchGFX\4.26.1\touchgfx_components\gpu2d\NemaGFX_NemaP_m55_r01\include.

There are also two TouchGFX Board Setups (TBSs) for STM32N6570-DK available in TouchGFX Designer that can be used as references:

If you create a project based on one of these TBSs, you can find the Nema includes at Appli\Middlewares\ST\touchgfx_components\gpu2d\NemaGFX.

Using TouchGFX will also make it easier to receive future updates to the Nema library.

Best regards,
Johan

Mariusz_RAuthor
Associate
July 30, 2026

Thanks for the answer. It was helpful.