主要更新
新增了OV2640和OV5640摄像头的支持,不妨体验一下
其他更新
调整了默认的Linux内核config
修复了F1C100s无法启动Kernel的问题
USB外设默认工作在MTP模式,USB连接到电脑后可直接访问根目录
U-Boot多处优化
开发包地址
请注意,从老版本pull到最新的版本需要
make clean
make widora_tiny200_defconfig
make -j8才能应用上最新的更改,此操作会清空编译目录和镜像目录,注意备份重要文件。
以下由 @哇酷小二 2020-09-27 添加:
--------------------------------
tiny200 购买地址: https://item.taobao.com/item.htm?id=587925184119
以下由 @哇酷小二 2020-09-30 添加:
-------------------------------
楼主的带完整log的git仓库下载: buildroot-tiny200-20200924.tgz
需要执行 git reset --hard
仅作记录用,建议从楼主仓库拉取最新版本
离线
SPI NOR Flash
SPI NAND Flash
MMC 0
MMC 1
### 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
最近编辑记录 aodzip (2020-09-04 19:30:45)
离线
LinjieGuo wrote:
我直接使用晕哥网站的离线包 buildroot-tiny200-20200924.tgz,检出git资源,然后执行了以下操作:
(1)make widora_mangopi_r3_defconfig
(2)make
最终,出现以下错误信息,请问是我这里环境出现问题,还是作者的buildroot资源问题呢?YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/dtc HOSTCC scripts/kallsyms UPD include/generated/utsrelease.h HOSTCC scripts/conmakehash HOSTCC scripts/sortextable DTC arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dtb arch/arm/boot/dts/suniv-f1c100s.dtsi:501.21-512.5: ERROR (phandle_references): /soc/i2c@1c27000: Reference to non-existent node or label "i2c0_pins" ERROR: Input tree has errors, aborting (use -f to force output) scripts/Makefile.lib:285: recipe for target 'arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dtb' failed make[3]: *** [arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dtb] Error 2 Makefile:1269: recipe for target 'dtbs' failed make[2]: *** [dtbs] Error 2 make[2]: *** 正在等待未完成的任务.... HOSTCC scripts/asn1_compiler HOSTCC scripts/extract-cert package/pkg-generic.mk:266: recipe for target '/home/book/HDD/Disk0/Document/StudyData/F1C100s/tiny200s-buildroot/output/build/linux-5.4.66/.stamp_built' failed make[1]: *** [/home/book/HDD/Disk0/Document/StudyData/F1C100s/tiny200s-buildroot/output/build/linux-5.4.66/.stamp_built] Error 2 Makefile:84: recipe for target '_all' failed make: *** [_all] Error 2
亲,这边建议直接拉取一个新鲜的呢
离线
起个名字好难 wrote:
spi nand 没烧成功,系统也不能启动到shell, 请问楼主这是什么问题呢?
SPI NAND的ALL烧录是会报一个错,这个不影响正常使用。
进不去shell的原因是你没有修改linux的devicetree,默认dts里面是屏蔽了nand启用了nor,你要改称启用nand屏蔽nor
离线
九重天 wrote:
unturned3 wrote:
孤星泪 wrote:
@unturned3 uiid命令可以执行吗?我遇到过,但是忘记怎么解决了
uuid 命令可以执行啊,我已经安装了uuid 包了,但还是编译出错
我当时也没解决这个问题,我把fontconfig 禁止编译了
最新版帮你们在defconfig层面正确的解决了这个问题
离线