全志f1c200s开发板设计
开发板如图所示,模仿树莓派取了一个mango-pi的名字,haha~。
硬件主要参考了荔枝派nano和正点原子开发板。经过测试,全部功能正常。


芯片特征
- 全志F1C200s与F1C100s的区别为F1C200s含有64M SIP RAM,而F1C100s只有32M SIP RAM。F1C200s支持1080p视频解码,F1C100s仅支持720p。
- ARM9架构
- 主频 408MHz
- 内置RAM简化设计
- 支持从spi flash和SD卡启动

开发板包含资源
- SD卡*1
- SPI FLASH*1
- 调试串口通过type-C引出
- USB-A接口*2
- OTG*1
- 按键*2
- 调试RGB led*1
- 支持正点原子40p RGB屏幕接口和触摸屏IIC接口
- 引出串口1路。
PCB和原理图:
链接:https://pan.baidu.com/s/1M2AIeIsibin_yUDbtMdzwA
提取码:e0xq
(下载至 全志/mango-pi下)
mangopi自制linux开发板驱动适配进度
目前进度
目前自制的mangopi设备驱动适配已完成部分包含:
- 基于扫描的gpio-keys子系统适配
- LED子系统适配
- RGB接口LCD显示屏适配
- ft5406触摸屏适配
- 博通RTL8188EUS无线网卡适配
- PWM驱动适配
- 显示屏背光适配
以下这几项在下载到荔枝派源码时已经适配好了:
- SPI FLASH驱动
- USB驱动
- 串口驱动

mangopi内核代码和uboot代码是基于licheepi nano修改的。
mangopi有哪些外设资源可以看:【f1c200s/f1c100s】全志f1c200s开发板设计(含原理图和PCB)
内核源码:https://github.com/LiangtaoZhong/linux-mangopi-kernel5.2
uboot源码:https://github.com/LiangtaoZhong/uboot-mangopi
过程记录博客
- 【f1c200s/f1c100s】全志f1c200s开发板设计(含原理图和PCB)
- 【f1c200s/f1c100s】使用genimage工具制作img系统镜像
- 【f1c200s/f1c100s】Linux板卡刷写img镜像后对分区进行扩容/调整分区大小
- 【f1c200s/f1c100s】不带中断引脚采用扫描的方式实现通用gpio-keys
- 【f1c200s/f1c100s】系统运行期间替换内核镜像和设备树
- 【f1c200s/f1c100s】RGB接口 LCD驱动适配
- 【f1c200s/f1c100s】PWM驱动适配
- 【f1c200s/f1c100s】屏幕背光驱动适配
- 【f1c200s/f1c100s】FT5426触摸屏适配
相关链接(侵删)
欢迎到公众号来唠嗑:

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 赵逸尘个人博客!