Development Environment
PICO2 build host, Ubuntu VM, source download, SSH, and file transfer.
SDK Framework
Main Tina Linux SDK directories and responsibilities.
Build and Flash
PICO2 SDK extraction, target selection, build, packaging, and USB flashing.
SDK Configuration
Kconfig, Device Tree, partition, env.cfg, sys_config.fex, and root filesystem.
Resources and Quick Configuration
Memory layout, quick_config, storage, toolchains, CPU OPP, and UART baud rate.
Camera Development
VIN, MIPI CSI, ISP, sensor driver, Device Tree, and camera debugging.
Display, U-Boot, and SPI LCD
DISP, LCD panel configuration, U-Boot logo, and SPI LCD debugging.
LVGL, G2D, and MPP
GUI, graphics acceleration, and multimedia middleware.
Common System Modules
Login, boot, UART, GPIO, network, ADC, PWM, and power management.
RTOS and AMP
Auxiliary-core RTOS, firmware loading, remoteproc, rpmsg, and shared memory.
Linux Driver Development
Driver integration, Kconfig, Makefile, Device Tree, modules, and user-space interfaces.
Linux Project Examples
GPIO LED, monitoring daemon, and Tina package integration examples.