f1c_mainline
This is an old revision of the document!
Table of Contents
Buildroot on Tiny200支持情况
正常工作(已验证)
启动项:
- SPI NOR Flash (W25Qxx..)
- SPI NAND Flash (GD5F1GQ4UAxxG..)
- MMC 0 (4-bit TF卡或芯片)
- MMC 1 (1-bit TF芯片,雷龙)
U-Boot:
- Basic LCD
- GPIO Backlight
- USB Peripheral
- MTD Devices
Linux:
- Simple Peripheral: GPIO, SPI, UART, IIC, SDIO, PWM
- DMA Controller
- Audio Codec: Playback, Mic-IN
- USB: Peripheral Mode, Host Mode
- DVP Camera: OV2640, OV5640
- Display Engine: Frontend, Backend, TCON
应该正常工作但是没有经过测试
U-Boot 驱动:
- PWM Backlight
Linux 驱动:
- Audio Codec: FM-IN, Line-IN
- USB: OTG Mode
- IR Receiver
- Keypad ADC
正在开发中且部分功能可用
Linux 驱动:
- TV(CVBS) Encoder
- Touchscreen Sensor
- Cedar Video Engine
暂无计划支持
下方和其他没有提到的外设 Linux 驱动:
- TV(CVBS) Decoder
- Digital Audio
- DE-interlace
- RSB Bus
- OWA Bus
准备环境
编译系统
Ubuntu 16~18 32/64位的真机或者虚拟机(不建议使用WSL,灵异问题较多)皆可已,尽量不要用root账户编译,先安装依赖:
sudo apt install wget unzip build-essential git bc swig libncurses5-dev libpython3-dev libssl-dev pkg-config zlib1g-dev libusb-dev libusb-1.0-0-dev python3-pip
下载主线代码至用户文件夹:
不建议下载zip方式,因为以后还需要用git pull拉代码更新。建议点star和watch,代码有更新可随时收到邮件提醒。
cd ~/ git clone https://github.com/aodzip/buildroot-tiny200 如果太慢就试用如下镜像地址 git clone https://github.com.cnpmjs.org/aodzip/buildroot-tiny200
加速编译,单独下载dl文件夹
编译
f1c_mainline.1599351148.txt.gz · Last modified: (external edit)


