新闻动态
Wind River Linux LTS 21全新亮相


Jay Kruemcke

我们刚刚发布了Wind River Linux Long Term Support(LTS)21,升级了最新的Linux LTS内核,并添加了许多新功能,包括二进制发行版。

Wind River Linux不是传统的Linux发行版,而是用于嵌入式设备开发的完整Linux开发平台。它配备了最新的LTS内核、工具链、工具和数千个软件包,使客户能够开发网络电信、航空航天及国防、工业和消费市场的各种设备。客户可以使用Wind River Linux生成一个获得支持的定制Linux操作系统,完全满足其嵌入式应用系统需求。

Wind River Linux基于开源Yocto项目,风河公司是该社区的主要贡献者之一。Wind River Linux提供了应用软件可移植性和易集成性。它还通过分层体系结构提高了易用性,让开发人员很简单即可将一个板级支持包(BSP)换成另一个,并轻松地为多个硬件平台构建映像。这简化了嵌入式 Linux 映像的创建,以便在5G网络基础设施、汽车、工业和其他应用程序中进行部署。

风河采用DevOps方法,遵循持续集成(CI)和持续交付(CD)基础设施和流程来开发LTS21,其主要功能包括:

  • 基于Linux LTS 5.10内核和Yocto项目3.3
  • Linux组装工具,可用于执行许多任务以帮助管理映像,例如构建和发布RPM包、从特定硬件包提取生成映像以及生成更新的SDK。此外,您还可以添加或删除包,并为构建指定任何pre-build和post-build说明,这将使开发者可以自定义映像以满足特定的需要。
  • Wind River Linux现在支持Qt 5 toolkit 5.15.2版,提供了在Wind River Linux系统映像上运行基于Qt应用所需的工具。
  • TensorFlow机器学习,简化了机器学习应用系统中映像的开发和测试。
  • OpenVINO(在LTS21 RCPL 1中引入)使卷积神经网络(CNN)能够扩展Intel硬件以便提供高性能AI和深度学习推理能力。
  • Chrony,这是NTP的一个替代品,可以很好地适应外部参考时钟只能间歇性访问的工作环境。
  • Docker已升级到19.03版。LTS21容器映像现在也可在Docker Hub中获得,网址为https://hub.docker.com/r/windriver/wrlx-image
  • gcc和工具链升级到10.2.x版
  • OSTree支持获得增强,允许在已部署的设备上升级映像,也可从现有系统创建映像。
  • Wind River Workbench全面启用,提供了Visual Studio代码支持,包括一整套开发工具,允许快速配置操作系统、分析和调整软件以及进行全系统调试。
  • 预构建的二进制发行版,无需从源代码构建整个操作系统,从而大大加快了嵌入式系统Linux操作系统的原型设计。使用Linux组装工具,二进制发行版可以在一小时内创建定制的嵌入式操作系统,而使用基于源代码的Wind River Linux解决方案则需要超过一天的时间。

LTS21初始版本中包含的硬件支持:

  • Intel Axxia AXM55xx / AXM56xx  
  • Intel Stratix 10  
  • Intel x86 Tiger Lake (Core)  
  • Intel x86 Ice Lake-SP (Xeon)  
  • Intel NUC7i5BNH (Kaby Lake)  
  • Intel Snow Ridge (Atom Server)  
  • Intel eASIC N5x  
  • Marvell Armada CN96xx  
  • NXP i.MX7
  • NXP i.MX8 QM  
  • NXP QorIQ LS1028A
  • NXP S32G EVB/RDB2  
  • Raspberry Pi 4 Model B  
  • TI TDA4  
  • Xilinx Zynq UltraScale+ MPSoC  
  • Xilinx Zynq-7000

更多的硬件支持计划在LTS21的未来RCPL(Rolling Cumulative Patch Layer ,滚动累积补丁层)更新中提供。

根据正常支持协议,Wind River LTS版本的支持期最长为五年,超过五年的提供额外旧版支持服务。

LTS21为SoC厂商和硬件厂商提供了新功能,以创建风河公司支持的自定义嵌入式Linux操作系统。有关LTS21的更多信息,请点击此处参见相关的文档。