全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

【项目实战】基于全志F1C200s的超迷你&低成

时间:2022-04-11 10:35

人气:

作者:admin

标签: 开发板 

导读:B站最强小电视(基于全志H3)钢铁侠机械臂曾经靠着“B站最强小电视”以及号称“钢铁侠机械臂”等硬核产品出圈的稚晖君又双叒叕来整活啦!这次稚晖君开源了基于全志F1C200s的一个超...

fc9627c6-b828-11ec-82f6-dac502259ad0.png


B站最强小电视(基于全志H3)

fcb80530-b828-11ec-82f6-dac502259ad0.png

钢铁侠机械

曾经靠着“B站最强小电视”以及号称“钢铁侠机械臂”等硬核产品出圈的稚晖君又双叒叕来整活啦!

fcce0bd2-b828-11ec-82f6-dac502259ad0.png


这次稚晖君开源了基于全志F1C200s的一个超迷你&低成本的Linux开发板,项目名为Planck Pi,F1C200s采用的ARM9架构,SIP内置DDR的极简封装很适合作为Linux开发入门板卡。

fcf8ffc2-b828-11ec-82f6-dac502259ad0.jpg

fd0804c2-b828-11ec-82f6-dac502259ad0.jpg

稚晖君在个人的github仓库开源了软硬件所有资料,该项目内核版本用的5.4.77,移植了Debian系统,跟Ubuntu基本没有差异。

项目资料获取方式:
Github链接:https://github.com/peng-zhihui/Planck-Pi

项目说明

本项目是一个基于全志F1C200s芯片的超迷你&低成本的Linux开发板,本来是用于个人的某个小项目调试,现把所有硬件、软件(u-boot、内核、root-fs)开源出来。板卡成本应该不到50RMB,而且提供了很多资料,很适合用于新手作为入门Linux学习的开发板。

板载资源:

一个OLED128x80

一个麦克风 &功放可以外接喇叭

双面不同功能的Type-C接口分别提供USB转串口以及USB-OTG功能

一个USB-A口用于外接设备

SD卡插槽

引出绝大部分IO

芯片介绍

全志F1C200s是全志的一款高度集成、低功耗的移动应用处理器,可用于多种多媒体音视频设备中。

全志F1C200s基于ARM 9架构,芯片集成了SiP的DDR,外围电路可以极其简单;它支持高清视频解码,包括H.264、H.263、MPEG 1/2/4等,还集成了音频编解码器和I2S/PCM接口,是一款开发简单、性价比较高的产品,也适合用来做入门级的Linux开发板。

参数规格

fd21c132-b828-11ec-82f6-dac502259ad0.png

芯片框图

fd3446cc-b828-11ec-82f6-dac502259ad0.png


硬件开发

fd59caa0-b828-11ec-82f6-dac502259ad0.jpg

原理图见仓库的源文件和PDF,需要说明的点是:

板子的Type-C采用正反插不同功能,正面是USB转TTL串口功能,用于内核调试,反面是芯片的USB功能,在内核中我开启了USB的RNDIS网卡也就是说可以通过这个USB口模拟出一个网卡然后共享电脑的网络,也就不需要外接WIFi和以太网模块了很方便。


由于芯片只有一个USB接口,因此为了能使板子作为Host外接其他设备,我在板卡上添加了一个OTG的跳线:

fd6ae86c-b828-11ec-82f6-dac502259ad0.jpg

正常情况下不接跳线的话OTG功能为Device模式,也就是可以通过typec接口模拟网卡或者其他设备如MTP;当插上跳线帽之后,就可以作为Host在右边的A口插入USB设备了如U盘、键盘、鼠标等,注意此时C口的USB功能失效,需要通过串口登录板子。

项目资料目录


fd810e62-b828-11ec-82f6-dac502259ad0.png

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信