还未设置个性签名
成为VIP会员 享9项特权: 开通会员

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

开源解决方案简化无线更新和物联网车队管理

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-07-04 09:36 次阅读

Pantacor 的 Pantavisor Linux ,增加了对 Azure IoT Hub 上的设备更新的支持。该组合提供了一种开源解决方案,用于跨多种嵌入式架构简化无线更新和物联网车队管理。

IoT 中心的设备更新 (DU) 是一种端到端更新解决方案,它使发布团队能够安全地管理和部署对 IoT 设备的无线更新。客户可以快速响应安全威胁并推出新功能以满足业务需求,而无需增加构建和维护内部无线更新解决方案的成本。

Pantavisor Linux 利用 LXC 容器来构建模块化容器化嵌入式 Linux 系统,这些系统完全可定制,并且可以通过标准开源技术轻松管理。容器的可移植性简化了物联网车队中嵌入式 Linux 固件和应用程序的生命周期管理。系统和应用程序级别的虚拟化还允许嵌入式 Linux 工程团队采用敏捷和现代的云原生方法,例如微服务和其他自动化策略,以保护设备群、加快上市时间并增加创新。

来自统一仪表板的 IoT 车队软件生命周期管理

Pantavisor 将 DU 代理容器化,使开发人员和操作员能够使用容器管理和更新系统堆栈的每个组件,包括 DU 代理本身。因此,团队现在可以通过一个统一的仪表板保护、更新和维护容器化 IoT 设备架构和其他架构上的软件生命周期。总之,容器的可移植性和微软经过验证的更新技术的可靠性通过使用更敏捷的 DevOps 实践简化了发布和整体 IoT 生命周期管理。

“设备物联网更新中心支持从最小的传感器到网关级边缘设备的一系列设备,包括直接连接的设备和处于复杂拓扑中的设备,这些设备在多个级别上断开连接或嵌套。现在,由于为 DU 添加了 Pantavisor 更新处理程序,我们的用户受益于端到端 OTA 部署,这些部署带来了 LXC Linux 容器支持,以实现应用程序容器和系统固件等的模块化和简化更新,”Jeff Davis 说,首席集团项目经理微软。

用于 Azure IoT 中心的 Pantavisor 和设备更新在行动

Pantavisor Linux 是一个使用 LXC 容器技术构建容器化系统的框架,可将单功能边缘设备转换为多用途系统。Pantavisor Linux 运行时被划分为轻量级容器,这些容器将应用程序、库、文件系统和其他软件和固件放入 32 位或 64 位 Arm 或 x86-64 架构设备上的单独包中。

poYBAGLCRJaARh8AAADW5Idrziw200.png

容器化嵌入式系统通过 Pantacor Hub 作为构建块进行管理,Pantacor Hub 是一个基于云的设备状态管理系统,用作开源系统修订和应用程序存储库。它还提供操作控制器功能,使用户能够配置设备、应用程序元数据和执行 OTA 更新。现在,支持 Pantavisor 的设备的软件生命周期也可以使用 Azure 物联网中心的设备更新仪表板进行管理。

IoT 中心的设备更新包括对各种工件的支持,以及与从微型传感器到网关级设备等设备的兼容性。OTA 更新可以单独执行,也可以在全球范围内针对整个车队执行。

“将物联网设备更新与 Microsoft Windows 市场领先的更新技术和 Pantavisor Linux 相结合,为希望在智能边缘对其嵌入式 Linux 物联网设备群进行现代化改造并为Pantacor 首席执行官 Ricardo Mendoza 说。

通过 Azure IoT 中心仪表板开始准备、导出和应用更新到嵌入式 Linux IoT 设备所需的只是将设备更新 (DU) 代理快速安装到支持 Pantavisor 的设备上。从那里,该平台可以立即用作车队管理和可观察性、软件生命周期管理或软件定义的物联网 解决方案。

开始使用 Pantavisor Linux 和 Azure IoT 中心的设备更新

尽管复杂,但在 Pantavisor 设备上启用 DU 相对简单。在Azure 门户中创建帐户后,用户可以从 DU UI 中为 Azure IoT Hub 更新服务配置现有的 Pantavisor 设备。

这需要安装 DU 代理,与 Pantavisor 运行时的其余部分一样,它被部署为容器。DU 容器由更新服务 (包括内容处理程序)、交付优化服务和pvcontrol 实用程序组成。部署后,该容器将控制 Pantavisor Linux 的生命周期管理,并负责更新设备的所有容器化软件,包括但不限于主操作系统、应用程序、内核和模块。

安装首先下载使用 DU 客户端编译的最新 Pantavisor 映像 并将其刷新到存储设备。配置存储驱动器并将其插入目标(例如具有 UEFI BIOS 的 Raspberry Pi 或 64 位 x86 硬件)后,设备应在启动时连接到 Device Update IoT Hub。接下来,必须将当前版本的设备软件从客户端克隆到Pantavisor 命令行界面 ( PVR cli )。

cli 可用于进行更改(例如从 DockerHub 安装新容器),必须使用名为pvr2adu的脚本将其转换为 DU 格式。这将生成一个可以从设备更新仪表板部署的清单。

审核编辑:郭婷

  • 嵌入式
    +关注

    关注

    3715

    文章

    15005

    浏览量

    261786
  • 物联网
    +关注

    关注

    2824

    文章

    32471

    浏览量

    336847
  • Linux
    +关注

    关注

    75

    文章

    7733

    浏览量

    197137
收藏 人收藏

    评论

    相关推荐

    Linux下BMP图片缩放

    MP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Wi....
    的头像 嵌入式技术 发表于 08-18 17:14 132次 阅读
    Linux下BMP图片缩放

    Linux下BMP图片截图

    MP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Wi....
    的头像 嵌入式技术 发表于 08-18 17:09 95次 阅读

    分布式控制应用程序的通信技术分析

    RF 模块应包括对双向消息缓冲的支持,以实现积极的电源管理策略。这对于难以访问或远程定位并依靠电池供....
    发表于 08-18 15:48 50次 阅读
    分布式控制应用程序的通信技术分析

    物联网市场规模、应用领域及行业趋势

    物联网(Internet of things)是一系列用于解决物的信息识别、交换、控制等技术的集合应....
    的头像 SALE20 发表于 08-18 15:02 82次 阅读

    应用于能源监测和工业物联网的能源管理系统EnergySENS

    德国电气测量设备制造商Gossen Metrawatt推出了可扩展至 120 个节点或电路的完整监控....
    的头像 德国GMCI高美测仪 发表于 08-18 14:59 21次 阅读
    应用于能源监测和工业物联网的能源管理系统EnergySENS

    ST新推出ST25R+ST25T停车管理方案 实现共享电动车的定点停车管理

    2022年9月7-9日,IOTE 2022 第十八届国际物联网展·深圳站将在深圳国际会展中心(宝安新....
    发表于 08-18 14:50 25次 阅读

    广和通与华大北斗正式建立全球战略合作伙伴关系

    8月,广和通(股票代码:300638),全球领先的物联网无线通信解决方案与无线通信模组提供商与领先的....
    发表于 08-18 14:45 43次 阅读

    泰凌微电子亮相2022国际集成电路展览会

    2022年8月16日,AspenCore在南京国际博览中心重启国际集成电路展览会暨研讨会(IIC)。....
    的头像 泰凌微电子 发表于 08-18 14:30 123次 阅读

    选择云计算和边缘计算时需要考虑的因素

    边缘实际上是网络的“边缘”。它包括作为云入口/出口点但不属于云计算本身的设备。例如,数据中心的服务器....
    的头像 物联网智慧城市D1net 发表于 08-18 14:25 90次 阅读

    美格智能NB-IoT模组中标中国电信项目招标

    随着移动通信技术的发展,人与人的连接正向人与物以及物与物的连接迈进,万物互联背景下的连接需求空前。与....
    发表于 08-18 12:36 45次 阅读

    Linux内存映射与页表详解

    我们通常所说的内存容量,指的是物理内存,只有内核才可以直接访问物理内存,进程并不可以。
    发表于 08-18 12:30 79次 阅读

    嵌入式软件架构的设计中分类整理

    最近项目有点多,总结一下目前接触的软件架构中的几个分类,个人拙见,大家可以相互学习。
    的头像 嵌入式应用开发 发表于 08-18 11:47 172次 阅读
    嵌入式软件架构的设计中分类整理

    物联网智能家居系统

    电子发烧友网站提供《物联网智能家居系统.zip》资料免费下载
    发表于 08-18 11:18 7次 阅读
    物联网智能家居系统

    M2M网络与物联网(IoT)连接之间的区别

    在这些协议中,M2M 功能经常采用的是应用级超文本传输协议 (HTTP),该协议定义了 Web 浏览....
    发表于 08-18 10:40 38次 阅读
    M2M网络与物联网(IoT)连接之间的区别

    基于EFR32BG22 SoC 系列的低功耗蓝牙无线电子系统

     在较低级别,真随机数发生器 (TRNG) 提供了所需的非确定性数字模式,可减轻因使用已知会重复数字....
    发表于 08-18 10:15 45次 阅读
    基于EFR32BG22 SoC 系列的低功耗蓝牙无线电子系统

    映翰通网络全新羚羊购AI智能售货柜助力智慧新零售

    随着我国国民经济的不断发展,居民收入水平的不断提升,我国社会消费品零售总额不断增长。无人零售作为我国....
    的头像 映翰通网络 发表于 08-18 10:13 242次 阅读

    嵌入式应用层开发学习曲线

    通过大量编程实例重点学习C语言的高级编程知识,包括函数与程序结构、指针、数组、常用算法、库函数的使用....
    的头像 倩倩 发表于 08-18 09:52 183次 阅读

    浅谈可穿戴物联网设备的一些电源设计挑战

    选择在关键频率下具有适当衰减的大电流铁氧体磁珠,与降压-升压稳压器的输出串联。且应该放置在稳压器的输....
    发表于 08-18 09:36 43次 阅读
    浅谈可穿戴物联网设备的一些电源设计挑战

    求助,CH573F的USB有linux下基于libusb进行通信的Demo示例吗?

    请教下CH573F的USB有linux下基于libusb进行通信的Demo示例吗   ...
    发表于 08-18 07:59 56次 阅读

    WT2003HX-24SS音频解码芯片的参数

    红绿灯大多数只是在视觉上传达通行信息,当行人过马路时,为了节约时间,会不由自主地闯红灯,把生命财产当....
    的头像 唯创知音电子 发表于 08-17 17:51 156次 阅读
    WT2003HX-24SS音频解码芯片的参数

    如何利用4G DTU实现水利远程物联网监控

    无线数据传输技术取代工业控制现场有线电缆进行测控的解决方案,为恶劣坏境数据传输中存在的困扰提供了解决....
    的头像 zstel 发表于 08-17 15:51 185次 阅读
    如何利用4G DTU实现水利远程物联网监控

    Hi3559AV100 Hickory套件 进行双系统 Linux(big-little)+A53UP(Huawei LiteOS) 烧录出现 无法挂载根文件系统

    通过Hitool烧录 hihope_uboot.bin 后, 使用tftp2emmc命令进行以下网口烧录: tftp2emmc 0x0 u-boot-hi3559av100.bin tftp...
    发表于 08-17 15:49 327次 阅读

    物联网无线技术:物联网无线标准之比较

    蜂窝无线协议 NB-IoT 和 LTE-M 可使物联网设备以低功耗方式将数据传输到很远的地方。Sig....
    发表于 08-17 15:06 80次 阅读
    物联网无线技术:物联网无线标准之比较

    迅为RK3588开发板Linux安卓12瑞芯微ARM核心板人工智能工业AI主板

    RK3588 是一款低功耗、高性能的处理器,适用于基于 arm 的 PC 和 Edge 计算设备、个人 移动互联网设备等数字多媒体应用,采...
    发表于 08-17 14:56 311次 阅读

    SD-WAN对于制造业物联网的重要性

    根据最近的一份报告,全球将很快安装超过3500万台物联网设备。但这与制造业有什么关系呢?类似的报告估....
    的头像 田鑫网络 发表于 08-17 14:45 47次 阅读
    SD-WAN对于制造业物联网的重要性

    基于RT-Thread和RA6M4实现samba服务移动网盘

    本文详细介绍了基于RT-Thread操作系统和RA6M4处理器,如何移植和适配samba服务。同时,....
    的头像 嵌入式物联网开发 发表于 08-17 12:53 182次 阅读
    基于RT-Thread和RA6M4实现samba服务移动网盘

    用于嵌入式系统引导的闪存设备比较

      总之,虽然 SLC NAND、eMMC 和 UFS 的每比特成本较低,但 NOR 闪存器件仍然是....
    发表于 08-17 11:57 74次 阅读
    用于嵌入式系统引导的闪存设备比较

    I2C3挂载wm8960音频芯片

    OKMX8MM-C开发板预留了I2C3和SAI引脚接口,分别位于P18和P7插针引脚上,板载音频芯片挂载到了I2C2和SAI2。今...
    发表于 08-17 11:41 693次 阅读

    Nordic推出nRF7002超低功耗双频Wi-Fi 6协同IC

    挪威奥斯陆,2022 年 8 月 16 日 ,Nordic 推出备受期待的 nRF7002 超低功耗....
    发表于 08-17 10:55 74次 阅读

    使嵌入式存储容错

      容错冗余 RAID 存储与可靠的工业级 SSD 驱动器(如 SLC 或 iSLC 级 SSD)相....
    的头像 星星科技指导员 发表于 08-17 10:35 88次 阅读

    物联网电表有哪些作用?

    什么是物联网电表? 答:物联网电表是智能电表这个大米里面的一种,物联网电表与智能电度责区别的在于它是....
    发表于 08-17 10:31 5次 阅读
    物联网电表有哪些作用?

    机智云IoT为传统水族设备厂商推出一系列全新智能水族设备解决方案

    饲养观赏性的鱼类,是我国延续千百年的雅兴传统,色彩丰富、形态各异的鱼类如同艺术品般备受人们青睐。
    发表于 08-17 10:26 43次 阅读

    小数据时代嵌入式工程师面临新挑战

      嵌入式数据安全带来的核心工程挑战与功能安全带来的挑战基本相同。这些问题可以通过适当的知识、风险评....
    的头像 星星科技指导员 发表于 08-17 10:07 61次 阅读

    嵌入式内存系统方案

      但是存储在设备上的数据很可能最终会在企业的其他地方——私人的或公共的。趋势是在嵌入式设备上本地执....
    发表于 08-17 10:02 58次 阅读
    嵌入式内存系统方案

    慧翰股份荣获国家级“专精特新“小巨人”企业称号

    近日,福建省工业和信息化厅公布了第四批专精特新“小巨人”企业名单,慧翰微电子股份有限公司(以下简称“....
    的头像 慧翰微电子 发表于 08-17 09:58 232次 阅读

    加固改进增强了内存模块设计

      尽管对加固型嵌入式设备的需求不断增加,但内存模块供应商继续进行技术进步和相关的制造改进,以满足 ....
    的头像 星星科技指导员 发表于 08-17 09:46 216次 阅读
    加固改进增强了内存模块设计

    冰上的大数据

      虽然 SDS 等存储管理技术有助于为有价值的业务分析奠定基础,但它们还确保财务和计算资源可用于定....
    的头像 星星科技指导员 发表于 08-17 09:40 223次 阅读

    了解SSD应用程序类别可简化选择正确的存储解决方案

      嵌入式工业基础设施应用存储需求的多样化和分散性促使 OEM 评估多种选项以匹配其各自的系统需求。....
    的头像 星星科技指导员 发表于 08-17 09:37 111次 阅读

    工业SATA闪存选项

      嵌入式设计可接受的最终外形尺寸是工业 2.5 英寸 SATA SSD。如果您需要大量存储并且您的....
    的头像 星星科技指导员 发表于 08-17 09:31 145次 阅读

    开放式加速标准如何推动安全关键型发展

      嵌入式产品中越来越多地使用计算、视觉和推理加速的集成带来了重大的新商机,Khronos 正在开发....
    的头像 星星科技指导员 发表于 08-17 09:21 47次 阅读
    开放式加速标准如何推动安全关键型发展

    Wi-Fi技术提供强大的物联网优势

      “Wi-Fi 6 现在还可以支持工业用例的许多要求,增强延迟、确定性和功率效率。在智能工厂中,W....
    的头像 星星科技指导员 发表于 08-17 09:18 222次 阅读

    关于Linux字符设备基本类型

    字符(char)设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。....
    的头像 FPGA之家 发表于 08-17 09:04 58次 阅读

    元宇宙的特点有哪些

    元宇宙的特征。有几个功能将添加到元宇宙。元宇宙是一个全新的概念,它采用了伟大的技术。此外,元宇宙背后....
    的头像 tyhrvrar 发表于 08-16 17:39 245次 阅读

    嘉兴经济技术开发区第四届创新创业大赛城市海选赛圆满收官

    2022年8月9日,“追梦长三角,智慧赢未来”嘉兴经济技术开发区、嘉兴国际商务区第四届创新创业大赛经....
    的头像 时代新热点资讯 发表于 08-16 15:43 332次 阅读
    嘉兴经济技术开发区第四届创新创业大赛城市海选赛圆满收官

    使用双SD卡数据存储策略提高工业系统的可靠性

      这一切都可以通过编程方式完成,并且可以完全配置以满足应用程序的需求。例如,通过设置关机和看门狗时....
    的头像 星星科技指导员 发表于 08-16 11:30 52次 阅读

    用于深度学习推理的高性能工具包

      推理引擎用于部署应用程序。使用部署管理器,您可以通过将模型、IR 文件、应用程序和相关依赖项组装....
    的头像 星星科技指导员 发表于 08-16 11:27 46次 阅读
    用于深度学习推理的高性能工具包

    linux下BMP图片旋转

    MP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Wi....
    的头像 嵌入式技术 发表于 08-16 11:27 61次 阅读
    linux下BMP图片旋转

    Linux下BMP图片添加水印

    BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种W....
    的头像 嵌入式技术 发表于 08-16 11:20 64次 阅读
    Linux下BMP图片添加水印

    中寰卫星签约齐齐哈尔 促进数字经济高质量发展

    近日,在2022世界5G大会期间,智能网联科技服务企业中寰卫星参加了齐齐哈尔市数字经济项目集中签约仪....
    发表于 08-16 11:12 55次 阅读

    在Python中评估不同嵌入式算法的性能

      其次,如果在嵌入式系统上运行多个应用程序,这些其他应用程序可能会破坏目标应用程序,这也会增加算法....
    的头像 星星科技指导员 发表于 08-16 11:12 41次 阅读
    在Python中评估不同嵌入式算法的性能

    COM-HPC集成IPMI以提高边缘服务器的QoS

      OpenBMC 是用于服务器、架顶式交换机、RAID 设备和其他设备的管理控制器的 Linux ....
    的头像 星星科技指导员 发表于 08-16 10:18 39次 阅读
    COM-HPC集成IPMI以提高边缘服务器的QoS

    Pauline通用软盘阅读器/模拟器

    描述 Pauline,通用软盘阅读器/模拟器 该设备可以检测它所连接的软盘驱动器类型,尝试修复软盘的故障扇区并对其进行备份!它...
    发表于 08-16 06:02 240次 阅读

    简述基于HTTP协议实现WebClient软件包的工作原理

    工作原理 WebClient 软件包主要用于在嵌入式设备上实现 HTTP 协议,软件包的主要工作原理基于 HTTP 协议实现,如下图...
    发表于 08-15 14:27 301次 阅读

    嵌入式初级工程师全套学习资料包(第一阶段)

    本期资料分享为linux开发全套学习资料包,整理了嵌入式学习必备资料和工具包,大家可以配合下方的三个学习阶段路线进行学习,希望...
    发表于 08-12 15:37 10892次 阅读
    嵌入式初级工程师全套学习资料包(第一阶段)

    每周精选 | 征文大赛精选技术文章合集,战“码”先锋第二期正式开启

    大家好,电子发烧友精选一周社区好帖推送给大家,同时欢迎大家留言推荐更多好帖子,一旦入选将获得电子发烧友月度vip奖励! 1、...
    发表于 08-12 10:08 8752次 阅读

    AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)

    TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...
    发表于 09-25 11:51 706次 阅读
    AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)