百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

如何用RK3506核心板自研一款嵌入式工业网关?

gudong366 2025-03-30 14:32 9 浏览

本文内容来自微信公众号【工程师进阶笔记】,以工程师的第一视角分析了飞凌嵌入式OK3506J-S开发板的产品优势,感谢原作者温老师的专业分享。


前两周,有一位老朋友联系我,他想找人开发一款数据采集器,用来采集工业现场的设备数据,并且可以根据不同的业务场景,通过不同的接口把这些数据分发出去。


我把他提的需求总结了一下,这款产品方案大概有以下功能接口,妥妥地一款工业网关,在网上也能找到很多类似的产品方案,为啥他不直接买来用?


再跟朋友深入地聊了一下,他之所以联系我,是因为看到我在公众号介绍过一款由飞凌嵌入式推出的RK3506核心板,认为比较符合需求,再结合他现在创业所面临的业务情况,所以才找我探讨一下自研网关的可能性。

朋友还告诉我,因为近几年的各种限制,很多客户不太敢用进口芯片方案,特别是有些国央企,要求整套产品都必须用国产芯片方案。

需求弄清楚后,开干就完事儿!

我打算用RK3506这款芯片来进行开发,但方案是否可行还不确定,如果马上就开始设计原理图和PCB,然后去打板做样机,风险还是有点大。(容我想想)

于是,我联系了飞凌嵌入式,申请了一块FET3506J-S核心板和OK3506J-S开发板,打算再深入地预研评估一下所选的芯片方案是否可行。

简单地描述一下飞凌嵌入式FET3506J-S核心板的参数:搭载的CPU是瑞芯微RK3506J(3*Cortex-A7+1*Cortex-M0),有256MB+256MB和512MB+8GB这两种存储配置可选,DC-5V供电,真工业级温宽-40℃~+85℃。


这款核心板的体积做得非常小,手动测量后的尺寸为:长44mm*宽35mm*高2.3mm,加上邮票孔的设计,可以很方便地嵌入到产品设计里面。我顺便观察了一下FET3506J-S核心板的关键芯片,都是国内的芯片品牌,妥妥地100%全国产。


直接用开发板去验证软件方案可行性,是一种省时省力省成本的高效开发方式,根据朋友提出的工业网关需求,我打算先用飞凌嵌入式的OK3506J-S开发板去进行软件方案评估。


第一步,下载资料。其实OK3506J-S的参考手册不用下载,官方把它的手册资料都做成了在线文档了,点击下图即可跳转浏览


飞凌嵌入式OK3506J-S开发板运行的是Linux6.1.99操作系统,我所关注的系统驱动程序都已经有提供,比如:以太网、串口、LCD控制器、按键、LED、TF卡、USB等等。


在开发产品应用程序的时候,可以充分参考配套资料里面提供的命令行测试例程,这些例程都是通过命令行的方式启动预置的应用,然后驱动底板上的硬件来实现常规的功能。


跟瑞芯微其他高性能处理器相比,RK3506的定位是中低性能工业级处理器,所以它不支持Android或者OpenHarmony系统,它支持Linux 6.1和Linux RT,可以满足常规的工业应用场景。

硬件设计方面,我比较关注以太网和RS485通信,在配套资料里面提供了双百兆以太网和隔离型RS485的参考设计,其他硬件也能找到相关的参考设计方案。(照抄就行!)


配套的硬件资料里面,提供了OK3506J-S的底板原理图和底板PCB设计文件,可以直接把原理图库和PCB封装库都导出来,在设计工业网关的时候就可以直接使用,就不用自己再重新画封装库了。


据我了解,FET3506J-S工业核心板的两种存储配置在网上的含税零售价分别是:256MB+256MB售价yen88,512MB+8GB售价yen128,并且提供10~15年供货周期,成本和供货周期均在可控范围内。

整体评估下来,不管是软件配套还是硬件性能,飞凌嵌入式FET3506J-S核心板是可以完全满足工业网关的设计要求的。

接下来,我们就开始在RK3506开发板上验证软件方案,包括裁剪内核优化系统启动时间,移植Modbus-RTU/TCP相关库,移植MQTT,编写配置文件,编写业务应用相关逻辑,等等。

同时也开始安排硬件工程师评估硬件方案,进行原理图设计,PCB-Layout,在做出第一款工程样机后,以便再继续进行软件应用验证和各种可靠性测试。

相关推荐

U盘文件被删怎么简单恢复(u盘里的文件被误删了怎么找回)

现在这个社会不是靠关系靠路子,主要还是靠实力。刘强在机关工作,人长得帅气,工作能力又强。唯独一样不好,脾气太大,动不动就发火,因为小事常和同事发生口角。一次他火大的差点把办公桌给掀翻了,领导见他野蛮的...

不小心删除了一些文件?9 个最佳免费硬盘恢复软件

恢复您曾经无意或意外删除的所有文件和数据。您是否曾经错误地删除了一个对您的工作至关重要并导致您丢失所有进度的文件?我们为您提供了一些最好的免费硬盘恢复软件,以帮助您恢复意外删除的文件,以解决您的文件删...

Studio 中文版:数据救援神器,误删 / 分区损坏 / RAID 恢复一键找回

Studio中文版:数据救援神器,误删/分区损坏/RAID恢复一键找回当文件意外删除、分区损坏,或RAID阵列崩溃时,一款可靠的数据恢复工具往往能挽回关键损失。R-Studio中文版...

你值得拥有的11款Linux数据恢复工具

如果你使用的是Linux操作系统,那么你一定想知道一旦硬盘崩溃的话又该如何保存和恢复数据。其实,现在有很多Linux数据恢复工具可以让我们摆脱数据安全的困扰。小编已经为各位准备好了一些最好的Linux...

误删文件内容怎么恢复(误删文件内容怎么恢复回来)

  在日常使用电脑的过程中,误删文件的情况时有发生。无论是由于操作失误还是病毒攻击,误删文件都会给我们带来不小的困扰。幸运的是,随着技术的发展,误删文件恢复已不再是难题。本文将介绍几款国内外知名的误删...

u盘如何恢复删除的文件?推荐5款u盘数据恢复软件!

在日常生活与工作中,U盘作为便捷的数据存储载体,频繁用于传输和保存各类重要文件。然而,误删文件的情况却时有发生,无论是珍贵的照片、重要的工作文档,还是精心制作的视频,一旦删除,都可能带来不小的麻烦。...

怎么恢复删除的数据?5种有效的数据恢复方法汇总!

在数字化办公与生活的时代,电脑里的每一份数据都承载着重要信息。然而,一个误操作就可能导致数据被删除,无论是尚未保存的重要文档,还是珍藏多年的照片,都可能瞬间“消失”。但其实,数据删除并不意味着永久丢...

u盘删除文件怎么找回?5个数据恢复工具汇总,助你巧妙恢复数据!

在日常使用U盘的过程中,误删文件的情况时有发生,重要的工作文档、珍贵的照片视频一旦消失,难免让人焦急万分。别担心,只要选对数据恢复工具,被删除的数据仍有找回的可能。下面就为你汇总5款实用的数据...

Linux下恢复误删文件:思路+实践(linux删除如何恢复)

周五篮球群里有人问误删文件了怎么恢复,得知是ext4文件系统之后我推荐了ext4magic这个工具,然后又有人提到了xfs的话怎么办,正好前几天看到DaveChinner在邮件列表里提到了这个问题,...

苹果放大招!不用虚拟机了,Mac直接跑Linux容器,开发者效率翻倍

苹果这次真给开发者送福利了!今天凌晨(6月10日),苹果在官宣的Containerization框架直接炸了技术圈——Mac现在能原生运行Linux容器镜像了!这可不是虚拟机那种“套娃”方案,而是基...

7 款老牌经典软件,值得收藏(经典老歌软件)

Calibrehttps://calibre-ebook.com/Calibre是一个电脑电子书管理软件。肯定有人说了,电子书还要管理?那当然了。它的功能更强大的让你想象不到,首先它可以导入PDF,...

神仙级的免费开源电子书阅读器,还支持听书功能

神仙级的免费开源电子书阅读器,还支持听书功能,极空间部署『KoodoReader』哈喽小伙伴们好,我是Stark-C~前段时间不是给大家分享的电子书管理工具『TaleBook』嘛~,然后就有粉丝私信...

如何在Ubuntu系统中重置root密码(ubuntu忘记密码重置root密码命令)

很多人有个问题,就是喜欢把密码设置得很长很复杂,结果谁也没防住,却成功防住了自己ヽ(.ˇдˇ;)ノ对于现代人,特别是年轻人,都有过忘记密码的经历吧。在这篇文章中,我们来了解如何在Ubuntu1...

5款功能强大的PDF阅读器,让PDF阅读更轻松

分享5款功能强大的PDF阅读器,拥有丰富的PDF阅读工具,支持PDF文档划线、笔记、标记等操作,让PDF阅读更轻松!1.嗨动PDF编辑器一款实用的PDF处理软件,不仅可以阅读PDF文档,还能直接编辑、...

上班摸鱼利器! 免费好用的电子书阅读器,NAS轻松部署Koodo Reader

哈喽,大家好我是生活爱好者。笔者也是一名小说爱好者,平时用手机用某信读书,会员也开了,在家看体验也不错,但是上班的时候,在工作快速完成之后,想摸个鱼用手机就不太方便啦,作为爱折腾的人,必须要工作认真,...