米尔瑞芯微第二代8nm高性能AIOT平台-RK3576开发板怎么样?

news/2025/1/22 14:56:09/文章来源:https://www.cnblogs.com/cbd7788/p/18685998

文章来源公众号:电子开发学习

瑞芯微近期推出了第二代8nm高性能AIOT平台——RK3576。

 

RK3576应用方向指向工业控制及网关,云终端,人脸识别设备,车载中控,商显等等。参数方面,内置了四核Cortex-A72+四核Cortex-A53,频率最高2.2GHz,内置ARM G52 MC3 GPU,NPU算力高达6TOPS……

 

参数看着非常犀利,而且据说主打的就是性价比。我们近期也拿到了米尔电子推出的搭载RK3576芯片的开发板——MYD-LR3576,简单体验一番之后,给大家推出这篇开发板上手体验文章,供您在做选型时参考。

 

01

开发板欣赏

包装盒里最主要的东西当然就是MYD-LR3576开发板本身以及一个纸质的快速上手指南,另外盒子里还有电源适配器和USB线等附件,限于篇幅不做展示。

板子依然是米尔最经典的配色,雅光黑色油墨+焊盘沉金工艺,看着逼格拉满。SOC模组上加了一个很大的散热器。一侧是音频、Mini DP、HDMI、两个USB3.0口、两个以太网接口等。
另一侧是电源输入口、调试口、五个按键(包含三个用户按键、RESET按键、BOOT按键)。
两端各是2*20的2.54mm间距排针。
背面是M.2硬盘接口、SD卡槽、3组4 lane的MIPI CSI摄像头输入接口,以及一个MIPI DSI显示输出接口。
去掉散热器之后,就可以看到板载的米尔MYC-LR3576模组了。这个模组就是米尔推出的LGA封装模组。模组有加屏蔽壳,屏蔽壳在RK3576芯片顶端部分有开窗。这个RK3576就是标题里说的性价比无敌的SOC,集成了四核ARM Cortex-A72@2.2GHz和四核ARM Cortex-A53@1.8GHz,以及还有一颗Cortex-M0的MCU核。GPU方面,它集成的是Mali-G52 MC3。搭载了算力高达6TOPS的NPU加速器。集成度是真的高,性能也是真的强啊。
从缝隙看进去,里面用的阻容器件是真的小啊。这模组里面封装了SOC、PMIC、DDR、eMMC,以及各种阻容感,布局布线密度很大。所以做终端产品的一般规模企业,真的没必要自己做核心板。首先是研发难度较大、其次研发成本和时间投入巨大。索性专业的事情交给专业的人做,直接买这种成熟的模组往底板上一贴,还挺香的。
从这个角度看,这个模组真漂亮啊,这就是LGA封装的魅力。相比于BTB连接器、邮票孔连接、排针连接等方式,LGA可以做到连接尺寸最小,可靠性最高,焊接也很方便,把模组当做一个大号的LGA封装的芯片一样使用即可。
板子上电源入口部分细节。
按键及指示灯细节。
HDMI和USB等接口防护电路细节。
以太网接口细节。
Wifi模组及天线细节。
MYiR logo细节。米尔真是把电路板的配色玩到极致了,黑金电路板搭配橙色排针,看起来就很高端,实际上他们的板子应用场景也确实都很高端。
板子看完了,接下来上电,出厂固件已经烧录好了Debian 12 操作系统。把我的一个2K 27寸显示屏用HDMI线连接到这个开发板,无压力点亮。再给接个键盘,鼠标,就可以当做另一台电脑用了。
虽然看起来蛮帅气的,但是我还是想体验一下,这个板子的开发流程。

 

02

资料

要体验就要先拿到资料。开发板的包装盒和核心板屏蔽壳上都有二维码及产品的PN码和SN码,使用这两个码可以在米尔开发者中心下载对应产品的资料。

第一次体验到这么正规的开发板资料获取方式,瞬间感觉付费用户就是不一样。

资料列表中的硬件资料,提供了硬件设计指南、硬件用户手册、硬件资料包。

软件提供了米尔定制的Debian操作系统相关的软件包和Linux操作系统相关软件包。这个下载方式是阿里云盘,将近20G的资料,十来分钟就下载完了,体验感很不错,看来米尔是真的从用户层面考虑这些细节了。

先看看文档中的《MYD-LR3576 Debian软件开发指南.pdf》

目录。

随便找个内容看看,也很详细,而且写了可能会遇到的错误以及处理办法。

作为硬件工程师转行的嵌入式工程师,硬件资料是我首要关注的,仔细看发现内容真多啊。其实也不意外,我之前就有分享过米尔的瑞米派资料:谁家做板子这么开源啊?赶紧下载资料囤起来,怕他们后悔。

任何一个外设都有详细的参考电路、Layout建议。那是不是说,如果我想使用他们的核心板做底板,快速出产品给客户,直接照抄他们的设计指南就行了?我觉得大可不必,因为他们直接提供了底板的原理图和PCB文件啊,东西都喂到嘴里了,还需要自己再去动手抄吗?那我CV工程师的尊严何在?开玩笑归开玩笑,这样减小了硬件环节的工作量,企业就有更多的精力专注于软件层面的开发了。

底板是六层板,拼板也做好了。Allegro的好处就是直接可以把封装和焊盘一键导出,为我所用,一个字,爽!后面如果有客户找我做3576项目的话,那赚钱不是分分钟嘛,哈哈哈。

 

03

开发初体验

看着这么详细的软硬件开发资料,我觉着不跟着走一下有点对不起这资料。于是赶紧打开Ubuntu,跟着《MYD-LR3576 Debian软件开发指南.pdf》开始编译系统。

第一步就是进入SDK目录,使用./build.sh lunch指令来配置目标开发板,这里选择7。

接下来就使用./build.sh指令来全部编译一遍。第一遍全编译会比较慢,可能需要几个小时,这时候起来活动活动、喝喝茶、甚至可以约个球友出去打会儿球,回来就编译好了。

编译好固件之后,使用瑞芯微的烧录工具烧录到板子上即可。关于烧录,《MYD-LR3576 Debian软件开发指南.pdf》中花了整整八页来讲,真就差手把手了。

烧录完重新上电,相当于又进入了一个全新系统,连上网浏览个网页、打开终端玩一玩,都没啥问题。我在Github上看到有一个开源的HomeNAS,打算抽空把它部署到这个板子上,这样的话,这个板子就可以作为我的家庭存储管理中心了,这部分内容等我做好了再分享给大家。

 

04

后记

整体来说,经过我的一番上手体验,发现这个板子无论做工用料、颜值都是非常不错的。资料完善程度也是远远超出了我的预期。跟着文档简单操作编译个SDK也是非常顺手。有句话说得很好:改变自己最快的方法,就是做自己最害怕做的事!我以前很排斥去上手嵌入式Linux,因为我觉得这里面的东西过于庞杂,所以这些年错过了不少发财的机会。但是最近硬着头皮真的去上手了嵌入式Linux,发现并没有那么难,而且资料比我之前学MCU的资料更丰富、详细、规范。真的就属于:早上手早涨薪,晚上手晚享受!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/873252.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

openssl头文件出现DEPRECATEDIN_1_1_0导致引入头文件时程序无法编译

openssl头文件出现DEPRECATEDIN_1_1_0导致引入头文件时程序无法编译我使用的是unbuntu20.04版本中,通过apt安装的openssl,发现openssl中的多个库文件中会出现类似DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)),导致引入头文件时无法编译成功. 例如bio.…

人工智能创新型教师培育计划(第一期)

Skip to contentOpenHydraSearchKMain Navigation首页 课程新一代人工智能经典实验【中学】 XEdu系列【中学】 中小学AI开源课程倡议使用指南活动获取支持On this page人工智能创新型教师培育计划(第一期) 一、组织单位 二、活动背景 三、活动内容 四、活动安排 五、师资介绍…

前置数学

一些必要 trick推式子,先提 \(\sum\) 和 \(\Pi\) 到最前面,然后从后往前合并,必要时考虑更改 \(\sum\) 的取值 看到次方变为斯特林数,\(x^n=\sum\limits_{i=0}^{n} {n \brace i}{x \choose i}i!=\sum\limits_{i=0}^{n}\sum\limits_{i=1}^m{(-1)^{m-i}\frac{i^n}{(m-i)!}}{x…

MUX-VLAN

MUX VLAN(Multiplex VLAN)是一种高级的VLAN技术,它通过在交换机上实现二层流量隔离和灵活的网络资源控制,提供了一种更为细致的网络管理方式。 一、基本概念 MUX VLAN分为主VLAN(Principal VLAN)和多个子VLAN(Subordinate VLAN)。 主VLAN是MUX VLAN配置中的核心VLAN,它…

OpenWrt 挂载 SMB

通过OpenWrt挂载smb存储,并再通过smb分享(实现分布分享统一入口?)添加用户 依赖 opkg install shadow-common opkg install shadow-useradd添加 smb 专用用户 useradd YOUR_SMB_USER_NAME将用户与 smb 服务关联 smbpasswd -a YOUR_SMB_USER_NAMEOpenWrt 设置 挂载 SMB 网络共…

高效批量工作流导入及脚本上线,利用DolphinScheduler接口轻松实现

实现了批量生成DolphinScheduler的任务,当导入时发现只能逐个导入,因此通过接口实现会更方便。 DolphinScheduler接口文档 DolphinScheduler是有接口文档的,地址是 http://IP:12345/dolphinscheduler/swagger-ui/index.html?language=zh_CN&lang=cn不过这文档写的比较简…

IDEA如何打开每日提示?

前言 大家好,我是小徐啊。我们在使用IDEA开发Java应用的时候,经常需要使用IDEA的各种各样的技巧,提示。这个在每次IDEA打开的时候,会自动弹出来。但有时候,我们可能不小心把这个提示设置成关闭了,导致后面打开IDEA的时候,再也不弹出这个提示了。这样我们可能就不能很全面…

如何用vscode打开obj、glb文件,查看3D文件

方案1:安装插件 3D Viewer for VSCode,安装完可以查看obj 但是不懂为啥是白色的 glTF Tools,安装完可以查看gltf 启动位置在右上角:白色小山的图标 这个效果不错,看起来比较舒服。 但是gltf从哪里来呢? 首先我们有一个glb文件,右键它,点击倒数第二行的“glTF: import …

时间序列平稳性的双重假设检验:KPSS与ADF方法比较研究

在进行时间序列分析之前,确定序列的平稳性是一个关键步骤。平稳性指的是时间序列的统计特性(如均值和方差)在时间维度上保持不变。本文将详细介绍如何运用 KPSS 检验和 Dickey-Fuller 检验来验证序列的平稳性。这两种检验方法基于不同的统计假设:KPSS 检验的原假设是数据非…

Svelte 最新中文文档翻译(4)—— 符文(Runes)下

前言 Svelte,一个非常“有趣”、用起来“很爽”的前端框架。从 Svelte 诞生之初,就备受开发者的喜爱,根据统计,从 2019 年到 2024 年,连续 6 年一直是开发者最感兴趣的前端框架 No.1:Svelte 以其独特的编译时优化机制著称,具有轻量级、高性能、易上手等特性,非常适合构…

固定测斜探头 土体位移变化数据支持 助力工程监测 无线传输

固定测斜探头 土体位移变化数据支持 助力工程监测 无线传输FI系列固定测斜探头是一款专为土体内部位移变化监测而设计的高精度测量仪器。无论是深基坑开挖、地铁地基、公路地基、挡土墙、坝体、尾矿库还是山体滑坡等工程项目,我们的测斜探头都能提供准确可靠的数据支持。该测斜…

研发效率低下?试试这些改进方法

最近这段时间,互联网上发生了很多大事:极越汽车突然宣布破产解散;养乐多上海工厂关闭;网传海信大规模裁员;……2024年即将结束,如果给2024年打个标签,有人说是“愈加魔幻”的一年,有人说是“挑战激增”的一年,也有人说是“生存指数飙升”的一年。 根据裁员追踪机构lay…