【BIGTREETECH CB1】开发板测评总结
[复制链接]
这次的测评活动我已经完成,感谢EEworld和BIGTREETECH公司举办这次测评活动,这一个多月的时间里我共写了9篇测评文章,在测评的过程中,了解BIGTREETECH CB1开发板的硬件设计和软件使用,自己也学到了很多知识,,我在这里做一个测评总结。
本次测评首页链接
论坛 > 测评 > 树莓派平替 BIGTREETECH CB1核心板&PI4B
我写的9篇测评文章。
一,【BIGTREETECH CB1】开箱及基本硬件说明
二,【BIGTREETECH CB1】和树莓派4B进行CPU对比测试
三,【BIGTREETECH CB1】有线网络和WIFI测试
四,【BIGTREETECH CB1】GPIO测试遇到问题
五,【BIGTREETECH CB1】USB接口测试
六,【BIGTREETECH CB1】制作温控风扇和CPU负载指示灯
七,【BIGTREETECH CB1】搭建视频转码服务器
八,【BIGTREETECH CB1】搭建网络共享打印服务器
九,【BIGTREETECH CB1】控制网口指示灯的亮灭和亮度
学习心得:
前5篇里我测试了开发板的硬件部分,了解硬件基本框架,了解了几个以前不认识芯片的功能,在CPU测试中,我知道了BogoMIPS的定义,学习了测试软件Sysbench的使用方法,在网络测试中,复习了测速软件Iperf,更加深入了解WIFI各项指标,对WIFI连接速度有了更清晰的认识。在GPIO测试中发现了一些小问题,厂家也及时跟进,也使用sysfs方式控制了GPIO的输出。在USB测试中,测试了USB转串口,USB读卡器,USB声卡,3款设备。测试了USB2.0口的实际最高传输速度最高30MB/s左右,第一次在Linux下使用声卡,学习了声卡控制方面的技术。
后4篇为开发板的小项目应用
温控风扇和CPU负载指示灯项目里我学习了Linux下的SHELL编程,并为CPU增加散热风扇,为以后的视频转码这种高占用CPU的项目提供硬件散热。
搭建视频转码服务器这个项目让我学习了非常多的视频转码相关的名词和技术,学习了ffmpeg这个软件的基础功能,也了解了视频转码需要高性能CPU的配合。
搭建网络共享打印服务器这个项目让我学习了画网络拓扑图,了解了Linux下安装打印机的步骤,也知道了现在市面上类似产品的方案。
控制网口指示灯的亮灭和亮度这个项目我学习了devmem这个调试软件的使用方法,自己也深入了解H616处理器的寄存器,为以后在Linux下调试软件和驱动打了良好的基础。
建议和愿望:
这次的BIGTREETECH CB1开发板在硬件设计上还有提升空间,比如没有音频接口,没有TV_OUT接口,H616是可以外接千兆网口的,也没有USB3.0接口,RAM只有1G等问题,在系统适配上Debian没有图形界面,没有适配Android系统(我也尝试做适配,因为自己也是初学者没有成功)。
优点是解决了树莓派价格高涨的问题,在大部分应用可以替代树莓派,愿望就是中国芯片崛起,不再受不合理的打压,H616是款不错的芯片,只要国产工程师用心做,一定能做比树莓派还好的产品来。
|