本帖最后由 怀揣少年梦 于 2023-7-1 17:46 编辑
## 初识
第一次听说赛昉科技是在去年5月,当时在电子发烧友论坛看到vision five 第一代开发板的试用活动,也是想玩一下国产的RISC-V单板计算机,体验一下,就申请了一下,当时没有机会试用。当看到电子工程世界论坛有vision five开发板的测评活动,就立马进行测评申请了。前几天告诉我入围名单有我,很开心,能够有试用赛昉科技Visionfive 2星光开发板的机会,感谢电子工程世界平台以及赛昉科技。下面就硬件、软件角度看一下这个开发板的特色以及与树莓派4B的对比。
## 初见
今天刚取了快递,迫不及待地就开箱了。先来看看外包装,看起来还是很精致小巧的。
拆开包装就是用了一层油纸袋子包装,并且还有一层海绵垫着,包装的还可以。
现在揭开庐山真面目。
拿在手里还没巴掌大,足见小巧。
## 一、硬件特性
1、整个开发板体积只有100x74x21mm,还是比较精致、小巧,做工也很精细。板子采用黑色PCB阻焊层颜色,选用这个颜色应该是显瘦吧,哈哈哈。
2、先看外围有哪些接口。最下面,从左至右有四个接口,依次是耳机(3.5mm audio jack,即适用常见的圆孔耳机)接口、4个USB Type-A 3.0(就是标准的USB接口,传输速度能达到5Gbps)接口,一个全尺寸HDMI 2.0接口(这个真的很方便用户接HDMI的显示屏)、两个千兆Y以太网口(其中一路带POE功能)。
最右边,从上至下,有两个接口,依次是MIPI CSI接口(主要用于接入摄像头),5V 风扇接口(散热);
最上边,从左至右,依次是40个引脚的排针(支持多种接口:GPIO\I2C\SPI\PWM\UART\DMIC\CAN总线等)、一个复位按键(长按3s 重置)、一个TYPE C电源接口输入DC 5V,最低3A,可以使用支持快充type c做电源)。
最左边,从上至下,依次是2-lane MIPI DSI和4-lane MIPI DSI(两个DSI不可同时使用);
中间最大的一颗芯片是JH7110 处理器,它是RISC-V 四核64位RV64GC ISA Soc,并且搭载2MB L2缓存和协处理器,工作频率最高达到1.5GHz。另外JH7110被用作STAR64的处理器,STAR64单板计算机是全球领先的的开源硬件厂商Pine64设计推出,相信vision five的生态会越来越好。另外还带有一个Imagination GPU ,最高工作频率可达600MHz。
左下角靠近USB 3.0的芯片是USB 3.0 Host controller(型号为VL805-06,QFN-48,主要用于PCI Express平台的总线控制接USB超高速、高速、全速、和低速设备);
右下角,靠近以太网口是两个GMAC PHY控制器,其中一款Motorcomm(裕太微电子)的YT8512C(百兆以太网物理层芯片),另外一款是YT8531C(千兆以太网物理层芯片)。在GMAC PHY控制器上方有一个PMIC芯片,型号是AXP15060,是一款全志的电源管理芯片。
在JH7110处理器上方有一颗LPDDR4 内存,型号是BWMZAX32H2A-32Gb-X,是一款深圳佰维的LPDDR4内存芯片。
在40PIN排针的下方有两个拨码开关,主要用于选择的系统的启动模式(SD卡、EMMC、QSPI falsh或UART)。
在板子的背面有M.2 SSD接口、emmc排座、QSPI FLASH TF CARD卡座。其中QSPI用的是兆易创新的GD25Q128芯片。
总结
基本主要芯片都是使用国产的芯片,可以看出这块开发板性价比最高得益于采用的国产IC,也可以看出国产芯片正在崛起的路上。支持国产,为国产打call。
稳定性以及性能怎么样,有待探究。
## 二、软件特性
目前只支持debian,相关生态还是不是很完善,毕竟RISC-V的才刚刚火起来,需要给一点时间。但是还是不影响使用星光开发板,可以玩玩。
## 三、与树莓派3、4对比
| 名称 | raspberry pi3 B+ | Vision Five 2 | raspberry pi 4 |
| --- | --- | --- | --- |
| SOC | Broadcom BCM2837B0 | 赛昉科技 昉·惊鸿7110 | Broadcom BCM2711 |
| CPU | 64位1.4GHz四核 | 64位1.5GHz四核 | 64位1.5GHz四核 |
| GPU | 400 MHz VideoCore IV | 600 MHz IMG BXE-4-32 MC1 | 500 MHz VideoCore VI |
| 内存 | 1GBDDR2 | 2 /4 /8 GB LPDDR4 SDRAM | 1-4GBDDR4 |
| HDMI | 1个 | 1个 | 2个 |
| 最大分辨率 | 2560*1600 | 4K@30fps或2K@60fps | 4K @60 Hz +1080p或2x4K@30Hz |
| USB端口 | 4x USB 2.0 | 4x USB 3.0 | 2个 USB 3.0/2x USB 2.0 |
| 有线网络 | 330Mbps 以太网 | 千兆以太网 | 千兆以太网 |
| 无线 | | 无 | 802.11ac(2.4/5 GHz ) |
| 充电端口 | Micro USB | USB Type-C | USB Type-C |
| 功耗 | 5V @2.5A | 5V
@3a | 5V @3A |
| 多媒体 | H .264, MPEG -4 decode (1080p30);
H .264 encode (1080p30); OpenGL es 1.1,2.0 graphics | H.264/H.265(4K@60fps decode);H.265(1080p@30fps encode)JPEG decode/encode | H.265(4K @60fps decode ); H.264 encode (1080@30fps/1080@60fps); OpenGL ES ,3.0 graphics |
| 蓝牙 | 蓝牙4.2 | 无 | 蓝牙5.0 |
总结:
1)、CPU性能低于树莓派3B+和树莓派4。
树莓派3B 采用的是四核 Cortex -A53,星光2采用的是赛昉科技JH7110,树莓派4CPU采用的是四核Cortex -A72( ARM v8)。有网友称,JH7110是GC,还没有实现B扩展指令集,性能差不多是A53的60%,具体还是需要实际验证。
2)、GPU性能优于树莓派3B+和树莓派4
从工作频率就可以看出来,另外就是树莓派的GPU性能一向有点拉胯。
3)、其他接口和外设。
优于树莓派3B+,与树莓派4基本一致。
## 四、入门学习资料
1、昉 星光2开发板软硬件文档以及应用指南等资料
[昉·星光 2 (rvspace.org)](https://doc.rvspace.org/Doc_Center/visionfive_2.html)
2、昉 星光2内核源码
https://github.com/starfive-tech/linux
2、赛昉科技的csdn主页(可以了解相关编译系统或者risc-v启动流程等
[赛昉科技的博客_CSDN博客-领域博主](https://blog.csdn.net/zhangyuyusir?type=blog)
3、赛昉科技的知乎主页
[赛昉科技 - 知乎 (zhihu.com)](https://www.zhihu.com/org/sai-fang-ke-ji)
下一篇:分享开发环境