• 正文
  • 相关推荐
申请入驻 产业图谱

还在找RK3588等瑞芯微全系芯片电路软硬件设计资料?这里全都有!

20小时前
301
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

做嵌入式开发这么多年,我发现选开发板有一个很有意思的现象,刚开始看开发板,大家看的是芯片型号和算力:8核?6TOPS?8GB内存?4K、8K视频?

参数越往上,越觉得这板子不错,但真正拿回来开发以后,才发现芯片有性能,不代表板子好开发,接口多,也不代表资料够用,尤其是准备把开发板上的方案真正往产品上移的时候,最容易遇到的问题反而是原理图在哪里?这个接口到底怎么接的?Linux驱动怎么改?SDK从哪里拿?AI模型怎么转换?NPU怎么调用?Demo跑通之后,自己的模型怎么部署?最后量产的时候,固件又怎么做?

那真正值得关注的是什么?我觉得是它把一块AI开发板需要的硬件资源、软件资源,以及从开发到量产的资料链条,尽可能放到了同一个体系里,这才是我觉得它值得一说的原因,今天咱们就基于EASY-EAI灵眸科技推出的EASY EAI Monster,教你如何自己找到并会用这些珍贵的软硬件开发资料。

01、从硬件来看这不是能跑AI的小板子,而是一块完整的AIOT主板

EASY EAI Monster围绕RK3588做了一套比较完整的AIOT硬件平台,CPU采用4×Cortex-A76 + 4×Cortex-A55,最高主频2.4GHz,NPU则支持INT4、INT8、INT16以及FP16混合运算,官方给出的最高算力为6TOPS,内存为8GB LPDDR4X + 32GB eMMC。

尤其是当应用从单纯的目标检测进一步走向摄像头采集 → 图像预处理 → AI推理 → 后处理 → UI显示 → 网络通信,整个链路同时运行时,内存容量和I/O资源就开始真正体现价值了。

视频输入这一块,更值得硬件工程师关注Monster提供4路4Lane MIPI CSI,HDMI IN,2路HDMI OUT,2路MIPI DSI,eDP,DP,官方资料还针对HDMI、MIPI CSI、MIPI DSI、eDP等接口分别提供了完善的硬件设计文档。

就拿HDMI电路来说吧,官方文档讲的是真的细节呀,原理图的器件选型上讲的很详细,HDMI RX TMDS信号如下图,要求靠近HDMI RX座子预留2.2ohm电阻,不得删除,以加强抗静电浪涌能力。HDMI座子的Pin18管脚建议放置0.1uF去耦电容,布局时,靠近HDMI座子管脚放置。为加强抗静电能力,信号上必须预留ESD器件,HDMI2.0信号的ESD寄生电容不得超过0.4pF,其它信号的ESD寄生电容建议使用不超过1pF。

每个信号的功能也都进行了说明,包括信号的检测逻辑,电平变化,生怕你看不懂!CEC协议规定是3.3V电平,往CEC管脚通过56K电阻加3.3V电压,漏电不允许超过1.8uA,MOS管也不能省掉。RK3588 IO Domain在未上电时,如果IO上有电压,IO会存在漏电,比如RK3588已经断电了,然后HDMI线还连接着SOUCE端,此时SOUCE端的CEC有电,会通过HDMI线漏电到RK3588的IO上,会造成CEC漏电超过1.8uA,因此外部需要增加一个隔离电路,R131阻值不得随意修改,需要使用56Kohm,Q31默认选择2SK3018,如果要换其它型号,结电容必须相当,如果结电容过大,不仅会影响工作,认证也会过不了。

就连PCB详细的布局注意事项也都给你讲的清清楚楚:

你以为这就完了?官网上有每个模块电路的详细选型讲解,并且都像HDMI电路讲的那样细节,从RK3588最小系统,开关机电路,RTC电路,TF卡电路,USB3.0 Host电路,USB2.0 Host电路,USB HUB电路,TYPE-C电路,HDMI OUT电路,HDMI IN电路,eDP电路,MIPI DSI电路,MIPI CSI电路,RS485电路,RS232电路,继电器,千兆以太网电路,SATA电路,WiFi+蓝牙电路,4G/5G电路,PCIE3.0电路,音频电路,IO拓展电路,UART拓展电路,散热风扇电路,到核心板供电电路,应有尽有啊,你哪怕不用他家的开发板,纯把官网当成学习网站,那都是很完美的。

不信你看下面的WiFi+蓝牙电路的硬件选型设计讲解:

很多开发板的资料结构大概是用户手册+接口说明+几个Demo,对了,还有一句祝你开发愉快!然后没了。

而EASY EAI灵眸科技家的官方文档体系明显更完整,官方文档目前已经覆盖硬件开发 → 嵌入式底层 → 应用开发 → AI算法 → 量产,关键是还讲的很细节,这意味意味着如果你是硬件工程师,它不只是一个买回来跑程序的开发板,它本身还可以当成一套RK3588硬件设计参考平台。

经常有人私信问我有没有RK系列的资料啥的,读了这篇文章,相信你以后不会再问我了,再问我我保证不打你!以后自己设计RK3588产品时,可以重点研究RK3588最小系统怎么做,核心板如何供电,DDR/高速接口如何处理,USB 3.0如何设计,HDMI如何设计,MIPI CSI/DSI如何连接,PCIe如何扩展,Wi-Fi/BT模块如何连接,SATA怎么实现,散热方案怎么考虑这些硬件问题,当然常规的原理图,PCB工程也是应有尽有的。

02、软件部分:手把手教你从把板子点亮一直做到AI模型部署

如果硬件资料决定了能不能做,那么软件资料决定了能不能快速做,Monster官方文档提供了比较完整的开发路径。包括串口调试、SSH、ADB、远程桌面以及系统使用、网络配置、文件共享、第三方软件安装、源码管理、程序编译、程序运行、开机自启动、固件烧录与更新。

对于刚接触RK3588的人来说,真正折磨人的通常不是写代码,而是我现在应该从哪一步开始?如果连开发环境都没有搭起来,后面所有AI算法都是空谈,而Monster的文档教程就很有条理,上电 → 调试 → 系统 → 编译 → 程序 → 外设 → AI → 量产:

03、真正做AIOT,往往不是AI最麻烦

AI项目做到后面,大家会发现一个问题,AI只是其中一部分,摄像头采集完以后怎么办?数据传到哪里?设备怎么联网?模型结果怎么上传?远程怎么维护外接SSD怎么办?4G/5G怎么办?

这时候I/O资源就开始决定开发板的实用性,Monster提供2路千兆以太网,Wi-Fi 6,Bluetooth 5.0,4G/5G扩展,M.2 PCIe 3.0,SATA 3.0,TF卡,USB 3.0,USB 2.0,Type-C,其Wi-Fi模块采用AP6275P,支持2.4GHz/5GHz双频Wi-Fi 6,最高速率1200Mbps,同时支持Bluetooth 5.0,Wi-Fi通过PCIe 2.0连接,蓝牙通过UART连接。

04、AI部分才是Monster真正的强项!

既然用了RK3588,NPU自然不能闲着,EASY EAI官方资料提供了比较完整的AI开发链路,包括模型转换、模型部署以及RKNN API相关资料。同时官方文档已经提供ResNet50,YOLOv5,YOLOv8,YOLOv11,YOLOv11-seg,YOLOv11-track等训练和部署教程:

这对于AI开发者来说关心啥,自然是我的模型能不能转换?能不能跑?怎么调用NPU?内存怎么管理?推理速度怎么优化?

官方RKNN资料甚至进一步讲到了零拷贝API、NPU多核调度、内存管理以及输入输出数据布局等内容,例如RK3588支持通过rknn_set_core_mask指定NPU核心,并支持NPU多核协同,专门介绍了零拷贝流程,以减少数据拷贝带来的开销。

这部分对于真正做性能优化的人来说,就比简单的Demo教程深入很多。

05、而且现在AI开发已经不只是目标检测了

Monster官方资料还加入了RKLLM大模型开发,包括RKLLM开发环境搭建,AI模型转换,模型转换API,模型部署,Quick Start,RKLLM算法例程,模型部署API,也就是说,平台的应用边界已经从传统的摄像头 + YOLO目标检测,逐步延伸到边缘视觉 + 大模型 + 多模态应用,对于想研究边缘AI的人来说,这一点还是挺有吸引力的。

总结来说,如果只用一句话来评价:这是一块性能很强的RK3588开发板,这句话太普通了,我想了想,更合适点来说它是一块把RK3588的硬件能力、AI算力、丰富I/O以及软件开发资料尽可能打通的产品开发平台。

如果你只是想买一块板子跑跑AI Demo,它的很多资源可能都用不上,但如果你的目标是从RK3588开始做一款真正的边缘AI产品,开发板配套的资料能不能让你少走几个月的弯路,这可能才是开发板真正应该解决的问题。

PS:以上所有的参考资料在EASY-EAI灵眸科技官网就可以直接查阅

https://www.easy-eai.com/document

瑞芯微电子

瑞芯微电子

瑞芯微专注于移动互联网、数字多媒体芯片设计,是专业的个人移动信息终端SOC解决方案供应商。瑞芯微在移动互联网领域有多个较完整的自主创新的知识产权群,为中国电子业发展做出积极努力。目前产品涵盖Android平板电脑、Android电视机顶盒(智能电视)、电子书、WIFI/蓝牙音频解决方案等,目前已发展为领先的物联网(IoT)及人工智能物联网(AIoT)处理器芯片企业。

瑞芯微专注于移动互联网、数字多媒体芯片设计,是专业的个人移动信息终端SOC解决方案供应商。瑞芯微在移动互联网领域有多个较完整的自主创新的知识产权群,为中国电子业发展做出积极努力。目前产品涵盖Android平板电脑、Android电视机顶盒(智能电视)、电子书、WIFI/蓝牙音频解决方案等,目前已发展为领先的物联网(IoT)及人工智能物联网(AIoT)处理器芯片企业。收起

查看更多

相关推荐

硬件工程师一枚,专注于硬件电路相关设计技术分享与交流

微信公众号