开发环境与源码获取
PICO2开发环境、虚拟机、Ubuntu、源码下载和文件传输。
SDK框架
PICO2 Tina Linux SDK主要目录、职责和常用环境命令。
编译与烧录
PICO2 Linux SDK源码安装、方案选择、整体编译、固件打包和烧录。
SDK功能配置
PICO2 Kconfig、Device Tree、分区表、env.cfg、sys_config.fex和文件系统配置。
系统资源与快速配置
PICO2内存布局、ramparser、quick_config、存储介质、工具链、CPU频率和串口波特率。
Camera驱动适配
PICO2 VIN、MIPI CSI、Sensor驱动、设备树和摄像头切换流程。
显示、U-Boot和SPI LCD
PICO2 DISP、LCD_FB、FBTFT、U-Boot开机LOGO和SPI LCD驱动配置。
LVGL、G2D与MPP
PICO2 LVGL图形界面、G2D图像处理和MPP多媒体框架。
常用系统模块
PICO2登录、Boot、UART、GPIO、EMAC、Wi-Fi、GPADC、PWM和低功耗配置。
RTOS小核与AMP
V821 RTOS工程、固件编译、remoteproc、共享内存、rpmsg和AMP调试。
Linux内核驱动开发
PICO2 Linux驱动架构、Kconfig/Makefile、Device Tree和用户空间接口。
Linux项目实战
PICO2 GPIO LED和系统监控守护进程示例,以及Tina Package集成方法。