您尚未登录。

楼主 #1 2020-09-04 19:13:37

aodzip
会员
注册时间: 2019-10-15
已发帖子: 130
积分: 100

buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND

主要更新

  • 新增了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
仅作记录用,建议从楼主仓库拉取最新版本

离线

楼主 #2 2020-09-04 19:28:34

aodzip
会员
注册时间: 2019-10-15
已发帖子: 130
积分: 100

Re: buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND

目前开发包对芯片驱动的支持情况

正常工作 && 已验证

启动项:

  • 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)

离线

楼主 #25 2020-10-07 01:18:09

aodzip
会员
注册时间: 2019-10-15
已发帖子: 130
积分: 100

Re: buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND

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

亲,这边建议直接拉取一个新鲜的呢

离线

楼主 #30 2020-10-10 12:58:12

aodzip
会员
注册时间: 2019-10-15
已发帖子: 130
积分: 100

Re: buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND

起个名字好难 wrote:

spi nand 没烧成功,系统也不能启动到shell, 请问楼主这是什么问题呢?

SPI NAND的ALL烧录是会报一个错,这个不影响正常使用。

进不去shell的原因是你没有修改linux的devicetree,默认dts里面是屏蔽了nand启用了nor,你要改称启用nand屏蔽nor

离线

楼主 #84 2020-11-17 22:50:38

aodzip
会员
注册时间: 2019-10-15
已发帖子: 130
积分: 100

Re: buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND

九重天 wrote:

unturned3 wrote:

孤星泪 wrote:

@unturned3 uiid命令可以执行吗?我遇到过,但是忘记怎么解决了

uuid 命令可以执行啊,我已经安装了uuid 包了,但还是编译出错

我当时也没解决这个问题,我把fontconfig 禁止编译了

最新版帮你们在defconfig层面正确的解决了这个问题

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


东莞哇酷科技有限公司开发