列表多图
上一页 1 下一页
RK3399 主板RK3288 主板RK3368 主板RK3328主板ROCKCHIP瑞芯微Intel Core 主板Intel Baytrail 主板Intel英特尔Cortex A9 主板NXP ARM9 主板Cortex A7 主板NXP恩智浦BHIOT-876边缘计算网关(适用于工业自动化、机器视觉、电子教育)BHIOT-873边缘计算网关(适用于工业自动化、机器视觉、医疗、物流仓储、电子教育)BHIOT-838智能网关(适用于智能制造产线升级、工业设备联网)BHIOT-834智能网关(适用于工业设备联网、大田农业监测)BHIOT-831智能网关 (适用于农业养殖设备联网、工业设备自动化)BHIOT-833智能网关(适用于农业养殖设备联网、工业设备自动化)物联网网关养殖物联网系统种植物联网系统智慧路灯电梯物联网系统工业制造监测解决方案智能停车物联网系统物联网方案物联网终端通讯管理机健康管理终端收银pos机终端机器人运动控制器单兵平板信息终端物联网终端X86智能相机ARM智能相机ARM经济型智能相机工业相机传感器模组工业智能相机光伏硅片EL检测方案影像测量应用方案烟草行业包装检测Logo缺陷检测产品包装缺漏视觉检测印刷字符视觉检测方案视觉应用R11R21AI人工智能Nvidia k1工控板USB3.0图像采集卡PoE网卡Intel Core工控板图像采集卡PCIe-8024PCIe-8034PCIe-6314PCIe-8624PCIe-8622PCIe-8634机器视觉硬件ARK-7100IPC-610IPC-504IPC-479机器视觉工控机LCC-2400ARK-2100工业主板网关工业计算机

物联网设备迭代的最佳设计实践


SaaS和敏捷开发已经结合在一起,在一段时间内为软件带来了不断的迭代。并且市场对它更好,一旦新功能和产品更新可用(相对于软件装箱时1218个月的软件发布周期),物联网将这种能力带入设备,使开发人员能够随意迭代。现在,作为硬件设备生命周期的一部分,我们可以使用新特性和功能更新设备。但是,为了在设备出厂后最大限度地更新配置或添加新功能,开发人员需要考虑重要的前期工作。

首先要考虑的因素是引导加载程序,因为精心设计的引导加载程序可以实现迭代更新。所有无线SoC都带有一些库存设备固件更新 (DFU) 功能。但是,向引导加载程序添加一些功能将显着降低更新风险因素,在许多情况下最多可降低90%

物联网设备.jpg

单独的引导加载程序

将引导加载程序DFU与主应用程序固件分开。通过将两者分开,无论应用程序固件的状态如何,都可以增加设备启动的机会。最近的物联网设备 DDoS 攻击利用硬编码到固件中的密码来控制设备。拥有一个单独的引导加载程序有助于避免这种情况(良好的安全性和密码卫生也是如此)。

双缓冲

迭代设计的第二个最佳实践是包含双缓冲区。可以灵活地在设备上加载更新之前对其进行验证。然而,仅仅有一个双缓冲区是不够的。设计工程师应提前计划并确保缓冲区足够大以促进任何潜在的更新。。

加密

端到端加密。端到端在这里很重要,因为安全性取决于其最薄弱的环节。完整的加密保护您免受各种事件的影响——从有人窃取您的 IP 到恶意代码攻击。

因此,对完全控制的系统到物联网设备本身的更新包进行加密。不要依赖蓝牙连接的默认加密。相反,您应该在工厂通过硬线连接在制造点共享密钥。这样可以确保即使连接受到破坏,也不会在设备上加载任何恶意固件

大规模更新

良好的更新设计还包括构建一些故障保险。设计人员在他们的引导加载程序 DFU 中添加逻辑,以对更新进行校验和。在覆盖固件映像之前验证它是否已成功传输。就像DevOps 世界中的蓝绿色部署一样,在设备重新启动时将原始固件的副本移动到缓冲区。如果新固件失败,只需回滚到较早的工作版本。

设备出厂后更新的能力是物联网的最大优势之一。确保您的设备专为这种级别的迭代而设计确实需要一些前期工作。然而,它在避免安全问题的潜在成本方面带来了好处。更重要的是,随着开发人员能够以业务发展的速度交付影响市场的特性和功能,从而培养客户满意度和业务价值。


文章分类: 新闻动态
分享到:
0755-88879880
QQ联系方式:52609913
地址:深圳市南山区西丽龙珠三路光前工业区21栋4楼


友情链接: 嵌入式主板         物联网解决方案      防伪溯源系统      物联网应用技术          液晶广告机      医疗主板     物联网环控器       轻触开关     成都华为     电脑用品      源码分享
                 通讯软件加盟       电脑配置推荐         视频监控平台      电脑配置推荐             串口服务器       物联网卡     工控机主板          智慧水务       云专线 室内全彩LED显示屏                                     
深圳市朗锐智科实业有限公司专注于物联网方案实施,高效硬件开发(嵌入式主板,工控机,rk3399),提供从云到端的全流程产品研发和生产服务,硬件设计涵盖单片机、arm、x86、DSP等平台,应用技术从数据采集,工业通讯,自动化控制到机器视觉等等,服务领域从电梯安全、油田监控、环保监测、铁路安全、现代化农业到医疗健康等。以物联网综合解决方案为基础,通过高效软硬件开发,服务客户的垂直行业应用,帮助客户实现物联网项目实施
——————
热线电话
0755-88879880
18929376664
微信在线客服