Skip to main content
Associate
February 10, 2025
Solved

Configure Riverdi RVA35HI-NUCLEO144 on any NUCLEO 144 board

  • February 10, 2025
  • 2 replies
  • 977 views

Hello,

I bought a RVA35HI-NUCLEO144 Riverdi display that is featured on TouchGFX with a NUCLEO-H563ZI board.

3.5” STM32 Nucleo 144 Display Kit - Riverdi

However I already had a NUCLEO-H7S3L8 board with similar features.

 

How difficult is it to reconfigure TouchGFX generated files to a different device?

One answer could be, why not go with suggested board. But please try to see if my request is achievable with some minor manipulation of generated files.

Thank you!

Best answer by GaetanGodart

Hello @PSTuser ,

 

At first glance I would guess it is possible (however, it would take a bit of time so you would save time by getting the proper board).

To do so you would not have to touch the generated files because they get re-generated every time you generate code so your modifications would be erased.
Instead, you should look at what peripheral and interfaces are used by the RVA35HI-NUCLEO144 and NUCLEO-H563ZI board combo and make sure that you have the same ones available on your board.
Then you can take the existing TBS, change the MCU, re-assign the pins to match and the wire all the pins correctly.
I would personally try to avoid having to do that.

I hope this gives you an idea on where to start.

 

Regards,

2 replies

Andrew Neil
Super User
February 10, 2025

Have you tried asking Riverdi ?

It's their board - so they would know if there's anything specific to the NUCLEO-H563ZI which they rely upon...

https://riverdi.com/contact

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
PSTuserAuthor
Associate
February 10, 2025

Riverdi built their RVA35HI display interface around ST NUCLEO144 boards.

TouchGFX is ST product and the two ST devices on the two NUCLEO144 boards.

ST probably manages the example code in TouchGFX environment.

I'm asking here hoping that Riverdi libraries are some RGB standard and can be used on any device.

However, the ST device called out in any of the TouchGFX generated files can be tweaked to port to another device.

 

Is there a way to use TouchGFX generated project for H563ZI, change device to H7S3L8 in IDE, configure the IO to H7S3L8 and compile?

GaetanGodart
GaetanGodartBest answer
Technical Moderator
February 10, 2025

Hello @PSTuser ,

 

At first glance I would guess it is possible (however, it would take a bit of time so you would save time by getting the proper board).

To do so you would not have to touch the generated files because they get re-generated every time you generate code so your modifications would be erased.
Instead, you should look at what peripheral and interfaces are used by the RVA35HI-NUCLEO144 and NUCLEO-H563ZI board combo and make sure that you have the same ones available on your board.
Then you can take the existing TBS, change the MCU, re-assign the pins to match and the wire all the pins correctly.
I would personally try to avoid having to do that.

I hope this gives you an idea on where to start.

 

Regards,