Hello Everyone,
I am totally new to LVGL. I started working on implementation of LVGL on RZV2L board. Started with cloning GitHub repo. ( downloaded submodules (`git submodule update --init --recursive)), I got Main.c and some demo. For my project I am using 1024x600 TFT LCD (FT5406 touch controller). As It is said that demo_widget is fully responsive but when I build executable file and run it on board, the buttons and user name (all the textarea and responsive widgets) are not active.
I did some changes in main.c file where display driver are initialised.
changes are as below.
– #include “lv_drivers/indev/evdev.h”
++ #include “lv_drivers/indev/FT5406EE8.h”
– evdev_init();
++ ft5406ee8_init();
–indev_drv.read_cb = evdev_read;
++ indev_drv.read_cb = ft5406ee8_read;
++ lv_demo_widgets();
But it is throwing error main.c:48: undefined reference to `ft5406ee8_read’
collect2: error: ld returned 1 exit status
For downloading repository, I used command:
$ git clone GitHub - lvgl/lv_port_linux_frame_buffer: LVGL configured to work with a standard Linux framebuffer
$ cd lv_port_linux_frame_buffer
$ git checkout 1334a3a54befaef2a7b7f67cb89e1b43224a611c
Please provide me solution. I am not able to use touch panel.