您尚未登录。

楼主 # 2023-05-13 22:34:18

zhou2008
会员
注册时间: 2022-06-24
已发帖子: 50
积分: 76

做了一块f1c200s小板子

一个f1c200s卡片电脑,大小仅30*50mm,两层板
p9cCwg1.jpg
(51单片机[上],CardPC[下])
p9cC5KP.jpg
(背面[忽视掉左上角的JLCJLCJLCJLC])

EA3059C做电源,这个芯片有三路的DCDC输出
2V8电源用的XC6206
带了一个CH340C和W25Q128(8MBytes SPI NOR FLASH)
两个TypeC口上面的是TTL下面的是f1c的USB

p9cP6s0.png
研究了一下gadget,能被其他设备识别
p9cPRdU.pngp9cPWoF.png
网络是用RNDIS解决的,开了SSH,能不插TTL线访问控制台

文件放在立创了
开源: https://oshwhub.com/zhou2008/f1c200s
账号root密码password

参考资料:
找到一篇关于Linux usb gadget 非常使用的说明和使用教程
https://whycan.com/t_2903.html
全志平台上通过configfs(libcomposite)配置RNDIS Gadget(u_ether)及Windows下的驱动
https://whycan.com/t_6242.html
linux /dev处ttyXX和ptyXX数量过多
https://whycan.com/t_9730.html
小白自制Linux开发板(F1C200s)整理系列,持续更新中
https://whycan.com/t_7275.html
测试测试 g_serial / g_ether USB Gadget (RNDIS)
https://whycan.com/t_2401.html

最近编辑记录 zhou2008 (2023-05-13 22:46:16)

离线

楼主 #1 2023-05-13 22:41:32

zhou2008
会员
注册时间: 2022-06-24
已发帖子: 50
积分: 76

Re: 做了一块f1c200s小板子

RNDIS主机端配置(Linux):
p9ci00K.png
然后执行echo 1 > /proc/sys/net/ipv4/ip_forward开启转发,不然无法访问其他网络
接着

echo "nameserver 8.8.8.8" > /etc/resolv.conf
ifconfig usb0 192.168.137.2 up
route add default gw 192.168.137.1

就可以啦

如果你用的是我的rootfs的话,开机是会自动执行这一步的,所以你只需
ssh root@192.168.137.2就能连上控制台了
p9ci26I.png
网上冲浪(指ping)

什么?你问板子和固件在哪?在开始的时候我就说过了,不过再说一遍也无妨
https://oshwhub.com/zhou2008/f1c200s

最近编辑记录 zhou2008 (2023-05-13 22:44:29)

离线

#3 2023-05-23 11:36:00

limit
会员
注册时间: 2023-05-19
已发帖子: 6
积分: 0

Re: 做了一块f1c200s小板子

板子像是最小系统,如果在加几个按键和显示接口应该会更好一点!

离线

#4 2023-06-02 13:19:01

地理课代表
会员
所在地: 北京
注册时间: 2023-05-23
已发帖子: 6
积分: 1
个人网站

Re: 做了一块f1c200s小板子

为什么不在小板上引出GPIO呢

离线

楼主 #5 2023-06-25 20:42:15

zhou2008
会员
注册时间: 2022-06-24
已发帖子: 50
积分: 76

Re: 做了一块f1c200s小板子

抱歉最近没有时间,回复的有点晚
不在小板上引出GPIO是因为我懒没有这方面的需求,我的目标是让它成功的跑起linux,学习linux

离线

楼主 #6 2023-06-25 21:34:03

zhou2008
会员
注册时间: 2022-06-24
已发帖子: 50
积分: 76

Re: 做了一块f1c200s小板子

离线

#7 2023-07-05 22:15:46

小明的菜菜子
会员
注册时间: 2022-12-15
已发帖子: 1
积分: 1

Re: 做了一块f1c200s小板子

感谢分享  老早就想制作一个最小版  材料都买齐了 删减别人的原理图卡住搞不懂

离线

#8 2023-11-03 21:12:20

tangloong
会员
注册时间: 2023-04-11
已发帖子: 212
积分: 191

Re: 做了一块f1c200s小板子

话说 EA3036 和 ASM1117 供电 使用上 差异大吗?ASM1117 成本更低吧?

离线

#9 2023-11-03 22:46:38

ubuntu
会员
注册时间: 2020-03-30
已发帖子: 228
积分: 206

Re: 做了一块f1c200s小板子

tangloong 说:

话说 EA3036 和 ASM1117 供电 使用上 差异大吗?ASM1117 成本更低吧?

1117效率低得吓人

离线

#10 2023-11-05 15:17:11

Jeason1997
会员
注册时间: 2022-06-09
已发帖子: 7
积分: 22

Re: 做了一块f1c200s小板子

tangloong 说:

话说 EA3036 和 ASM1117 供电 使用上 差异大吗?ASM1117 成本更低吧?

据我所知,asm1117是Ldo,也就是说它的降压方式相当于串联一个电阻分压,多出的电压白白当成热量浪费掉了。
而ea3036属于dcdc降压,是通过电感加上开关电路降压的。效率能有90%以上。
当然如果为了方便焊接或者价格考虑,而又对功耗不敏感,可以用asm1117代替

离线

#11 2023-11-07 22:37:20

impulsehu
会员
注册时间: 2023-11-07
已发帖子: 4
积分: 14

Re: 做了一块f1c200s小板子

不错,收藏了,我也想做个Linux卡片电脑,可以做为最小板参考,后面考虑再加个LCD :)

离线

页脚

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

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