NXP与合作将Ubuntu Core移植到一款面向物联网网关和网络设备的四核系统芯片LS1043A中。通过这种组合,设备制造商便拥有了构建高吞吐量物联网网关的平台。
Ubuntu Core适用于物联网网关到网络设备的各种设备。受益于Ubuntu上广泛支持的物联网协议,开发人员便可利用LS1043A提供的边缘计算能力来运行高级分析和人工智能模型。嵌入式网络产品可以运行标准的Linux应用程序,如Quagga或Sonic。因此,Ubuntu Core充分利用了LS1043A的网络和IO功能(如数据包加速),通过802.11ac实现快速无线传输,通过BLE,线程,ZigBee等其他低功耗无线标准实现了物联网数据收集。Ubuntu Core允许设备制造商使用Snaps跨平台Linux打包格式构建应用程序。Snaps可给设备制造商整个软件管理生命周期的各项功能。
Snaps允许开发人员使用成千上万的现有Ubuntu和Linux库来创建,打包,测试和分发应用程序。这意味着设备制造商可以减少开发时间。此外,Snaps还可以助力实现商业化。
NXP软件开发和数字网络副总裁Richard House在一份准备声明中说:“我们很高兴与Canonical合作,在NXP LS1043A上展示Ubuntu Core的全部物联网功能。Ubuntu Core将为我们的客户提供一个伟大的工具,助力Layerscape系列SoC的开发及生产。”
LS1043A是QorIQ Layerscape系列的一款产品,通过Trust Architecture增强了安全性。该公司称,Snaps相关的安全功能还有只读映像,应用程序来源的认证,限制,隔离和事务更新。由于Ubuntu Core映像是使用Snaps从头开始构建的,因此整个设备堆栈可进行不断地更新以及更新失败时的回滚,从而确保设备的安全性和完整性。
本文转自d1net(转载)