引言
非常荣幸能够获得SiRider S1芯擎工业开发板的试用与测评机会。自收到这款高性能设备以来,我迅速投入了紧张而兴奋的体验之中。在此,我要特别感谢ARM China、Sienqine以及Radxa的共同努力,正是这三方的强强联合,才催生了这款专为工业领域打造的卓越单板计算机——SiRider S1。
产品概述
SiRider S1,作为安谋科技、芯擎科技与瑞莎计算机三方智慧结晶的集大成者,专为工业领域精心打造。它不仅深度融合了三方在尖端芯片设计、高效系统开发及前瞻技术创新领域的深厚底蕴与领先优势,更是针对AI应用、工业制造、智能机器人等关键领域,提供了一套前所未有的先进且可靠的解决方案。这一创新成果,无疑将为相关行业的技术进步与产业升级注入强劲动力。
开发板一览
设计建议:建议CSI0和CSI1接口设计时可适当增大间距,以便于操作;同时,考虑将Power button改为自锁开关,并评估上电自启动的合理性。
接口资源
接口资源丰富:包括CSI、DSI、Ethernet、USB3.0/2.0、HDMI、Power_in、DEBUG、3.5mm耳机接口、电源输入、CAN、RS485/RS232、DIO_OUT/IN、GPIO、UART、IIC、IIS、FAN、PMIC、多个M.2插槽、SDCard、SIMCard及MCU烧录口等,满足多样化的工业应用需求。
芯片架构
跑分测试
基于板载环境,使用geekbench6 preview版本进行了跑分测试。
geekbench6单核排行榜
geekbench6多核排行榜:
在仅有12GB内存用于ubuntu系统的情况下,SiRider S1展现出了令人印象深刻的性能表现:
可以观察到,CPU Cluster0在单核性能上展现出了与紫光展锐T765及Intel Celeron G5905相当的水准,这显示了其不俗的单线程处理能力。而在多核性能方面,它与联发科天玑1080及较早期的Intel Core i7-3820相近,彰显了强大的多任务并行处理能力。考虑到该芯片在2.10Ghz的频率下运行,这一性能表现尤为可圈可点,展现出了高效的能耗比与卓越的计算效率。
做工、软件资源
尽管SiRider S1硬件设计较好,在性能上表现出色,但鉴于目前仍处于测试阶段,其软件资源与文档完善度仍有待提升。热切期望瑞莎社区能够加速完善开发板的硬件配置以及相应的开发文档,以支持更广泛、更深入的技术探索与应用开发。
功能演示与问题反馈
在功能演示过程中,原计划将XM500工业相机适配至SiRider S1开发板上,以验证其兼容性与性能。然而,在尝试使用树莓派CSI摄像头进行替代测试时,遇到了debconf前端初始化失败及dpkg系统组缺失等问题。这些问题导致系统稳定性受到影响,并阻碍了后续操作的进行。 debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 34.)
debconf: falling back to frontend: Readline
Extracting templates from packages: 100%
Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
unknown system group 'crontab' in statoverride file; the system group got removed
before the override, which is most probably a packaging bug, to recover you
can remove the override manually with dpkg-statoverride
E: Sub-process /usr/bin/dpkg returned an error code (2)
在尝试安装v4l(Video4Linux)以支持CSI摄像头时,遇到了debconf前端初始化失败的错误。系统缺少可用的对话框程序,导致前端无法启动,随后回退到Readline前端。此外,安装过程中还遇到了dpkg无法恢复的致命错误,提示系统组“crontab”在statoverride文件中被移除。
由于在网上寻求解决方案时未能保持谨慎,加之夜间操作时的疏忽,未对关键文件进行备份即进行了删除操作,导致系统出现大量错误提示,进一步影响了系统的稳定性和后续操作。
针对上述ssh服务相关的问题,根据群内前辈及客服的建议,以下命令以尝试修复ssh服务:
sudo useradd -r -d /var/empty/sshd -s /sbin/nologin -c "sshd privilege separation user" sshd
sudo mkdir /run/sshd
sudo systemctl restart sshd
ssh service使能这样处理。
但未能完全解决系统组缺失导致的问题。因此,恳请瑞莎社区能够尽快上传最新的开发板镜像,以便在更稳定、更完善的环境中进行功能演示与测试。
结语
总体而言,SiRider S1芯擎工业开发板在硬件设计与性能上均表现良好,具有巨大的应用潜力。相信在瑞莎社区的不断努力下,这款开发板将不断完善,为工业领域的创新与发展贡献更多力量。同时,我也期待在未来的测试中能够发现更多亮点与改进空间,共同推动工业计算技术的进步。