新版发布:TorizonCore 6.1.0 季度发布

2023年1月23日星期一
Torizon

Torizon

我们很高兴发布 Toradex 计算机模块的TorizonCore 6.1.0 季度版本

TorizonCore 是我们为 Torizon 提供支撑的操作系统,Torizon 是一个 DevOps 平台,可简化嵌入式Linux 软件的开发和维护。 它旨在直接用于要求高可靠性的设备上,使您可以专注于应用开发,而无需构建和维护操作系统。

Torizon 使用软件容器,使其以安全且易于维护的方式轻松地向系统添加功能。 Torizon 支持容器和图形用户界面中的硬件加速。

此版本包括所有以前的6.x.y TorizonCore版本的更新

更新和重点 

TorizonCore
Debian软件包和容器
其他更新
预期用途

TorizonCore 6.1.0季度发布是生产级别的发布。一些文档和工具特性完善工作仍在进行中,这意味着它们的使用存在限制。一旦这些组件被更新,您将能够使用TorizonCore 5系列支持的所有工作流程。您将在下一节中了解更多信息。

因此,如果您在使用 TorizonCore 生产环境,我们建议您继续使用 5.7.0 版本。否则,如果您正在评估或开发,并且限制不会阻碍您,我们建议您过渡到此季度版本。在工具更新之前,您仍然可以使用 Bullseye 容器,这样您就可以享受新的 Visual Studio Code Extension v2 - ApolloX。

一般性考虑因素
  • Torizon 的 Debian 容器
    Debian Bookworm 容器已经在 Docker Hub 上发布,主标签为“3”,并预计可以在此版本支持的所有 模块上工作。由于以下原因,它们不能直接使用:
    • 文档尚未更新,并且一些更改将阻止图形容器启动。
    • VS Code Extension v2 - ApolloX 模板仍然使用 Debian Bullseye 容器。
    • TorizonCore 上容器标签的环境变量尚未更新,因此如果您按照我们文档中的许多地方运行容器,您将运行 Debian Bullseye 容器。
    • 尚未更新 Debian Bookworm 的 debian-cross-toolchains,chromium,cog,rt-validation,debian-dotnet-development-images 和样例容器。
    • 尚未发布 NXP 的downsream 包 gstreamer-plugins-base,gstreamer-plugins-good,gstreamer-plugins-bad,chromium 和 opencv。

    Debian Bullseye 容器已经经过测试,预计可以工作。虽然这可以使您早日采用 TorizonCore 6,但我们不打算为 TorizonCore 6 定期更新和测试 Bullseye 容器。一旦工具和文档为 Bookworm 容器进行了更新,您应该使用它们。

  • VS Code IDE Extension
    TorizonCore 6 的支持正在被加入到 Torizon 的 Visual Studio Code 扩展 v2(ApolloX)中,它仍在 Toradex Labs 上。我们很快会有从 Visual Studio Code v1.x 系列的迁移指南。

    它仍使用 Debian Bullseye 容器,预计可以用于开发。一些 IDE 1.0 的模板尚未可用,例如 ASP.NET,另一方面,一些其他语言和框架的新模板是可用的。重要的是要注意,模板还不包括依赖 downstream软件的模块的硬件加速容器。
    鉴于这些局限性,我们期待您的早期反馈,因为 v2 具有令人兴奋的新功能,例如支持同时调试多个容器

  • TorizonCore Builder
    正在为TorizonCore 6添加对TorizonCore Builder(TCB)的支持。此外,还在评估 device tree和 device tree overlayd 工作流程。以下是已知不工作或可能不工作的功能: 
  • Bootloader, Remote 和 Offline Updates

    TorizonCore 6 的升级目前不支持通过 Torizon 更新(远程或离线)实现。您必须等待通知后才升级,并且在此期间只能在 TorizonCore 5.x 版本或 TorizonCore 6.x 版本之间进行更新,不要混合使用。
    通过 Torizon 远程 OTA 或离线更新将从 TorizonCore 5 升级到 TorizonCore 6 需要引导程序更新。尽管引导程序更新默认已在 TorizonCore 中启用,但 Torizon 平台服务中还没有引导程序包。当它们发布时,将可以通过开箱即用的方式执行引导程序更新。这将通过尚未发布的补丁版本 5.7.y 实现从 TorizonCore 5.7.0 升级到 6.x 可能性。如果您有兴趣进行早期测试,请与我们联系。
    计划发布一个带有引导程序更新启用功能的 TorizonCore 5 补丁版本,为了升级到 TorizonCore 6,所有用户都需要首先升级到这个新的补丁版本。工作流程如下:

    • TorizonCore 5.7.0 → TorizonCore 5.7.x patch release → Bootloader upgrade → TorizonCore 6

    官方文档将在此功能发布后提供。

请注意,TorizonCore是基于Yocto Project 的Toradex BSP Layers 构建的。由于此季度BSP发布不如5.7.0 LTS的功能完备,BSP层的硬件支持和功能可能影响TorizonCore的功能。了解更多信息,请阅读BSP Layers 和Yocto Project 参考镜像的发布新闻

从我们的发布说明中获得更多更新。

硬件支持

这个季度发布版仅适用于由 TorizonCore 支持量产模块的生产环境。

  • 量产产品:Apalis iMX6, Colibri iMX6DL, Colibri iMX7D 1GB
    这个版本适用于这些模块的生产环境。
  • 样品产品:Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Colibri iMX6ULL 1GB, Verdin iMX8M Plus
    由于样品的硬件状态,此版本适用于开发。
    对于 Verdin 系列,仅支持第二代 Verdin 产品。
  • Apalis iMX8 和 Colibri iMX8X 支持

    最新支持它们的版本是 TorizonCore 5.7.0 Quarterly Release - LTS.
    它们将在下一个版本中获得支持。

开始使用 Torizon

Have a Question?