Porting LVGL to Sigmastar SSD Series platform.
1、Base on Sigmastar SSD Series chips.
2、Double framebuffer. (Thanks to ETTEETTE's contribution)
3、Software rotation, just for 270` degree.
4、Add Sigmastar Graphic Engine. To implement Bitblit with rotation. Support 90` 180` 270`
https://github.com/caszhao/ssd_lvgl
LVGL for frame buffer device
LVGL configured to work with /dev/fb0 on Linux.
When cloning this repository, also make sure to download submodules (`git submodule update --init --recursive`) otherwise you will be missing key components.
Check out this blog post for a step by step tutorial:
https://blog.lvgl.io/2018-01-03/linux_fb
client [904] connected, module:panel
[MI_PANEL_Init][294]LCD environment is Invalid
init_ssd20x_disp 155 139
xres: 800,yres: 1280,line_length: 3200,eFbColorFmt: 5 finfo.smem_start = 38932480 finfo.smem_len = 8192000
The evdev device was opened successfully.
[fbdev_flush][37client [904] connected, module:gfx
2]exec function GE_EnableDynaClkGate
pass
phyAddr == MI_Moduledev_RegisterDev
NULL
[fbdev_flush][378]exec function pass
[fbdev_flush][380]exec function pass
[fbdev_flush][381]exec function pass
[fbdev_flush][433]exec function pass
[fbdev_flush][434]exec function pass
[fbdev_flush][372]exec function pass
[fbdev_flush][433]exec function pass
[fbdev_flush][434]exec function pass
....