您的位置首页 >半导体 >

Zephyr SDK Glue(ZSG)v0.8.0 正式发布,基线升级 Zephyr v4.4.0

Zephyr SDK Glue(简称 ZSG)v0.8.0 已经正式上线,这是先楫半导体推出的适配层版本,核心是把 HPM SDK、HPM 系列 MCU 硬件和 Zephyr RTOS 主线做对接,本次版本把 Zephyr 内核基线从旧版升级到 Zephyr v4.4.0,配套同步 HPM SDK v1.13.0、Zephyr SDK v1.0.1,同时新增更多 HPM 开发板支持,在设备树、时钟配置、内存布局、驱动接口还有自动化测试验证这几块都做了统一适配,做 HPM 芯片上 Zephyr 开发的开发者可以直接更新使用,仓库放在先楫的 GitHub,方便拉取源码、编译调试。

本次更新核心改动

  • 版本基线升级:Zephyr 主线升级到 v4.4.0,配套 HPM SDK v1.13.0、Zephyr SDK v1.0.1
  • 硬件适配:扩充 HPMicro MCU 以及配套开发板支持清单
  • 底层适配:统一设备树、时钟树、内存分区配置逻辑
  • 驱动层:对齐新版 Zephyr 驱动接口规范,修复旧版本适配差异问题
  • 验证体系:完善自动化验证用例,提升整套适配层稳定性
  • 组件同步:同步 LVGL、CherryUSB 等常用中间件版本

ZSG 是什么,为什么需要这个适配层

ZSG 也就是 Zephyr SDK Glue,翻译过来就是胶水适配层。HPM 本身有一套自研 HPM SDK,Zephyr RTOS 是独立主线,两者原生接口、寄存器封装、时钟管理逻辑不一样。ZSG 的作用就是做一层中转封装,开发者不用大幅度修改 HPM 底层驱动,就能直接跑标准 Zephyr 应用、调用 Zephyr 标准 API,兼顾 HPM 原生 SDK 的硬件能力和 Zephyr 生态的软件组件。

上手更新步骤

  1. 访问官方仓库:https://github.com/hpmicro/zephyr_sdk_glue,拉取 v0.8.0 标签源码
  2. 准备环境:安装对应版本 West 工具、Zephyr SDK v1.0.1,同步 HPM SDK 到 v1.13.0
  3. 清理旧工作区缓存,执行 west update 拉取依赖组件
  4. 选择对应的 HPM 开发板配置,执行编译、烧录验证基础样例
  5. 原有老项目迁移:对照发布说明修改设备树、时钟相关配置,适配 Zephyr v4.4.0 接口变化

总结

Zephyr SDK Glue v0.8.0 是一次比较重要的基线升级版本,最大价值是把 HPM 平台的 Zephyr 生态对齐到最新 Zephyr v4.4.0 主线,板子支持更多、底层适配更规范,适合新项目直接基于这个版本启动;老项目迁移需要留意设备树、驱动接口的变更,提前做好兼容性测试。

【常见问题】

问题 1:Zephyr SDK Glue(ZSG)v0.8.0 适配的 Zephyr 版本是哪一个?

回答 1:Zephyr SDK Glue(ZSG)v0.8.0 基线适配 Zephyr v4.4.0,配套需要使用 HPM SDK v1.13.0、Zephyr SDK v1.0.1。

问题 2:Zephyr SDK Glue(ZSG)v0.8.0 是给哪家芯片平台使用的?

回答 2:Zephyr SDK Glue(ZSG)v0.8.0 为先楫半导体 HPMicro HPM 系列 MCU 打造,用来打通 HPM SDK 和 Zephyr RTOS。

问题 3:升级 Zephyr SDK Glue(ZSG)v0.8.0 之后,旧 ZSG 项目可以直接编译吗?

回答 3:不可以直接编译,Zephyr SDK Glue(ZSG)v0.8.0 升级了 Zephyr 主线,设备树、时钟、驱动接口有变更,需要对照版本说明修改配置后再编译迁移。

问题 4:在哪里获取 Zephyr SDK Glue(ZSG)v0.8.0 源码?

回答 4:Zephyr SDK Glue(ZSG)v0.8.0 源码托管在先楫半导体 GitHub 仓库,仓库地址为https://github.com/hpmicro/zephyr_sdk_glue,拉取 v0.8.0 标签即可。

【数据来源】

[2026-11-11](Zephyr SDK Glue(ZSG)v0.8.0 发布)电子发烧友网

【免责声明】

本文信息仅为版本资讯整理,不构成技术开发担保,Zephyr SDK Glue(ZSG)v0.8.0 实际编译、适配、兼容性请以官方仓库 Release Notes 和源码说明为准,开发前请自行完成功能验证。

今日大家都在搜的词: