0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于全志F1C200s芯片的Linux开发板设计

电子发烧友论坛 来源:电子发烧友论坛 作者:电子发烧友论坛 2022-04-11 10:31 次阅读

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

钢铁侠机械

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

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

基于全志F1C200s芯片的Linux开发板设计

基于全志F1C200s芯片的Linux开发板设计

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

项目资料获取方式:

Github链接:https://github.com/peng-zhihui/Planck-Pi

项目说明

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

板载资源:

一个OLED 128x80

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

双面不同功能的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开发板。

参数规格

基于全志F1C200s芯片的Linux开发板设计

芯片框图

基于全志F1C200s芯片的Linux开发板设计

硬件开发

基于全志F1C200s芯片的Linux开发板设计

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

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

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

基于全志F1C200s芯片的Linux开发板设计

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

项目资料目录

基于全志F1C200s芯片的Linux开发板设计

原文标题:【项目实战】基于全志F1C200s的超迷你&低成本开发板开源

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11292

    浏览量

    209318
  • 开发板
    +关注

    关注

    25

    文章

    5032

    浏览量

    97371
  • 全志
    +关注

    关注

    24

    文章

    247

    浏览量

    53119

原文标题:【项目实战】基于全志F1C200s的超迷你&低成本开发板开源

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    DIY个人的Linux开发板教程

    作者简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由V3s
    的头像 发表于 01-07 09:52 2066次阅读
    DIY个人的<b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>教程

    基于V3S芯片DIY Linux开发板

    简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由V3s
    的头像 发表于 01-15 09:37 2668次阅读
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b>V3<b class='flag-5'>S</b><b class='flag-5'>芯片</b>DIY <b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>

    Made with KiCad(十六):RISC-V 64 SoC F133/D1s开发板

    Linux开发板一起推出的D1 RISC-V 处理器的低成本版,它和D1的主要区别在于
    的头像 发表于 12-04 18:22 952次阅读
    Made with KiCad(十六):<b class='flag-5'>全</b><b class='flag-5'>志</b>RISC-V 64 SoC <b class='flag-5'>F</b>133/D<b class='flag-5'>1s</b><b class='flag-5'>开发板</b>

    #科技 #D1s 开发板

    开发板
    whycan晕哥
    发布于 :2022年09月27日 17:59:21

    开发板

    开发板
    jf_72064266
    发布于 :2022年09月28日 07:09:44

    稚晖君又整活啦!基于F1C200s的超迷你&低成本开发板开源

    /Planck-Pi项目说明本项目是一个基于F1C200s芯片的超迷你&低成本的Linux
    发表于 04-07 09:18

    稚晖君又整活啦!基于F1C200s的超迷你&低成本开发板开源

    /Planck-Pi项目说明本项目是一个基于F1C200s芯片的超迷你&低成本的Linux
    发表于 04-07 10:29

    【免费试用04期】V853开发板试用活动

    】编译 Tina Linux部分之openWrt 编译【V853开发板试用】编译 Tina Linux部分之buildroot 编译大菠
    发表于 07-21 10:27

    F1C200S中/英文用户使用手册合集

    F1C200S中/英文用户使用手册合集
    发表于 12-08 10:02 215次下载

    稚晖君又整活啦!基于F1C200s的超迷你&amp;低成本开发板开源

    这次稚晖君开源了基于F1C200s的一个超迷你&低成本的Linux开发板,项目名为Planck Pi,
    的头像 发表于 04-10 09:34 3461次阅读

    【项目实战】基于F1C200s的超迷你&amp;amp;低成本开发板开源

    Linux开发板,项目名为PlanckPi,F1C200s采用的ARM9架构,SIP内置DDR的极简封装很适合作为Linux开发入门板卡。
    的头像 发表于 04-11 10:35 2011次阅读
    【项目实战】基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>F1C200s</b>的超迷你&amp;amp;低成本<b class='flag-5'>开发板</b>开源

    稚晖君又整活啦!开源超迷你&amp;amp;低成本的Linux开发板

    F1C200s的一个超迷你&低成本的Linux开发板,项目名为PlanckPi,F1C200s采用的ARM9架构,SIP内置DDR的极简封
    的头像 发表于 04-15 11:07 4898次阅读
    稚晖君又整活啦!开源超迷你&amp;amp;低成本的<b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>

    F1C200s数据手册

    F1C200s处理器代表了Allwinner在移动应用处理器方面的最新成就。该处理器针对视频boombox市场的需求。F1C200s基于ARM9 CPU架构,具有高度的功能集成,支持高清视频播放
    发表于 07-13 14:38 36次下载

    F1C200s用户手册

    本文档提供了Allwinner F1C200s应用程序处理器的总体说明,它将提供从几个部分给程序员的指令,包括系统、ADC、显示器、图像和接口。
    发表于 07-13 14:40 14次下载

    D1f1c200s性能比较

    D1f1c200s性能比较 D1
    的头像 发表于 08-17 11:28 4378次阅读