调研窗口:过去 24 小时(2026-09-29 11:00 ~ 2026-09-30 11:00 北京时间) 信源:RT-Thread 官方新闻 API、社区论坛文章接口、GitHub(org: RT-Thread 主仓库 commits / PR / Issue / Releases、env 工具仓库、软件包索引、器件支持包与 RT-Thread Studio 组件组织、厂商下游组织、topic:rt-thread 生态检索)、Google News 聚合(中英文,走代理)、微信公众号渠道核验


本期索引

  • 一、内核与版本动态
    • Next RISC-V 架构重构提案获创始人合并推动,提交者连夜变基刷新(09-29 ~ 09-30)
    • 内核 calloc 溢出修复提案获评审通过(09-29 ~ 09-30)
    • 三条驱动与 BSP 修复提案集中提交:ofw 哈希越界、ESP32-C6 SPI、ESP32-C3 链接脚本(09-29)
    • 官方新闻接口连续第四十一日无新增(09-30)
  • 二、官方与社区活动
    • 窗口内论坛与公开渠道无新增内容(09-30)
  • 三、生态与厂商适配
    • RT-Thread Studio 英飞凌 OpenOCD 调试器组件升级至 5.50.0.3639(09-29)
    • 厂商与软件包侧窗口内无新推送(09-30)
  • 四、行业应用
    • 马来西亚理科大学毕设项目更新:RA8P1 + RT-Thread 端侧声学事件检测固件验证(09-30)
  • 五、总结与趋势观察
    • 近一日趋势(09-29 ~ 09-30)
    • 局限性与去重说明
  • 附录:信源核查表

一、内核与版本动态

1.1 Next RISC-V 架构重构提案获创始人合并推动,提交者连夜变基刷新(09-29 ~ 09-30)

日期:2026-09-29 21:09(创始人评论)~ 09-30 00:01(最新提交) 来源:PR #10320

搁置数月的主仓库 RISC-V 架构重构提案「Next RISC-V」(#10320,171 个文件、+15018/-3490)在窗口内迎来明确推进信号:创始人 Bernard Xiong 于 09-29 21:09 评论「这份PR,近期能合并掉吧,同时在一些riscv的soc上,也尝试把设备树打开试试」,并点名维护者与提交者跟进。随后提交者 GuEe-GUI 让提案在当晚至次日凌晨连续触发三轮刷新记录(21:22、23:54、00:01,格式化与内存对比流水线随之重跑),最新 head 提交「Refactor the RISC-V architecture port」已于 09-30 00:01 重新变基至当前主线最新提交 dc8aaa73f 之上。方案要点:ISA 管理接口、RV32E/32I/64I 融合、按 CBOM 的缓存处理、Sv32~Sv64 MMU 与 SVPBMT、M/S 模式 CSR 操作合并、SMP、AIA(APLIC/IMSIC)、CLIC、ACLINT/CLINT、PLIC、设备树(DM)支持、T-HEAD 厂商代码合并、qemu-virt64-riscv64 设备树移植与从非 0 号核启动等;计划清单显示 S 模式 RT-Thread、RT-Smart 与设备树路径已完成验证,其余组合(含 M 模式、无 MMU 等)仍在推进。该提案自 2026-05 提交以来累计评审评论 74 条。

1.2 内核 calloc 溢出修复提案获评审通过(09-29 ~ 09-30)

日期:2026-09-29 22:34(提交)~ 09-30 08:30(获 LGTM) 来源:PR #11848

贡献者 luchenxu73 提交内核修复 #11848(单笔提交、3 个文件、+57/-3):rt_calloc 分配时未检查 count×size 是否溢出,超限时结果回绕、存在分配与清零不一致的越界风险;修复方案为预计算分配尺寸并在超限时拒绝分配,改动覆盖 include/rtdef.h、src/kservice.c 与内存单元测试 src/utest/mem_tc.c(新增用例),验证平台为 qemu-vexpress-a9。该提案在 09-30 上午 08:30 获得社区评审「LGTM」通过,为窗口内推进最快的新提案。

1.3 三条驱动与 BSP 修复提案集中提交:ofw 哈希越界、ESP32-C6 SPI、ESP32-C3 链接脚本(09-29)

日期:2026-09-29 20:11 ~ 21:53 来源:PR #11845、PR #11846、PR #11847

09-29 晚间约一个半小时内,社区集中提交三条修复提案,均附测试证据、尚待评审。其一(#11845)设备树(ofw)phandle 哈希表越界修复:分配表项数用范围之差、查找下标却按 phandle 与起始值之差计算,导致范围上限被访问时越界,扩容时清零位置亦未减起始值;修复为表项数加一并在扩容时从旧表末尾起清零新增区域,作者以 GCC 加 AddressSanitizer/UBSan 完成 6 个用例的函数级验证(起始 phandle 取 1、5、128,另测上限 128 扩展至 256)。其二(#11846)乐鑫 ESP32-C6 按需编译 SPI:选中 BSP_USING_SPI 后接入 IDF SPI master,修正共享 ESP 驱动未返回传输字节数、片选引脚取值等问题,并在配置为空时返回 -RT_EINVAL(6 个文件、+466/-19)。其三(#11847)ESP32-C3 链接脚本在 Windows 路径下的通配符修正:sections.ld 中以「/」书写的通配符未能匹配 Windows 目标路径中的 riscv 目录对象文件、导致向量跳转重定位越限,改用「?」同时兼容两种分隔符;与 #11816 为同一处修改、本次基于最新主线重做,Windows 加 GCC 11.2.0 下 scons 构建通过。

1.4 官方新闻接口连续第四十一日无新增(09-30)

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

官方新闻接口(rt_org 分类)返回的存档稿最新条目日期仍为 2026-06-17,窗口内无新增,连续第四十一日停更;产品与活动信息继续由微信公众号、社区论坛与 GitHub 渠道首发。

二、官方与社区活动

2.1 窗口内论坛与公开渠道无新增内容(09-30)

社区论坛文章接口窗口内无新增文章(最新仍为 09-29 上午的《MCU 链接脚本「升级」》,已在昨日日报收录);公开聚合渠道未见新推文,最近一次有效报道仍为 09-28 的「虚实结合物流工厂」教学平台文章。官方对外信息分发维持「新闻接口停更、社区渠道首发」的格局。

三、生态与厂商适配

3.1 RT-Thread Studio 英飞凌 OpenOCD 调试器组件升级至 5.50.0.3639(09-29)

日期:2026-09-29 14:35(合并时间) 来源:sdk-debugger-openocd-infineon PR #2

RT-Thread Studio 的 SDK 组件仓库 sdk-debugger-openocd-infineon(面向英飞凌及原赛普拉斯板卡的 OpenOCD 调试器包)在窗口内合并版本更新(#2):将内置 OpenOCD 升级至 5.50.0.3639(提交于 09-26)。该仓库 08-31 建立、09-01 完成首轮合并,本次为第二次合并,Studio 侧调试组件持续跟进上游版本。

3.2 厂商与软件包侧窗口内无新推送(09-30)

软件包索引(RT-Thread/packages,最新 09-24)、env 工具仓库(09-28)、GD32 下游仓(09-28)与器件支持包组织(最新 09-24)在窗口内均无新推送;esp-idf 软件包自 2023 年末后保持无推送状态。

四、行业应用

4.1 马来西亚理科大学毕设项目更新:RA8P1 + RT-Thread 端侧声学事件检测固件验证(09-30)

日期:2026-09-30 05:49 ~ 05:50(提交时间) 来源:KhaiFaw/ai-acoustic-event-detection

topic:rt-thread 生态下的第三方项目「Acoustic event detection at the edge」(马来西亚理科大学机电工程毕业设计)在窗口内连续提交两笔更新:核对声学固件构建与模型契约、修正嵌入式模型与固件之间的输入缩放不一致,并补充软件验证记录(16 项主机测试与一次全 BSP 本地构建通过;修正版固件尚未实机烧录评估)。项目基于瑞萨 RA8P1 Titan 板:RT-Thread 提供操作系统框架,瑞萨 FSP 提供设备支持,CMSIS-DSP 实现 FFT,TensorFlow Lite Micro 运行 INT8 CNN;以 MAX9814 麦克风采集 16000 点音频,经 MFCC 特征提取后在端侧识别婴儿啼哭、玻璃破碎、警报/警笛、敲门、门铃与背景六类声音。

五、总结与趋势观察

5.1 近一日趋势(09-29 ~ 09-30)

  • RISC-V 架构线出现明确合并信号:创始人亲自推动 #10320「近期合并」,提交者连夜三轮刷新并变基至最新主线——该重构(171 个文件)若合入,将成为 RISC-V 支持的一次系统性换代。
  • 内核内存安全修复密集提交:calloc 溢出(#11848)提交后次日即获 LGTM,ofw 哈希越界(#11845)等修复均附带可复现测试;修复方向集中在边界与溢出检查。
  • 乐鑫系 BSP 进入合入后修边阶段:C6 SPI(#11846)与 C3 链接脚本(#11847)由同一位贡献者接续推进,与 09-28 的 C6 BSP 合入、S3 BSP 提案形成完整序列。
  • 主线合入空窗与提案积压:master 自 09-28 22:22 后无新合入,窗口内动静全部集中在提案侧;建议关注 #10320 与 #11848 的后续合入动作。
  • 官方渠道延续平静:官方新闻接口停更进入第四十一日;论坛、聚合渠道窗口内均无新增。

5.2 局限性与去重说明

  • 去重:#11844(ESP32-S3 BSP,09-29 已收录,窗口内无更新)、#11834(vsnprintf 修复,09-25 已收录;窗口内于 09-29 21:53 完成一次修订推送,仍处评审)、#11816(无更新)不重复报道;#11797、#11841、#11132 及多条已合并旧提案窗口内仅触发自动化复查(格式化与内存对比机器人),无实质推进。
  • 排除:topic:rt-thread 命中的 zlgopen/awtk(通用 GUI 文档类提交)与 h120d-protocol(说明文件更新、与 RT-Thread 无实质关联)不收录。
  • 核查:Google News 中英文 3 天窗口均无新增有效报道;命中的行业年会推广内容与旧稿不收录。

附录:信源核查表

信源 核查结果
RT-Thread 官方新闻 API 最新条目 2026-06-17,窗口内无新增,连续第四十一日停更
官网新闻列表页 仍为前端动态渲染,无法直接核读(数据同官方新闻接口)
社区论坛文章接口 窗口内无新增文章;最新仍为 09-29 上午文章(已收录)
微信公众号与聚合渠道 未见新推文(以聚合渠道核验)
GitHub org: RT-Thread(主仓库 commits / PR / Issue) 主仓库窗口内无新合入(最后为 09-28 22:22);PR 新开 4 条(#11845 ~ #11848);#10320 窗口内三轮刷新、获创始人合并推动;#11848 获评审通过;Issue 窗口内无非 PR 类更新
GitHub RT-Thread/env 窗口内无新推送(最新 09-28)
GitHub RT-Thread/packages 窗口内无新推送(最新 09-24)
GitHub RT-Thread-Studio 组件组织 sdk-debugger-openocd-infineon 合入 #2(见 3.1);其余仓库窗口内无推送
GitHub 器件支持包组织与厂商下游(GD32-MCU-IOT 等) 窗口内无新推送(最新 09-24 / 09-28)
GitHub topic:rt-thread(近一周推送) 窗口内:ai-acoustic-event-detection(见 4.1);awtk、h120d-protocol 不收录(见 5.2)
GitHub releases / tags(主仓库) 窗口内无新发布,最新仍为 09-10 的 v5.3.0
Google News 聚合(中英文,走代理) 无新增有效报道(命中为行业年会推广与旧稿)

完整信源清单