新版发布:TorizonCore 5.4.0 季度发布

2021年10月8日星期五
Torizon

Torizon

我们很荣幸地发布适用于 Toradex 计算机模块的TorizonCore 5.4.0 季度版本

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

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

该发布版本包含以前的 5.x.y TorizonCore 版本的所有更新。

更新和特点

TorizonCore
  • 优化启动时间
    此版本的 TorizonCore 只需要数秒钟即可启动,快于之前的版本。该优化对所有支持的计算机模块都有积极影响。
    阅读我们的文章 TorizonCore 启动时间优化以了解更多信息, 包括当前启动时间测量、如何自己测量启动时间以及如何针对您的特定应用场合进一步优化启动时间。
  • 默认开启设备监控功能
    设备监控是我们许多客户要求的功能之一。 它可以检查安装 TorizonCore 的设备的运行状况并监控其性能。
    Fluent Bit 是在 TorizonCore 上运行的日志处理器和转发器,它发送数据到 Torizon Platform 提供远程监控服务。
    从我们的 TorizonCore 设备监控功能文章上了解更多关于该功能的信息。
  • 容器监控和 Docker 容器失效自动恢复
    为了提高基于 TorizonCore 的系统的可靠性,我们添加了一个 Systemd 服务,如果容器启动失败,它会自动尝试恢复系统。 此功能当前默认禁用,您必须手动启用。
    另外一个 Systemd 服务允许您添加自己的健康检查规则,以验证运行的容器的行为是否符合预期。
    Torizon 的可靠性一文中了解这两个功能的更多信息。
  • 基础操作系统和容器更新
    Torizon Platform 支持两种不同的远程更新:
    - 操作系统:更新 TorizonCore 基础镜像
    - 应用:更新容器化的应用
    从此版本开始,您可以将操作系统和应用程序作为独立的更新推送。
    这能够确保操作系统和应用程序都成功更新,从而避免了它们之间的版本不匹配。 如果其中一个失败,则两者都回滚到之前的状态。
    Torizon Platform Synchronous Updates
  • 默认开启新设备驱动
    AD5592、AD5593 和 AD7124 设备驱动作为内核模块开启。
    您可以通过使用 TorizonCore Builder Tool 应用您的自定义 device tree 或 device tree overlays。
  • 使用更详细的日志从而更加轻松地调试 Aktualizr-Torizon
    借助 Systemd 日志系统调试 Aktualizr-Torizon
    为了生成更丰富的调试消息,我们添加了新的事件结果日志记录功能。消息打印为 Event: SomeEvent, Result - Some Result。 请参阅下面的示例:

  • TorizonCore 软件包更新
    更新下面软件
    • Fluent-Bit 从 1.7.3 更新到 1.8.3
    • Podman (测试版) 从 3.1.1 更新到 3.2.3
    • Conmon 从 2.0.18 更新到 2.0.29
    • Fuse-overlayfs 从1.5.0 更新到 1.7.0
Debian 软件包和容器
  • 所有的容器都采用 Debian Bullseye 稳定版本重新编译
    Bullseye 已于 8 月 14 日以稳定形式发布。 我们已经停止使用 snapshots 并根据他们的稳定版本 feed 重建我们的 Docker 镜像
  • 全屏模式的 Cog 容器支持硬件加速
    Cog 是一个单一的窗口浏览器,适用于需要在全屏模式下使用 Web 浏览器的应用程序。 Cog 能够利用带有 GPU 的计算机模块(基于 i.MX 6 和 i.MX 8 的模块)。 目前,它不适用于缺少 GPU 的设备,例如 i.MX 7。
    如果您一直在产品中使用 Chromium,我们建议您测试 Cog 并提供反馈。
  • 开发容器在 GitHub 上开源
    我们的两个软件仓库已经开源并上传到 GitHub。 它们是 Torizon Visual Studio VS Code IDE 扩展中使用的容器:
    - https://github.com/toradex/debian-cross-toolchains
    - https://github.com/toradex/debian-dotnet-development-images
  • Portainer 从 2.1.1 升级到 2.6.2
    Portainer 是一个用于管理容器的用户友好 GUI 应用。 此更新不会对 TorizonCore 用户产生重大影响。
其他更新

从我们的 Release Notes 了解本次发布的更多信息。

硬件支持

只要被 TorizonCore 支持,季度发布软件旨在配合量产产品用于生产环境。

  • 增加对即将上市的 Colibri iMX6ULL 1GB 支持
    Toradex 正在开发配有 1GB RAM 和 4GB flash 的 新版本 Colibri iMX6ULL。这是支持该计算机模块的首个软件发布。
  • 量产产品:Apalis iMX6, Colibri iMX6DL, Colibri iMX7D 1GB
    此版本旨在用于这些模块的量产。
  • 样片产品:Apalis iMX8, Apalis iMX8X, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus
    由于样片产品的硬件状态,此版本旨在用于开发。
    对于 Verdin, 只支持 第二代 Verdin 产品。 

开始使用 Torizon

Related News

Latest News

2024年4月11日星期四
Security Notice About CVE-2024-3094 (xz-utils)
2024年4月4日星期四
新闻稿: 隆重推出 Aquila - 新一代 Toradex 计算机模块
2024年2月20日星期二

Press Release:

Join Toradex at Japan IT Week Spring 2024
Have a Question?