调研窗口:2026-10-16 08:00 ~ 2026-10-19 08:00(北京时间,72 小时;周一窗口,起点沿用上一期截点)

信源:RT-Thread 官方新闻 API、社区论坛文章接口、GitHub(org: RT-Thread 主仓库 commits / PR / Issue / Releases / tags、env 工具仓库、packages 软件包索引、RT-Thread Studio SDK 索引、rtthread-skills、smart-build、rtthread-specification、topic:rt-thread 生态检索)、Google News 聚合(中英文多组查询,走代理)、HN Algolia、行业媒体渠道核验(详见附录信源清单)


本期索引

  • 一、内核与版本动态
    • 内核版本号切换至 v5.4.0:版本宏与 Kconfig 先行,发布物尚未落地(10-17)
    • Next RISC-V 大重构合入:165 文件统一 RV32/RV64,Sv32~Sv57 与 AIA 一并落地(10-17)
    • RT-Thread Smart 十三笔提案批量开出:syscall 拆分、信号与 MMU 修复、K230D 适配(10-18 ~ 10-19)
    • ESP32-C6 SPI 提案整改后合入:分段传输、BSP 自有 gdma、位宽校验前移(10-16)
    • HPMicro BSP 升至 hpm_sdk v1.13.0,新增 HPM5100EVK 板级支持(10-17)
    • 安全审计四连发:libdl 任意写、lwp 信号越界、OFW 栈溢出、lwip-dhcpd 远程拒绝服务(10-17 ~ 10-19)
    • DFS 撞码提案关闭后改写重开:设备控制命令改按设备类编码(10-17)
    • 官方新闻接口连续第六十日无新增(10-19)
  • 二、官方与社区活动
    • 睿擎平台 V1.8.4 发布预告:工业网关虚拟网口、QY1503 编码器与 MIPI RGB666,10-21 直播解析(10-16)
    • 社区教程:从 HardFault 提取 Cortex-M 崩溃现场(10-17)
  • 三、生态与厂商适配
    • RT-Thread Env v2.0.3 发布:以插件体系与工具链管理为核心(10-17)
    • 纳芯微 NS800RT7P65D 的 RT-Thread UART 测评与 BSP 配置化改进(10-16)
    • 全志 F101 YuzukiNeko 新 BSP 提案:M/S 双配置与一整套 DM 驱动(10-17)
    • 官方工具与规范仓库更新:rtthread-skills 技能集、smart-build DTB 构建、移植规范修链(10-17 ~ 10-18)
  • 四、行业应用
    • 设施农业:K230 + NS800RT7P65D 的「稔花」智能授粉机器人(10-17)
    • 公共卫生:GD32F303 + STM32F103 双板的「清道夫」智能消杀装置(10-17 ~ 10-18)
  • 五、总结与趋势观察
    • 三日趋势(10-16 ~ 10-19)
    • 局限性与去重说明

一、内核与版本动态

1.1 内核版本号切换至 v5.4.0:版本宏与 Kconfig 先行,发布物尚未落地(10-17)

日期:2026-10-17 09:43(合入时间) 来源:PR #11875、include/rtdef.h

维护者 Rbb666 合入版本切换提案(2 文件 +4/-3):include/rtdef.h 的版本宏由 5.3.1 改为 5.4.0,并补一条 2026-10-17 的变更记录;src/Kconfig 中 RT_VER_NUM 的默认值由 0x50301 改为 0x50400。作者以 qemu-vexpress-a9 默认配置执行 scons –pyconfig-silent,确认生成的 rtconfig.h 中 RT_VER_NUM 为 0x50400。截至 10-19,仓库最新的 tag 与 release 仍为 v5.3.0(09-10 发布),ChangeLog.md 标题仍是 v5.3.0,说明本次只是版本周期的起点,5.4.0 的发布说明与发布物尚未出;窗口内的社区缺陷单已把 master 标注为 v5.4.0-dev。

1.2 Next RISC-V 大重构合入:165 文件统一 RV32/RV64,Sv32~Sv57 与 AIA 一并落地(10-17)

日期:2026-10-17 09:44(合入时间) 来源:PR #10320、Issue #10722

历时近五个月的 RISC-V 架构重构(#10320)合入,4 笔提交、165 文件 +15134/-2617。内容含 ISA 管理接口、32E/32I/64I 合并、按 CBOM ISA 处理缓存、Sv32/Sv39/Sv48/Sv57/Sv64 MMU 与 SVPBMT、M 态与 S 态 CSR 操作合并、SMP、APLIC/IMSIC(AIA)、CLIC、ACLINT/CLINT、INTC 与 PLIC、可选 DM(仅经 OFW)、T-HEAD 厂商代码合并,并在 qemu-virt64-riscv64 移植 DM、支持非 0 号核启动。计划表中 S-mode RT-Thread、S-mode RT-Smart(含 APP、DM、无 MMU、无 DM)与 M-mode(DM、无 DM)均已勾选,BSP 适配仍待推进。同日 #10722、#9571、#9567、#9566、#9521、#11226 六枚 RISC-V 任务单集中关闭。

1.3 RT-Thread Smart 十三笔提案批量开出:syscall 拆分、信号与 MMU 修复、K230D 适配(10-18 ~ 10-19)

日期:2026-10-18 19:35 ~ 10-19 02:49(创建 / 更新) 来源:PR #11896、PR #11897、PR #11892

维护者 BernardXiong 于 10-18 19:35 至 19:36 两分钟内连开 13 笔提案(#11885 ~ #11897),截至本期截点全部在审。主线是把 Smart 在 QEMU 与真实板卡上跑通:qemu-virt64-riscv64/aarch64 启用 RT_USING_SMART、riscv64 关闭 SMP、在 virtio-blk 上挂 ext4/elm 并挂载 ptyfs 与 procfs;libcpu/riscv 修正早期页表物理偏移换算、按核页表继承用户映射、用户态异常处理,并新增玄铁架构选择与 SVPBMT;lwp 拆分 syscall 实现、修正信号投递顺序与 ELF 段保护、补齐 TIOCLINUX 与 TIOCGWINSZ;K230D 增加 128MB DDR 配置与 ext4 根文件系统。另有 SAL RAW socket 协议校验、lwip 回环网卡、8250 earlycon 寄存器宽度、SDIO 块大小、poll 走 DFS 文件操作与 UTIME_OMIT 修复。

1.4 ESP32-C6 SPI 提案整改后合入:分段传输、BSP 自有 gdma、位宽校验前移(10-16)

日期:2026-10-16 11:31(合入时间) 来源:PR #11846、PR #11870

上期处于评审的 ESP32-C6 SPI 提案经评审整改后合入(7 文件 +1253/-26):关闭 DMA 时按 IDF 单次 64 字节上限分段发送,gdma.c 改为 BSP 自有副本以免 C3/C6 共用构建互相改写,位宽校验前移到总线初始化之前。行为上,只有选择 BSP_USING_SPI 才链接 IDF SPI master,默认镜像仍关闭 SPI;共享 ESP 驱动不再穿透 SPI 模式、返回实际传输字节数,片选取自 SPI2_IOMUX_PIN_NUM_CS,配置为空时返回 -RT_EINVAL。同期把 C3/C6 适配到 ESP-IDF v6.1、RISC-V 工具链升到 GCC 15.2 的提案(#11870)仍在审。

1.5 HPMicro BSP 升至 hpm_sdk v1.13.0,新增 HPM5100EVK 板级支持(10-17)

日期:2026-10-17 16:28(合入时间) 来源:PR #11871、packages 索引提交

bsp/hpmicro 由 hpm_sdk v1.10.0 升至 v1.13.0(434 文件 +23873/-16669):新增 hpm5100evk(HPM5151)的 board、startup、applications、Kconfig、文档与图片,并登记进 ALL_BSP_COMPILE.json 与 BSP 清单;11 块既有板卡按新 SDK 重新同步,保留 RT-Thread 侧改动(基于 clock_time 的 drv_timer、scons 接入 CXX、产物输出到 build/、具名 Kconfig choice、board_delay_* 走 rt_hw_us_delay、板级 codec 文件等),驱动层同步到 v1.13.0。软件包索引已于 10-14 先行加入 hpm_sdk v1.13.0。

1.6 安全审计四连发:libdl 任意写、lwp 信号越界、OFW 栈溢出、lwip-dhcpd 远程拒绝服务(10-17 ~ 10-19)

日期:2026-10-17 14:25 ~ 10-19 00:37(创建 / 更新) 来源:Issue #11898、Issue #11882、Issue #11879、Issue #11878

贡献者 XueDugu 在窗口内连开四枚缺陷单,均给出引入提交、受影响版本区间与 QEMU 复现环境。#11898:libdl/dlmodule 对 ELF 重定位元数据不做边界校验,畸形 .mo 可在加载阶段以受控值写内核态内存,最早可追到 2018 年 v3.1.0 的提交,ARM/RISC-V/x86 三套重定位实现同构。#11882:lwp 的 sys_sigaction 未校验信号编号,可越界读写内核堆(Smart,自 v5.0.0)。#11879:OFW 设备树展开无嵌套深度限制,会溢出 64 项 np_stack(自 v5.0.2)。#11878:lwip-dhcpd 租约池耗尽后 dhcp_client_alloc 死循环,可被未认证远端打满整个 lwIP 栈(自 v4.0.0)。四单均保持开放。

1.7 DFS 撞码提案关闭后改写重开:设备控制命令改按设备类编码(10-17)

日期:2026-10-17 16:55 ~ 17:06(关闭 / 重开时间) 来源:PR #11869、PR #11881

上期记录的 DFS 层 F_GETFL/F_SETFL 与 RT_DEVICE_CTRL_* 撞码提案(#11869)于 10-17 16:55 关闭,未合入;11 分钟后作者 CXSforHPU 另开 #11881(3 文件 +37/-20),改从编码层面解决:引入 RT_DEVICE_CTRL_BASE(Type) =(设备类 + 1)× 0x100,高字节表示设备类、低字节表示类内序号,并把 pin 配置命令、串口硬件控制命令迁到各自类基址之后,使通用控制命令不再与 POSIX 的 3 与 4 撞码。新提案在审。

1.8 官方新闻接口连续第六十日无新增(10-19)

日期:2026-10-19(核查时间) 来源:RT-Thread 官方新闻接口

官方新闻接口(rt_org 分类)返回的存档稿最新条目仍为 2026-06-17,窗口内无新增,连续第六十日停更;产品与活动信息继续由微信公众号、社区论坛与 GitHub 渠道首发。官网新闻列表页为前端动态渲染,10-19 核查时返回「加载失败」,本期新闻数据以接口为准。

二、官方与社区活动

2.1 睿擎平台 V1.8.4 发布预告:工业网关虚拟网口、QY1503 编码器与 MIPI RGB666,10-21 直播解析(10-16)

日期:2026-10-16(发布时间) 来源:电子工程专辑报道

睿赛德在媒体侧放出睿擎平台 V1.8.4 预告,更新覆盖工业网关、外设驱动、显示接口与调试工具:EG1200 工业网关新增虚拟网口与 NFS 网络文件系统挂载,可直接经网络访问开发板文件系统,便于数据共享与远程调试;新增 QY1503 旋转编码器驱动,面向电机闭环、位置反馈与测速;RC-Pi-3506 的 MIPI 适配 RGB666,可点亮更多型号屏幕;另新增 MIPI 上电时机控制、GPIO 引脚上下拉配置与 amp_device 调试命令(查看 AMP 核间通信状态与设备分配)。官方定于 10-21 20:00 在 RC-Pi-3506 上逐条实机演示。

2.2 社区教程:从 HardFault 提取 Cortex-M 崩溃现场(10-17)

日期:2026-10-17 17:04(发布时间) 来源:社区文章

社区作者「大目熊」发布 Cortex-M 崩溃定位系列上篇,讲清 HardFault 的处理思路:异常入口已把 8 个关键寄存器压栈,错误原因写入 SCB 状态寄存器,开发者只需在 HardFault 中读出并打印,就能定位到出错位置;文章按 HFSR 的说明梳理触发路径,并指出本系列上篇只解决「打印现场」,调用链回溯留待下篇。对缺少 core dump 机制的 MCU 固件调试有直接参考价值,也补足了社区在系统级排障方法上的内容。

三、生态与厂商适配

3.1 RT-Thread Env v2.0.3 发布:以插件体系与工具链管理为核心(10-17)

日期:2026-10-17 01:37 ~ 09:13(提交 / 合并时间) 来源:env 版本提交、电子工程专辑报道

Env 仓库当日完成版本切换(env.json 与 info.py 指向 v2.0.3),并合入 WebUI 内置文档导航(+291/-36)、允许独立 HTML 文档跟踪,PR #302 于 10-17 09:13 合并。官方同期发布介绍文章,v2.0.3 的重点是插件:功能打成 .epack 包后可安装、升级、启用、禁用与卸载,插件既能新增命令行命令,也能扩展 WebUI 页面,官方另提供 epack 开发工具(初始化、校验、构建、测试);安装前需核对来源、权限与完整性,插件以当前用户权限运行、并非安全沙箱。工具链分两个入口:SDK 下载安装与本地工具链(MDK、IAR)登记;Windows 下支持在 BSP 目录右键直接打开 Env 终端。版本面向 RT-Thread 5.1.0 之后及主开发分支。

3.2 纳芯微 NS800RT7P65D 的 RT-Thread UART 测评与 BSP 配置化改进(10-16)

日期:2026-10-16(发布时间) 来源:电子工程专辑测评

媒体发布基于 RT-Thread 的 NS800RT7P65 UART 测评。该芯片是纳芯微 NSSine 系列双 Cortex-M7 实时 MCU,基于 ARMv7E-M,带双精度 FPU、DSP 扩展与 MPU。文章从芯片层 UART 资源与寄存器配置讲到代码层功能测试,验证 menuconfig 配置后 rtconfig.h 生成对应宏、全部 UART 设备完成注册,并逐一把 console 映射到不同串口测试;作者同时指出板级驱动存在波特率、停止位等硬编码,建议映射进 menuconfig 以提升 BSP 鲁棒性,并已提交改进提案。同一芯片也出现在本窗口的社区作品「稔花」中(见 4.1)。

3.3 全志 F101 YuzukiNeko 新 BSP 提案:M/S 双配置与一整套 DM 驱动(10-17)

日期:2026-10-17 12:55(创建时间) 来源:PR #11877

社区提交全志 F101(Sun252i)YuzukiNeko 板级支持(134 文件 +26189/-3):同时给出 M-mode 与 S-mode 配置,补齐时钟、复位、pinctrl、DMA、SDIO、SPI、USB、音频、热管理、RTC、PWM、ADC、NVMEM、看门狗、DVFS、G2D 与 JPEG 等 DM 驱动;显示侧新增 Sunxi DE0/TCON0 输出后端,覆盖 RGB、LVDS 与 MIPI-DSI,并带 ST77916 QSPI 屏配置;CherryUSB 侧补 Sunxi MUSB glue。另修正电源域、DVFS、图形、UART 复位与寄存器位移、QSPI、热管理 workqueue、输入捕获与 DM USB 集成。提案在审。

3.4 官方工具与规范仓库更新:rtthread-skills 技能集、smart-build DTB 构建、移植规范修链(10-17 ~ 10-18)

日期:2026-10-17 09:39 ~ 10-18 20:34(提交 / 合并时间) 来源:RT-Thread/rtthread-skills、RT-Thread/smart-build、移植规范 PR #19

组织内三个仓库窗口内有推送。rtthread-skills 于 10-18 合入 PR #5,仓库含 create-bsp、create-pkg、env、git-commit、git-rebase、review、simplify 七个 SKILL 目录,本期提交要求技能显式调用、git-commit 前检查分支与提交模式,并忽略 .agents 运行产物;smart-build 连推三笔,加入 DTB 构建与启动控制、为 qemu-virt-riscv64 打开 OFW 启动默认;rtthread-specification 合入 #19,把骨架 README 中的占位链接替换为 example.com。三者分别对应 AI 辅助开发、rt-smart 构建与移植规范三条工具线。

四、行业应用

4.1 设施农业:K230 + NS800RT7P65D 的「稔花」智能授粉机器人(10-17)

日期:2026-10-17 14:59(发布时间) 来源:社区文章

社区发布面向大棚番茄的智能授粉机器人。机器人本体以幻尔 K230 视觉模组做感知、纳芯微 NS800RT7P65D 做主控,配四路编码电机底盘、步进电机与三路 HTS-35H 总线舵机组成的机械臂,以及震动马达、吹风直流电机等执行机构;环境节点用 ESP8266 配 DHT11 与 SGP30 采集温湿度、二氧化碳,经 WiFi 与 MQTT 上传;上位机含服务器后端、Web 与 Qt 桌面端。系统支持震动、点触、吹风三种授粉模式切换,K230 识别到花朵即触发机械臂定位授粉,识别到病害则上传图像供后端分析。

4.2 公共卫生:GD32F303 + STM32F103 双板的「清道夫」智能消杀装置(10-17 ~ 10-18)

日期:2026-10-17 16:35 ~ 10-18 21:19(提交 / 发布时间) 来源:社区文章、Allin-JO/GD32

社区发布面向教室、楼道与公共座椅的移动消杀装置,采用「GD32 下位机 + ESP8266(WiFi/MQTT)+ 云服务器 + PC/Web 多端」架构,集雾化喷洒、移动控制、消毒液余量监测、视频回传与扫码预约于一体,形成采集、传输、处理、控制的闭环;作者称已完成原理样机与三端软件联调,定位为创新创业与大学生训练项目的基础。配套仓库 Allin-JO/GD32 于 10-17 推送两笔提交,完成主控由 STM32F103 迁移到 GD32F303 并整理仓库。

五、总结与趋势观察

5.1 三日趋势(10-16 ~ 10-19)

  • 版本周期切换:v5.4.0 的版本宏与 Kconfig 先行落地,tag、release 与 ChangeLog 仍停在 v5.3.0,说明 5.4.0 进入开发周期而非已发布。
  • RISC-V 重构落地:165 文件、+1.5 万行的 Next RISC-V 合入,把 RV32/RV64、Sv32~Sv57、AIA/CLIC 与 M/S 态统一到一套 ISA 管理接口,六枚长期任务单同日关闭。
  • Smart 成为主线:13 笔批量提案覆盖 syscall、信号、MMU、rootfs、QEMU 与 K230D,方向从「能启动」转向「可测试、可交付」。
  • 安全债务集中暴露:四枚缺陷单跨 libdl、lwp、ofw 与 lwip-dhcpd,最早可追到 2018 年引入的代码,三枚影响 v5.0 之前版本,一日四单的密度在近期窗口中少见。
  • 工具链向插件化与 AI 协作演进:Env 2.0.3 以 .epack 插件和工具链管理为核心,官方 rtthread-skills 把 BSP、软件包与 Git 流程写成技能,AI 辅助开发进入官方仓库。
  • 厂商适配继续扩展:HPMicro 升到 hpm_sdk 1.13.0 并新增 HPM5100EVK,全志 F101 新 BSP 提案,纳芯微 NS800RT7P65D 获社区 UART 测评。
  • 官方渠道静默:新闻接口停更至第六十日,官网新闻页 10-19 返回加载失败。

5.2 局限性与去重说明

  • 本期窗口 72 小时(10-16 08:00 ~ 10-19 08:00),为周一窗口,起点沿用上一期截点,覆盖上周五至今日。
  • 上期已收录的工博会 AI 小车、「舒衡智养」作品帖、sf8086 FreeDOS 移植等不再展开;#11845、#11872 等在窗口前后合入的修复按终态归并,不重复叙述。
  • Google News 中文侧 7 条候选中 3 条为已收录旧稿,新增有效 3 条(Env 2.0.3、睿擎 1.8.4、NS800RT7P65D 测评);英文侧 3 天窗口零命中。
  • 10-18 的「@北京&上海,我们来了」为巡回培训报名海报,正文为纯图片、无文字信息,未单列条目。
  • HN 复查无相关命中;topic:rt-thread 检索窗口内 3 项,ai-skill-rt-thread 与 greenhouse-monitor 为个人仓库,Allin-JO/GD32 已并入 4.2。
  • 官方新闻列表页前端动态渲染,10-19 核查返回加载失败;新闻数据以 rt_org 接口为准。
  • 主仓库 tags 与 releases 最新仍为 v5.3.0(09-10),v5.4.0 尚无 tag 与 release。

附录:信源核查表

信源 核查结果
RT-Thread 官方新闻接口(rt_org) 窗口内无新增,存档稿最新仍为 06-17,连续第六十日停更
社区论坛文章接口 窗口内新增 3 篇(10-17 稔花、10-17 HardFault、10-18 清道夫),均已收录
官网新闻列表页 前端动态渲染,10-19 核查返回加载失败(数据同官方新闻接口)
GitHub org: RT-Thread 5 仓窗口内推送:rt-thread、env、rtthread-skills、smart-build、rtthread-specification
GitHub 主仓库 commits 窗口内 7 笔,最新 10-17 16:42;6 笔 PR 合入、13 笔 Smart 提案新开
GitHub 主仓库 Issue 14 笔窗口内更新,含四枚新安全缺陷单(见 1.6)
GitHub 主仓库 releases / tags 无新发布(最新仍为 09-10 的 v5.3.0),v5.4.0 尚无 tag 与 release
GitHub RT-Thread/packages 窗口内无推送(最近提交 10-14,hpm_sdk v1.13.0 索引)
GitHub RT-Thread Studio sdk-index 窗口内无推送(最近更新 10-10)
GitHub topic:rt-thread 生态检索 窗口内 3 项,Allin-JO/GD32 收录,另两项为个人仓库不展开
Google News 聚合(中英文,走代理) 中文侧 7 条、新增有效 3 条;英文侧零命中
HN Algolia 窗口内无相关讨论
电子工程专辑 3 篇窗口内有效稿(Env 2.0.3、睿擎 1.8.4、NS800RT7P65D 测评),均已收录

完整信源清单