BRT Community

General Category => Discussion - EVE => Topic started by: Vladi on April 25, 2020, 06:43:16 PM

Title: Using Eve Screen Designer with Riverdi EVE 3 TFT display
Post by: Vladi on April 25, 2020, 06:43:16 PM
Hello guys,

i'm using a Riverdi EVE 3 BT816 display in combination with the MM900EV3A.

I want to generate code with the ESD and import it to an eclipse project. But the targeted eve platforms for the Screen Designer are VM816C or ME812A.
That means I have to adapt the generated code to my Riverdi display.
First: Are the settings I chose in the ESD fine ? (see attached)
In which files do I have to make changes after export the project to eclipse?
I would assume in EVE_config.h
But which of the line I have to comment out or change? The Riverdi has a flash of 64Mb

And I have also another question: The generated source code doesn´t have a main.c. How can I run the generated code on the graphic controller?

In app_generated.c there are the following functions:

void Ft_Main__Start()

void Ft_Main__Update()

void Ft_Main__Render()

void Ft_Main__Idle()

void Ft_Main__End()

do I just have to call the functions like that in my main function?:

void main()

{
static App application;
void Ft_Main__Start();
Ft_Main__Render()

}


I would really appreciate If anyone could help me.

Best reards

Vladi








Title: Re: Using Eve Screen Designer with Riverdi EVE 3 TFT display
Post by: BRT Community on April 28, 2020, 04:46:48 PM
Hello,

All ESD projects created for FT90X based platform can exported as eclipse based project.
When creating the new project select the target platform as VM816C50A , the default MCU platform is MM900EV1B board. To get the eclipse Based project, you can use File > Export as Eclipse Project.

However, if you want to support ESP32 platform, you will still need adapt the code in hardware abstraction layer for the ESP32.


Best Regards,
BRT Community