看见群里很多大佬用全志H3做的4层板,于是也想来试试,因为之前项目用过imx6ull,就先用imx6ull来做一个练手的,后面再做个H3的玩玩。板子是模仿树莓派的,做了一些改动。



今天刚发嘉立创打样,只贴了一些阻容,3个BGA芯片都没贴,准备自己买芯片回来贴,打板需要50,由于自己比较懒,所以在嘉立创贴了阻容和一些常用元件,如果自己贴的话贴片费可以省很多。
期待打样回来的效果。
(打样确认无误才能开源)
离线
666,什么配置
左边的是LCD接口吗
离线
漂亮,都有什么接口和外设?
离线
wujique wrote:
漂亮,都有什么接口和外设?
512M DDR+8GB EMMC+32M QSPI FLASH
RGB888
SD卡座
树莓派的GPIO接口(GPIO+电源+I2C+SPI+UART+CAN...)
百兆网口
USB接口的WIFI模块
2路外扩的USB接口和1个用排针接在板子上的USB接口
2个typec接口用于USB下载和USB-TTL,2个接口用了理想二极管电路,可以接不同的电源
基本就这些
摄像头和声卡接口都没有的,准备通过USB扩展
离线
codetez wrote:
666,什么配置
左边的是LCD接口吗
是的 RGB+触摸接口
离线
这个板子布局很漂亮,我很喜欢,只是有一点不理解,是规则设置上不做过孔盖油吗?
离线
板子画的很漂亮
离线
过孔要盖油哦,不然你后面焊接容易短路
离线
stackoverF wrote:
这个板子布局很漂亮,我很喜欢,只是有一点不理解,是规则设置上不做过孔盖油吗?
画板子的时候没管它,都是做PCB的时候勾选的,我以后画的时候注意下
离线
JUN626 wrote:
过孔要盖油哦,不然你后面焊接容易短路
谢谢 我一般是在打板的时候勾选
离线
你的屏用的是立式插座呀,个人感觉翻盖的那种还方便些。
离线
pickup wrote:
你的屏用的是立式插座呀,个人感觉翻盖的那种还方便些。
刚开始用翻盖的,后来换立式了,我也不知道什么原因换的了
离线
非常漂亮,期待原理图和PCB开源
离线
sblpp wrote:
非常漂亮,期待原理图和PCB开源
我先验证下有没有坑 但愿DDR没有问题
离线
PCB到手了,在嘉立创焊接了一些电阻电容,下班了开始焊接
离线
期待开源 有机会学习一下
离线
背面的全部是电阻电容,要是开个钢网的话焊起来更快一点,我用的注射器往焊盘上涂锡浆,然后摆上阻容,热风枪吹一下,由于有的焊盘接到GND,我选的全连接,所以GND焊盘可能融化慢一点,需要先预热整体,然后局部吹,边吹边调整,调整连锡和立碑,用尖一点的镊子,就算是连锡了,也可以把镊子挡在连锡的部位,锡就自动分开了。

离线
正面我习惯首先焊接电源部分,板子分5V输入电源 3.3V主电源 1.35VDRAM电源 1.2V内核电源,5V电源两个USB口都可以输入,用MOS搭建的理想二极管电路,1.35V电源和1.2V电源选用1A的DCDC芯片就行了,反馈电阻需要选1%的,得到的电源误差更小,纹波更小,我的样板为了成本和BOM的种类,统一选用SY8089,实测3.3V电源为3.338V,1.2V电源为1.28V,1.35V电源为1.38V,可以接受。
离线
电源部分OK以后,开始焊接CPU和DDR,买的新芯片都是有锡球的,所以完全不用考虑植球的问题了,但是我封装按8G EMMC画的,实际买的4G EMMC,比8G小了一点,没有丝印对位了,所以两片都焊废了。BGA的焊接也很简单,首先把PCB上面用电烙铁上锡,有的GND焊盘可能不容易粘锡,可以把烙铁头放在上面烫一下,上很薄的一层锡就好了,没有锡的话焊接的时候芯片焊盘和PCB焊盘不容易融化,上多了芯片放上去不稳定。确保每个焊盘都有锡后用毛刷或者棉签刷一层焊油或者锡焊膏在PCB上面,有利于芯片和焊盘之间的融化连接,然后把芯片摆上去,用丝印对位。风枪开350左右,风量小一点,先给PCB预热,把芯片周围吹一下,然后集中吹芯片,吹一会以后用镊子轻轻得推动芯片,感觉有自动归位连在一起的时候就可以了。CPU和DDR就焊接好了。
离线
植球我试了好几块芯片了,用锡球的时候,放上锡球,热风枪吹,结果取钢网的时候,锡球还粘在钢网上,用锡浆,总是不均匀,焊盘大小不一致,我快要放弃了,重新买了焊油,刷钢网用的锡焊,到了再试一下。
离线
高大上!学习了!
离线
兔总V5 66666
离线
EMMC和SD卡都还没调通,先跑一下DDR压力测试吧,看看DDR部分的布线有没有问题。使用NXP提供的DDR_Tester.exe,USB连接板子和电脑,这时候USB不要用hub,直接接电脑原生的USB才行。然后下载测试代码,起始频率设置为400MHz,终止频率设置为600MHz,然后开始测试。
测试的时间有点长,一直等到晚上2.30才测试完成,最终结果是600MHz都跑下来了。
说明DDR3部分的布线是没有问题了。
离线
DDR最终测试结果 610MHz正常 615MHz测试失败
离线
焊接完成,烧录系统,正常运行
离线
牛! 赶上直播了.
离线
get新技能,BGA植球,搞了好几天 总算能用了
离线
mzy2364 wrote:
焊接完成,烧录系统,正常运行
/files/members/2487/13.png
好牛!
能分享下pcb吗?直接去打样,jp可以免费做4层的~~~
离线
DDR EMMC USB WIFI 网口 这些验证完了,但是SD卡还有点问题,LCD还没有验证,等我确定了就发出来
离线
牛?
离线
SD卡部分应该是翻车了,一是CLK没有串电阻,CMD和DATA0没有上拉,这个飞线解决了。 二是为了图方便,没有按照NXP的要求,在CPU的SD供电部分做1.8/3.3的切换,直接用的3.3V,导致手上一张高速卡没法识别,换了一个辣鸡卡反而正常识别,这样导致没法把系统放在SD卡里面了,高速卡也没法做存储设备了,在内核看下能不能屏蔽掉这个,不跑高速。板子估计还是得做第二版,排除下这个问题。
离线
mzy2364 wrote:
SD卡部分应该是翻车了,一是CLK没有串电阻,CMD和DATA0没有上拉,这个飞线解决了。 二是为了图方便,没有按照NXP的要求,在CPU的SD供电部分做1.8/3.3的切换,直接用的3.3V,导致手上一张高速卡没法识别,换了一个辣鸡卡反而正常识别,这样导致没法把系统放在SD卡里面了,高速卡也没法做存储设备了,在内核看下能不能屏蔽掉这个,不跑高速。板子估计还是得做第二版,排除下这个问题。
牛!牛!牛!
离线
确实不错!期待开源!
另外,嘉立创好像可以邮寄BGA器件贴片,这个应该省了很大的事。楼主可以试一下。
离线
dyl6198 wrote:
确实不错!期待开源!
另外,嘉立创好像可以邮寄BGA器件贴片,这个应该省了很大的事。楼主可以试一下。
是的,嘉立创支持BGA了,我选的这几个BGA芯片,立创都是可以贴的,但是,
很贵
所以还是自己贴好了。
我连扩展库都不贴,只贴基础库
最近编辑记录 mzy2364 (2021-01-29 11:36:38)
离线
mzy2364 wrote:
dyl6198 wrote:
确实不错!期待开源!
另外,嘉立创好像可以邮寄BGA器件贴片,这个应该省了很大的事。楼主可以试一下。是的,嘉立创支持BGA了,我选的这几个BGA芯片,立创都是可以贴的,但是,
很贵所以还是自己贴好了。
我连扩展库都不贴,只贴基础库
厉害!
离线
LCD验证OK了




离线
牛!
离线
看样子顶层跟底层都铺铜了,这样有啥好处吗?同时期待楼主开源
离线
都是人才
离线
jason316 wrote:
看样子顶层跟底层都铺铜了,这样有啥好处吗?同时期待楼主开源
其实我也不知道
离线
以前在工厂修板子,这种板子既然能卖到一万一片.
离线
这GUI用啥软件开发的
离线
dso_2019 wrote:
这GUI用啥软件开发的
Qt
离线
老哥我也做了个imx6ull的4层板,现在焊好后ddr测试不通过,不清楚什么原因,怀疑是走线没做阻抗控制

正面:
反面:
测试结果:
离线
搞个大新闻 wrote:
老哥我也做了个imx6ull的4层板,现在焊好后ddr测试不通过,不清楚什么原因,怀疑是走线没做阻抗控制
/files/members/5991/IMG_3470.jpg
/files/members/5991/1.png
正面:
/files/members/5991/2.png
反面:
/files/members/5991/3.png
测试结果:
/files/members/5991/4.png
DDR3 做板子的时候肯定是要做阻抗控制的,板厂那边也就是一两百的事情,板厂可以帮你调线。
不做阻抗的话,即使当前可以运行,到了有干扰的环境,几天随机死个机,根本分不出是软件bug、系统不稳定 ,还是电路问题。
最近编辑记录 bingyinhaha (2021-02-17 18:47:26)
离线
请教下bga封装的主控和ddr芯片,有什么走线原则?
比如地址线走一层?数据线走一层?
离线
期待开源 ![]()
离线
mzy2364 wrote:
DDR最终测试结果 610MHz正常 615MHz测试失败
/files/members/2487/12.png
为何测试失败,是阻抗匹配没做好,还是pcb本身的阻抗有偏差?设计的时候可以加调试电阻电容焊接位解决吗?板子厂公布了pcb阻抗测试结果吗?他们自己从来不搞这些的吧,客户自己花钱打样用仪器自己确认的吧,板厂有双面板的阻抗测试?
最近编辑记录 拍打323 (2021-02-19 15:34:06)
离线
请问一下用的是哪个网卡MAC芯片? LAN8720吗?
我有一个板子的LAN8720的其中一路一直有问题,总是在MDIO中无法读取到网卡芯片的ID,这种情况有啥好的方法来调查吗?任何思路和方法均可。谢谢。
1.2V是有的,CLK 也是有的。
原理图如下:

最近编辑记录 sy373466062 (2021-02-20 11:03:14)
离线
非常漂亮,期待原理图和PCB开源
离线
非常漂亮,期待原理图和PCB开源
离线
蛇形走线是手动还是自动的?
离线
zjsx133 wrote:
蛇形走线是手动还是自动的?
自己绕的
离线
@mzy2364
我也想搞个玩玩,QSPI和NAND能同时共存吗?引脚是否冲突,我的想法QSPI装系统启动,Linux启动后再挂载nand,不知道怎么画图,思考中:)
离线
离线
楼主能开源分享下相关资源吗?也想学习下!邮箱shuiqingzhu1991@gmail.com
离线
你好,请问SD高速卡的问题解决了没有?
离线
使用AD 画的图么?
离线
离线
板子好漂亮,向楼主学习。现在贸泽上的MCIMX6Y2CVM08AB单价要¥134,啥时候能降下来啊,哎...
最近编辑记录 Simulatune (2021-12-09 22:39:13)
离线
离线
Simulatune wrote:
板子好漂亮,向楼主学习。现在贸泽上的MCIMX6Y2CVM08AB单价要¥134,啥时候能降下来啊,哎...
/files/members/7878/2021-12-09-223440.png
现在好像降了
离线
hz2 wrote:
你好,请问SD高速卡的问题解决了没有?
解决了,加上1.8V电源切换就可以了
离线

最近抽空又画了一个带外壳的玩玩,大家觉得那种好看一些呢?
离线
板子画的很漂亮
离线
个人喜欢第一种那种类似树莓派的外型。
离线
Gentlepig wrote:
个人喜欢第一种那种类似树莓派的外型。
谢谢建议
离线
必须树莓派这种风格,搞起来,兔子
离线
varzhou wrote:
必须树莓派这种风格,搞起来,兔子
谢大佬建议
离线
mzy2364 wrote:
/files/members/2487/imx6ull_s1.png
最近抽空又画了一个带外壳的玩玩,大家觉得那种好看一些呢?
能讲讲DDR布线的经验吗?自己不会搞这种高速线。
离线
pldjn_V3S wrote:
mzy2364 wrote:
/files/members/2487/imx6ull_s1.png
最近抽空又画了一个带外壳的玩玩,大家觉得那种好看一些呢?能讲讲DDR布线的经验吗?自己不会搞这种高速线。
以下是我在拉线前请教其他群友的聊天记录,供参考
数据线同组同层啊
时钟要走差分
先把差分线拉了
然后从中间向外拉
保持可以能做等长的间距
把0-7 时钟和 DM 十一条线做成网络组赋一个颜色 8-15也一样
地址线和控制线全部做成一组
然后先拉差分
然后要保持很大的间距向两边拉
这个电容要必须先摆到位
不然你拉了线这电容就没地方放了
每条线间距至于拉的时候保持3W以上
这样等下做等长时才有空间
地址线不用
3W你有空间可以做等长
先把电容都摆好接电源和地的孔扇出
离线
离线
请大师分享下ddr布线经验!
离线
硬件源文件 imx6ull-v3.zip
离线
mzy2364 wrote:
硬件源文件 imx6ull-v3.zip
好东西,感谢分享。
离线
离线
这个4层板开源吗
离线
mzy2364 wrote:
硬件源文件 imx6ull-v3.zip
这个版本的DDR3的数据线部分是 和 正点原子的不一样吧
离线
@搞个大新闻
请问,你这个版本调试通了吗,好像是正点原子的方案呢,最近要设计I.MX6ULL的东西,特意请教一下
离线
板子画的真心好看啊 ![]()
离线
板子画的真心好看啊,什么时候才能达到大神这种境界
离线
可以用来入门linux吗?跟着阿伟
离线
不错的板子,4层板现在成本也降低了
离线
请问PCB板子怎么做阻抗匹配呢?是按照软件计算出来的走线宽度走线就行了吗?
离线