风河Linux LTS 21现在可用
由周杰伦Kruemcke
我们刚刚发布了Wind River Linux长期支持(LTS) 21。LTS21升级到最新的Linux LTS内核,并添加了许多新功能,包括二进制发行版。
风河系统公司Linux不是一个传统的Linux发行版,而是一个用于嵌入式设备开发的完整Linux开发平台。它带有最新的LTS内核、工具链、工具和数以千计的包,使客户能够开发各种各样的设备,跨越电信/网络、航空航天和国防、工业和各种消费行业。客户可以使用Wind River Linux生产一个受支持的、定制的Linux操作系统,它完全满足他们的嵌入式应用程序的需求。
风河Linux是基于开源的Yocto项目风河是该社区的主要贡献者之一。Wind River Linux提供了应用程序的可移植性和易于集成。它还通过分层架构提高了易用性,允许开发人员简单地将一个Board Support Package (BSP)替换为另一个,并轻松地为多个硬件平台构建映像。这简化了用于在5G网络基础设施、汽车、工业和其他应用程序中部署的嵌入式Linux映像的创建。
风河公司使用DevOps方法开发LTS21,使用持续集成(CI)和持续交付(CD)基础设施和流程。
LTS 21的主要特点包括:
•基于Linux LTS 5.10内核和Yocto项目3.3
•的Linux组装工具它可用于执行许多任务来帮助管理映像,例如构建和发布RPM包,从特定硬件的包提要生成映像,以及生成更新的SDK。此外,您可以添加或删除包,并为构建指定任何构建前和构建后的说明,这让您可以自定义映像以满足您的需求。
风河Linux现在支持Qt 5工具包版本5.15.2提供必要的工具,使基于qt的应用程序在Wind River Linux系统映像上运行。
•TensorFlow机器学习简化了使用机器学习来开发和测试应用程序的系统映像的创建。
•OpenVINO(在LTS21 RCPL 1中)使卷积神经网络(CNNs)扩展英特尔®硬件,提供高性能人工智能和深度学习推理能力。
•chrony,可以替代NTP,当外部时间引用只能间歇性访问时,它可以很好地工作。
•码头工人已升级至19.03版本。在Docker Hub上也可以使用LTS21容器映像https://hub.docker.com/r/windriver/wrlx-image
•海湾合作委员会工具链升级到10.2.x版本
•增强OSTree支持对部署的设备进行镜像升级,并从现有系统创建镜像。
•完全实现风河系统公司工作台以及Visual Studio代码支持,它提供了一套完整的开发工具,允许您快速配置操作系统、分析和调优软件,以及调试整个系统。
•预构建二进制发行版通过消除从源代码构建整个操作系统的需要,可以大大加快嵌入式系统Linux操作系统的原型设计。使用Linux汇编工具,二进制发行版可以在短短一个小时内创建定制的嵌入式操作系统,而使用基于源代码的Wind River Linux解决方案则需要一天以上的时间。
硬件支持在LTS21的初始版本中包括:
•Intel Axxia AXM55xx / AXM56xx
•英特尔Stratix 10
•Intel x86 Tiger Lake(核心)
•Intel x86 Ice Lake-SP (Xeon)
•英特尔NUC7i5BNH (Kaby Lake)
•Intel Snow Ridge (Atom Server)
•英特尔eASIC N5x
•Marvell Armada CN96xx
•NXP i.MX7
•NXP i.MX8 QM
•NXP QorIQ LS1028A
•NXP s32g evb / rdb2
树莓派4 B型
•TI TDA4
•Xilinx Zynq UltraScale+ MPSoC
•Xilinx zynq - 7000
计划在将来对LTS21的滚动累积补丁层(RCPL)更新中提供额外的硬件支持
在常规支持协议下,Wind River LTS版本的支持期限最长为5年,而在传统支持协议下,还可以提供超过5年的额外支持。
LTS21为SoC提供商和硬件提供商提供了新的功能,可以创建他们自己定制的、由Wind River支持的嵌入式Linux操作系统。有关LTS21的更多信息,可以找到文档在这里.