最近看很多大佬在弄H3的板子,搞得心里痒痒的,打算自己也做一个,开贴记录一下。
初步计划,4层板,嘉立创2313叠层结构,单DDR,兼容H5设计。
miniPCIE接口,引出USB,HDMI,网口,MIC,声音,等接口。
使用TF卡启动,不预留emmc接口。
大小控制在5cm*5cm以内。
因为之前没有玩linux的经验,为求稳妥,板子原理图主要参考友善之臂的。方便使用他提供的固件。
最近编辑记录 冷月烟 (2020-07-08 08:29:39)
离线
前排混眼熟,日后好白嫖,楼主加油!
离线
除了会围观,就等着白嫖了。
离线
前排,同等白嫖,楼主加油!
离线
大佬666
离线
前排支持,坐等后续
离线
M.2/NGFF PIN脚比较多,重新做一次我可能会改为 M2
况且一楼列的接口这么豪华..
离线
之前画好的原理图,望各位大佬多多指点一下。
H3_核心板.pdf
下面是引脚图
离线
小板子,出这么多高速信号,四层。好挑战呀~
加油
离线
前排围观,楼主加油。坐等白嫖,哈哈哈哈
离线
昨天我的树莓派系统又挂了,第二次坏TF卡。感觉还是需要 emmc 或者 nand
感觉我总是坏SD卡/TF卡。。。
可emmc又辣么贵
离线
H3百花齐放,坐等白嫖!
离线
文件尚无法下载,不知道有没有画SPI flash上去,可以把buildroot做的镜像烧进去,运行一些简单的功能,省了SD卡或者emmc,可以节约不少钱:)
离线
H3百花齐放,坐等白嫖!
H3问题还是太烫了,而且不是全部板子都烫
建议粘个散热片。其它都挺好
毕竟是40nm,好老的片子了
A33块头大些,会不会不烫呢,有了解的同学分享下吗
离线
文件尚无法下载,不知道有没有画SPI flash上去,可以把buildroot做的镜像烧进去,运行一些简单的功能,省了SD卡或者emmc,可以节约不少钱:)
没加,打算试试跑一下乌版图,SPIflash太小了,不过可以在底板上接
离线
楼主是要做像稚辉君那样的小核心板吗?
离线
大佬加油,四层板的挑战性还是挺大的,坐等白嫖
离线
咕咕咕了太久,这周末拉完了DDR部分,数据部分组内严格等长,地址线<200mil等长。
线宽4.7mil,按嘉立创2313结构是阻抗55R。
吐槽一下,嘉立创只能做0.2/0.45mm的孔,再加上有一条要求是线到焊盘要有5mil的间隔。导致H3根本扇出不了,只能把过孔偏向焊盘。
有没有大佬清楚嘉立创真正的极限参数是多少,有人说过孔能到0.2/0.4mm不过要加钱【吐血】。
最近编辑记录 冷月烟 (2020-07-27 08:14:07)
离线
围观大佬
离线
Thank you your topic. This article is help for me
离线
Thank you your topic. This article is help for me
离线
向大佬学习!
离线
H3效能太差了,不建议玩
离线
orange pi 有一堆H3做的板子,总有一款适合你。自己做是否有意义?
离线
https://whycan.cn/files/members/4706/H3PCBDDR.png
咕咕咕了太久,这周末拉完了DDR部分,数据部分组内严格等长,地址线<200mil等长。
线宽4.7mil,按嘉立创2313结构是阻抗55R。
吐槽一下,嘉立创只能做0.2/0.45mm的孔,再加上有一条要求是线到焊盘要有5mil的间隔。导致H3根本扇出不了,只能把过孔偏向焊盘。
有没有大佬清楚嘉立创真正的极限参数是多少,有人说过孔能到0.2/0.4mm不过要加钱【吐血】。
线到焊盘5mil那个可以不用管,不需要加钱(也设置为3.5就行,所有线距规则都是3.5)。我做过好几次STM32 BGA176 0.65mm pitch的,就是常规工艺不加钱。但是EMMC是0.5mm pitch的,想要不加钱得去掉几个NC的焊盘
最近编辑记录 飞觞醉月 (2020-07-30 00:11:22)
离线
完成了,尺寸3.7*3.5cm,检查一下没问题明天投板,然后再画个小测试板
离线
楼主辛苦啦,用AD辛苦辛苦
离线
这个大小不错
离线
搬板凳学习一下。
大佬会开源PCB吗?
离线
搬板凳学习一下。
大佬会开源PCB吗?
暂时不打算开源,这东西焊接门槛很高。
离线
嘉立创打板了,30元包邮美滋滋。
有一个坑说一下
这是我的源文件的地层
这是嘉立创生产稿的地层
我对于没在地层跟电源层走线的过孔都挖去了外盘,按5mil的间距铺铜
嘉立创虽然也是挖去了内层的外盘,不过铺铜还是按照有外盘的方式修改了文件、、、
醉了。。。。。千万注意!!!
离线
板子已经成功跑起来了,使用友善之臂NanoPi-NEO的固件
离线
试了试DDR测试,设备可以稳定跑在840MHz
不过当连续测试的时候,芯片会非常烫,手根本摸不了那种,那时候芯片好像死机了?然后DDR测试就会卡住,也不报错
有没有有经验的大佬知道这是怎么回事。
离线
打样(10张)加钢网一共133
H3+DDR(2份)一共75
其余器件杂七杂八花了70吧。
接下来慢慢调外设(估计会咕)
PS:H3确实太热了,跑3.4的固件,空载都烫手。。。。。。。。
离线
3.4是能用gpu的固件吧,用4.x的那个会好很多
离线
4.x温度低,测试了半年多,非常稳定。3.x的内核发烫。
离线
纯手工焊接吗 佩服
离线
1. 能提示下TF卡座的封装吗?
2. H3好像焊歪了。
离线
大神。。
离线
1. 能提示下TF卡座的封装吗?
2. H3好像焊歪了。
短体TF卡座
拍摄问题,实际还好
离线
昨天试了试加了个大散热片,DDR测试能撑过6次了。之后还是非常热然后卡住,不知道哪个大佬有H3的板子测试一下这个是不是通病。。。。。。。
离线
用了单片DDR, 对带宽是不是有影响? 另外有没有参考的布线? 官方的参考是两片DDR.
离线
用了单片DDR, 对带宽是不是有影响? 另外有没有参考的布线? 官方的参考是两片DDR.
肯定有啊,减少一半的带宽。
布线自己慢慢拉就可以了。
离线
HDMI试了一下也没有问题,大外设都通了。目前这个项目就告一段段落了,算是比较成功吧,就是H3这个芯片太热了,跑nanopi-m1-plus_eflasher_friendlycore-xenial_4.14_armhf_20191230.img这个固件空载都要接近80度。
离线
nanopi neo运行4.14,空载不到40度。
离线
nanopi neo运行4.14,空载不到40度。
知道为啥了,nanopi neo有个可以控制内核电压的开关,可以控制电压在1.3V跟1.1V之间切换。
这个板子把这个电路砍了,通过电阻切换。默认一直是1.3V。
这个板子空载运行4.14,跑了很久,大约在70度左右,还是比较符合的。
有时间改一下内核电压测试一下。
离线
内核电压为1.3v,频率调到最高1008000测得数据,温度不超过40度,如下图:
离线
内核电压为1.3v,频率调到最高1008000测得数据,温度不超过40度,如下图:
https://whycan.cn/files/members/1315/20200812-104442-005.png
加大散热片了吗?
离线
加了,但是下面是去掉散热片的效果:
建议lz试一下nanopi neo的镜像,这个版本的镜像是最成熟的
离线
nanopi neo 重压测试,四核火力全开测试(自己用go编写跨平台压力测试工具,支持多核):
无散热片时超过60度,自动降频到800m:
有散热片将将能跑满频率1G:
离线
中午稍微改装了一下板子,在核心板底部贴了一个导热硅胶,把核心版底部跟底板连了起来,1.3V电压,1008000频率,空载,温度最大48度。
猜想:nanopi neo板子上有网口,usb接口啥的,都分散了他的热量。而我这个只是很小一个板子单独去扛,就算贴了导热硅胶以后,底板上也比较空(接口离得太远,起不到散热作用)。然后就是核心板设计把tf卡座放在了上面,无法贴大散热片,以至于板子温度偏高。
离线
改装之后测了一下DDR,跑了20次,没出现死机的问题了。H3真的要好好考虑一下散热的问题
离线
这是nanopi neo的文档http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO/zh中找到的,希望能帮助lz:
最近编辑记录 kekemuyu (2020-08-12 14:29:57)
离线
感谢,这些我看了,感觉发热主要来源于H3本体发热,下次焊一个H5试试看看会不会好一些
离线
继续测试板子,使用了nanopi-m1-plus_sd_debian-jessie_4.14_armhf_20191219.img这个固件,接hdmi显示抖动非常严重
画面里是打开几个网页之后,在桌面拖动终端的效果
温度为74度,频率为624000,内核电压为1.3,屏幕分辨率为1080P
不知道有没有大佬遇见过这个问题。
初步怀疑是只有一片DDR,带宽过低的问题。
最近编辑记录 冷月烟 (2020-08-12 18:36:06)
离线
HDMI试了一下也没有问题,大外设都通了。目前这个项目就告一段段落了,算是比较成功吧,就是H3这个芯片太热了,跑nanopi-m1-plus_eflasher_friendlycore-xenial_4.14_armhf_20191230.img这个固件空载都要接近80度。
https://whycan.cn/files/members/4706/IMG_20200812_080519.jpg
https://whycan.cn/files/members/4706/IMG_20200812_080639.jpg
请问HDMI怎么测试呢
离线
冷月烟 说:HDMI试了一下也没有问题,大外设都通了。目前这个项目就告一段段落了,算是比较成功吧,就是H3这个芯片太热了,跑nanopi-m1-plus_eflasher_friendlycore-xenial_4.14_armhf_20191230.img这个固件空载都要接近80度。
https://whycan.cn/files/members/4706/IMG_20200812_080519.jpg
https://whycan.cn/files/members/4706/IMG_20200812_080639.jpg请问HDMI怎么测试呢
使用debian的固件,或者默认友善之臂的固件都可以接HDMI
离线
yangshuwei 说:冷月烟 说:HDMI试了一下也没有问题,大外设都通了。目前这个项目就告一段段落了,算是比较成功吧,就是H3这个芯片太热了,跑nanopi-m1-plus_eflasher_friendlycore-xenial_4.14_armhf_20191230.img这个固件空载都要接近80度。
https://whycan.cn/files/members/4706/IMG_20200812_080519.jpg
https://whycan.cn/files/members/4706/IMG_20200812_080639.jpg请问HDMI怎么测试呢
使用debian的固件,或者默认友善之臂的固件都可以接HDMI
可以了 用的debian测试的 效果很棒 就是烫的不行 老重启
离线
冷月烟 说:yangshuwei 说:请问HDMI怎么测试呢
使用debian的固件,或者默认友善之臂的固件都可以接HDMI
可以了 用的debian测试的 效果很棒 就是烫的不行 老重启
你的板子显示有没有出现像我拍的视频里面那样抖动的问题。
离线
yangshuwei 说:冷月烟 说:使用debian的固件,或者默认友善之臂的固件都可以接HDMI
可以了 用的debian测试的 效果很棒 就是烫的不行 老重启
你的板子显示有没有出现像我拍的视频里面那样抖动的问题。
我用的7寸的1920x1200 60hz的显示屏 microhdmi转hdmi线
没有出现这种抖动情况
离线
温度是真的高。。。烫的都死机了
离线
H3是特别的烫,H5/H6是很烫。
离线
挖坟来了 楼主开源了吗?????
离线
楼主请问下我的DDR测试跑不通怎么回事的,他跑在测试那个环节芯片发烫的不能碰的那种,然后过一会就显示失败。还有就是我的H3一直以FEL模式启动,SD卡里面烧录的nanopi-neo-core_sd_friendlycore-xenial_4.14_armhf_YYYYMMDD.img.zip这个文件,单独烧录友善的UBOOT也是不能启动,串口无打印任何信息。请问下这是怎么回事,板子上的单元都是正常的。
离线
不懂就问vdd-cpus是用来干嘛用的?手册里面介绍是电源引脚,但是我也没看到谁给他供电啊,如果是输出那么他是给rtc那面供电了吗?
离线
不懂就问如果不做阻抗DDR是不是就跑不起来,DDR如果跑不起来是不是就完全没办法测试。
离线