rk3506上移植lvgl应用
本文档介绍如何在开发板上运行以及移植LVGL。
1. 移植准备
硬件环境:开发板及其配套屏幕
开发板镜像
主机环境:Ubuntu 22.04.5
2. LVGL启动
出厂系统默认配置了 LVGL,并且上电之后默认会启动 一个LVGL应用 。
LVGL 的启动脚本为/etc/init.d/pre_init/S00-lv_demo,可以在这里面修改上电自启动的lvgl应用。
后续如果要启动其他lvgl应用,修改上面标注的内容即可
3. 移植LVGL
这里以移植lvgl官方demo和使用SquareLine Studio开发应用在板卡上运行为例,介绍如何在板卡上运行开发应用。
3.1 安装交叉编译器
编译器是由上面的 Linux SDK 中构建 Buildroot 后生成的,存放路径在buildroot/output/rockchip_rk3506/host
下面。
将交叉编译器拷贝到PC端 Ubuntu系统下面解压,存放目录没有要求
解压的文件目录下面有个可执行文件environment-setup,执行这个可以配置交叉编译的环境
在使能环境变量后,查看编译