WhyCan Forum(哇酷开发者社区)

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

您尚未登录。

#1 2020-09-23 16:03:10

Matrixant
会员
注册时间: 2019-12-26
累计积分: 13

自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

自己做的 F1C200s 小板,最开始 EA3036 电源只有一路正常,后来发现有一面的VIN虚焊了。焊好后电源正常。
然后用数据线连接到电脑 USB 口后总是提示:未知usb设备(设备描述符请求失败)。并且使用 Zadig 安装驱动失败。
经检查发现 USB 座有一根线也虚焊了。。。全手焊太麻烦了。。。但焊好了问题依旧。。。 sad
最后发现是因为我在 USB 的 DM 线上多此一举加了个上拉电阻,去掉后能正常识别到 USB 设备。用 Zadig 成功安装驱动。
找了个网友分享的测试镜像烧写到 TF 卡,串口数据正常输出来了,开心。 big_smile
first_run
实际上 USB 的 DM 加上拉是想让主机识别这是一个高速 USB 设备,但是不知道为啥会导致 Win10 无法识别。。。
底板元件还没焊完,后续有新问题继续更新 big_smile
最后把核心板的原理图(M.2 接口)放上来吧,有想做这种小板子的可以作个参考。核心板除了 LINL 和 FM 引脚都引出了。
原理图: f1c200s_core_v1_0.pdf
gerber: f1c200s_core_gerber.zip
感兴趣的可以自己打板,底板加的东西比较杂,就不放出来了。

最近编辑记录 Matrixant (2020-09-23 16:06:46)

离线

#2 2020-09-23 16:37:02

Gentlepig
会员
注册时间: 2018-10-24
累计积分: 537

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

看到原理图是kicad画的,想请教个问题,在kicad中如何带走线移动多个元件?试了按G,只能带线移动一个元件。如果是框线的话,则走线就断了。

离线

#3 2020-09-23 20:15:08

codetez
会员
注册时间: 2020-05-23
累计积分: 29

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

优秀,感谢分享。

离线

#4 2020-09-23 21:14:53

Matrixant
会员
注册时间: 2019-12-26
累计积分: 13

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

Gentlepig 说:

看到原理图是kicad画的,想请教个问题,在kicad中如何带走线移动多个元件?试了按G,只能带线移动一个元件。如果是框线的话,则走线就断了。

按住 Ctrl 然后框选
还有按住 Shift 框选是复制

最近编辑记录 Matrixant (2020-09-23 21:15:33)

离线

#5 2020-09-24 08:44:37

Gentlepig
会员
注册时间: 2018-10-24
累计积分: 537

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

Matrixant 说:
Gentlepig 说:

看到原理图是kicad画的,想请教个问题,在kicad中如何带走线移动多个元件?试了按G,只能带线移动一个元件。如果是框线的话,则走线就断了。

按住 Ctrl 然后框选
还有按住 Shift 框选是复制

谢谢,终于能带线框选移动了。可以尝试下画最小系统板了,哈。

最近编辑记录 Gentlepig (2020-09-24 08:44:50)

离线

#6 2020-09-24 09:24:37

Blueskull
会员
注册时间: 2020-02-20
累计积分: 226

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

片内有上拉,外部上拉会干扰正常工作。usb规范要求上拉之后立即可以响应usb请求,否则需要挂起。如果硬件上拉,但是软件没有及时启动,则主机不会正常识别设备。

离线

#7 2020-09-24 12:57:07

三木同子
会员
注册时间: 2020-06-09
累计积分: 18

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

Blueskull 说:

片内有上拉,外部上拉会干扰正常工作。usb规范要求上拉之后立即可以响应usb请求,否则需要挂起。如果硬件上拉,但是软件没有及时启动,则主机不会正常识别设备。

想请教另外一个问题,如果把 TYPE C 母座用作2.0 ,CC1和CC2是不是要都要下拉5.1K电阻到地,可不可不下拉,可不可以只下拉一个

这可能是你之前的回帖
FluxBB bbcode 测试

AFAIK, yes. I used to design a type C 2.0 device, but the project got scraped and never built, so I have no idea if my idea is correct.
You should read more about it, but my understanding is the only difference than type B is that there are 2 D+, 2 D- and 2 extra CC pins.

离线

#8 2020-09-24 18:32:08

阿黄
会员
注册时间: 2018-10-03
累计积分: 201

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

楼主,你的m.2是多厚的板子?0.8吗?

离线

#9 2020-09-24 22:03:58

Matrixant
会员
注册时间: 2019-12-26
累计积分: 13

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

Blueskull 说:

片内有上拉,外部上拉会干扰正常工作。usb规范要求上拉之后立即可以响应usb请求,否则需要挂起。如果硬件上拉,但是软件没有及时启动,则主机不会正常识别设备。

原来是这样,学到了:D

离线

#10 2020-09-24 22:04:29

Matrixant
会员
注册时间: 2019-12-26
累计积分: 13

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

阿黄 说:

楼主,你的m.2是多厚的板子?0.8吗?

是 0.8mm 厚的

离线

#11 2020-09-26 17:03:42

ap321
会员
注册时间: 2020-03-28
累计积分: 8

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

3036 之前画也粗心的 将反馈电容接到电阻前端,导致电压输出不正确 ,粗心了 。哈哈

离线

#12 2020-09-28 20:52:32

Matrixant
会员
注册时间: 2019-12-26
累计积分: 13

Re: 自己做了个 F1C200s 的板子,发现一些小问题最终解决,给大家参考一下。

发现原理图的网络标签标错了,不过是画完PCB后才标上去的,不影响PCB,倒无所谓。
为了防止误导别人,改了一下。。gerber 还是上面那个。
f1c200s_core_v1_0_20200928-2049.pdf
另外放上插件生成的 ibom_f1c200s_core.zip 解压并用浏览器打开,对于手焊的很方便查看元件位置。
坑网这里的帖子似乎只能修改一次?我本来想改原文里的内容的,但是没找到哪里能改。

然后发现这条能修改。。是时间久了就不能修改了吗?

最近编辑记录 Matrixant (2020-09-28 21:09:53)

离线

页脚

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