当前位置:
编程学堂 > 无线固件更新:物联网成功的关键驱动力
无线固件更新:物联网成功的关键驱动力
在物联网的早期,远程更新设备通常会导致间歇性设备中断和性能下降。随着物联网平台的成熟,它们采用了一种新的方式来远程、可靠且几乎不造成干扰地更新连接的设备:无线 (OTA) 固件更新。
在物联网的早期,远程更新设备通常会导致间歇性设备中断和性能下降。随着物联网平台的成熟,它们采用了一种新的方式来远程、可靠且几乎不造成干扰地更新连接的设备:无线 (OTA) 固件更新。
无线固件更新是指远程更新嵌入式设备上的代码的做法。 Particle 的技术内容撰稿人 Jeffrey Lee 表示,嵌入式硬件必须具有无线固件更新功能才能使该机制发挥作用。
为什么要进行无线固件更新?
在无线固件更新之前,您必须出去取回设备,将其拆开,将其连接到计算机,重新编程,重新打开设备,然后重新启动设备。
然而,对于拥有现场设备的公司来说,这个过程过于繁琐且不可扩展。尽管如此,这并没有阻止一些人尝试。 。 。
2015年,克莱斯勒因通过邮寄USB驱动器修补软件漏洞而受到批评。克莱斯勒的做法让许多消费者面临风险,因为 USB 驱动器可能被拦截、修改和重新发送。
另一方面,
2016 年,在特斯拉发布无线固件更新后,特斯拉车主一觉醒来发现自己的汽车拥有大量新功能。消费者现在可以自动停车,无需手动操作车辆。
无线固件更新的优点
即使设备仍在消费者手中,错误和产品行为也可以不断改进。
公司可以通过向一台或多台设备发送更新来测试新功能。
公司可以通过无缝、统一的界面跨设备组管理固件来节省成本。
开发人员可以频繁、可靠地进行部署,因为他们知道更新发布后产品将保持正常运行。
无线固件通过在产品发布后添加新功能和基础设施来增强可扩展性。
无线固件更新和设备管理
要发送无线固件更新,您需要一个可以与 IoT 设备上的微处理器和本地软件连接的设备管理系统。这很难构建,因为很少有公司拥有能够处理无线固件更新和管理远程设备的物联网软件和硬件生态系统。
实施无线固件更新
公司有两种选择:您可以构建自己的无线固件系统或购买托管的无线固件系统。对于构建路线,您必须研究、规划并咨询行业专家,以帮助您向硬件和软件添加无线固件更新功能。实施合适的行业加密、寻找兼容的硬件/软件、寻找能够真正帮助您的行业专家将是您关心的问题。
总结
无线固件更新是物联网成功的关键驱动力,因为它增强了互联设备的可靠性和可扩展性。公司必须决定构建自己的无线固件更新系统是否值得花费时间和潜在成本,或者购买具有无线固件更新功能的平台是否是远程更新无线设备的更有效方法。