2025-02-10 07:41 AM
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!
Solved! Go to Solution.
2025-02-10 08:06 AM
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,
2025-02-10 07:47 AM
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...
2025-02-10 08:02 AM
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?
2025-02-10 08:06 AM
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,