Research Window: 2026-10-14 08:00 ~ 2026-10-15 13:30 (Beijing Time, approx. 29 hours; this is a failure-recovery run for the day — the scheduled run and manual re-run were both aborted due to model service failures; the window starts from the cutoff of the previous report and extends to the generation time)

Sources: RT-Thread official news API, community forum article API, GitHub (org: RT-Thread main repo commits / PR / Issue / Releases, packages index, env tool repo, RT-Thread Studio SDK index, GD32 vendor downstream, topic:rt-thread ecosystem search), Google News aggregation (multiple Chinese and English queries, via proxy), HN Algolia, industry media channel verification (see appendix source list for details)


Index

  • I. Kernel and Version Updates
    • New Next RISC-V proposal submitted: RISC-V architecture port refactoring, unified RV32/RV64 common layer (10-15)
    • Network stack fix batch merged: ping statistics divide-by-zero and last-packet latency cases both landed (10-14 ~ 10-15)
    • Kernel and USB fix batch merged: calloc overflow and USB host interface count validation hardened (10-14)
    • Multi-vendor BSP and driver batch merged: ra6w1, ESP32-C3, STM32H723, RISC-V vector restore, etc. (10-14)
    • Pending proposals receive concentrated maintainer review: lwip macro control, ESP32-S3 BSP, rt_kprintf fix, STM32 Ethernet ops (10-14 ~ 10-15)
    • Other pending proposal activity: clang-format supplementary commit, N32 timer proposal reopened, ASan proposal supplementary testing (10-14)
    • Old defect ticket receives new discussion: at_gethostbyname overflow handling direction pending clarification (10-14)
    • Official news API sees no new entries for the 56th consecutive day (10-15)
  • II. Official and Community Events
    • Industrial Expo AI Car Workshop retrospective published: a new sample of edge AI deployment (10-15)
    • 〖2026 Embedded Competition〗”Shuheng Zhiyang” AI vision acupoint therapy robotic arm project post published (10-15)
  • III. Ecosystem and Vendor Adaptation
    • packages index: hpm_sdk v1.13.0 package index merged (10-14)
    • N32 standard peripheral driver repo fix commit: FEMC ECC constant usage correction (10-14)
  • IV. Industry Applications
  • V. Summary and Trend Observations
    • Recent one-day trends (10-14 ~ 10-15)
    • Limitations and deduplication notes

I. Kernel and Version Updates

The main repository completed 9 merges and 1 RISC-V refactoring commit within the window, marking the densest merge batch in the past week; on the review side, 8 pending proposals and multiple bug tickets were updated in parallel.

1.1 New Submission to Next RISC-V Proposal: RISC-V Architecture Port Refactoring, Unified RV32/RV64 Common Layer (10-15)

Date: 2026-10-15 11:51 (commit time) Source: PR #10320, refactoring commit 6bf3686

The RISC-V major refactoring proposal (#10320) pushed a large refactoring commit within the window, “[libcpu][risc-v] Refactor the RISC-V architecture port”: it introduces an optional RISC-V unified common layer (RV32/RV64), uses ARCH_RISCV and ARCH_CPU_64BIT for architecture and XLEN selection, unifies context, trap, MMU, cache, timer, SBI, SMP, and ISA handling, adds support for PLIC, CLIC, ACLINT, APLIC, and IMSIC, and establishes a mapping table from physical HART ID to logical CPU ID; the T-Head vendor override branch is retained. qemu-virt64-riscv becomes the first BSP to adopt the new common layer (the same directory supports both RV32 and RV64 S-mode), while existing BSPs that do not select the RT_USING_RISCV_NEW_COMMON macro continue to use the legacy_common / common64 paths. After the commit, automated workflows re-ran (format notification, review assignment, membrowse memory report); the RISC-V adjustment tracking ticket #11246 was refreshed in sync (11:52). The proposal remains open.

1.2 Network Stack Fix Batch Merged: ping Statistics Division-by-Zero and Last-Packet Delay Both Landed (10-14 ~ 10-15)

Date: 2026-10-14 09:33 ~ 2026-10-15 09:10 (merge time) Source: PR #11853, PR #11866

The netdev component merged two ping-related fixes within the window: the first (#11853, merged 10-14) fixes a shell crash caused by division-by-zero in ping statistics when the target is unreachable, with the associated bug ticket #11852 closed the same day; the second (#11866, merged on the morning of 10-15) corrects the last-packet delay logic—the original loop condition was always false, causing an extra delay after the last packet, and when the delay was zero it still called rt_thread_delay(0), returning an invalid argument; the fix records actual elapsed time and only calls the delay for non-last packets when the delay is greater than zero, with the associated bug ticket #11865 closed the same day. An earlier proposal in the same direction, #11862, was closed without merging.

1.3 Kernel and USB Fix Batch Merged: calloc Overflow and USB host Interface Count Validation Hardened (10-14)

Date: 2026-10-14 09:28 ~ 10:17 (merge time) Source: PR #11848, PR #11822

On the kernel side, a calloc integer overflow issue was fixed (#11848), submitted and merged by a community contributor. On the USB side, legacy USB host hardening was completed (#11822): addressing the bug ticket (#11288) where “the host directly trusts the interface count reported by the device, which can trigger out-of-bounds access,” an upper-bound check on the interface count and boundary handling in the interface enumeration and cleanup paths were added; both commits (interface count validation clarification, enumeration and cleanup finalization) were merged in sync, and the bug ticket was closed the same day.

1.4 Multi-Vendor BSP and Driver Batch Merged: ra6w1, ESP32-C3, STM32H723, RISC-V Vector Restore, etc. (10-14)

Date: 2026-10-14 09:13 ~ 09:44 (merge time) Source: PR #11814, PR #11847, PR #11851, PR #11861, PR #11855

Maintainers merged multiple vendor BSP and driver updates in a batch: Renesas ra6w1 optimized system resource allocation (main thread stack adjusted to 4096, RC commit, #11814); Espressif ESP32-C3 fixed IRAM wildcard matching and Bluetooth linker script mismatching under Windows paths (#11847); STM32H723-DM-MC02 added SPI6 BDMA support (#11851); RISC-V vector unit fixed vstart state restoration after configuration (#11861); the components/drivers reset framework fixed a build error when enabled together with ulog (#11855).

1.5 Pending Proposals Receive Concentrated Maintainer Review: lwip Macro Control, ESP32-S3 BSP, rt_kprintf Fix, STM32 Ethernet ops (10-14 ~ 10-15)

Date: 2026-10-14 10:13 ~ 2026-10-15 09:22 (review time) Source: PR #11815, PR #11844, PR #11864, PR #11819

Maintainers provided reviews on four pending proposals within the window: the lwip section macro control proposal (#11815) received a change request on the morning of 10-15 (the author had already pushed further changes on 10-14); the ESP32-S3 board support proposal (#11844), after the author responded to review feedback on 10-14, received a maintainer re-review with line-level comments on the morning of 10-15; the rt_kprintf implicit declaration fix proposal (#11864) received a change request—this case aims to fix abnormal %f log output in the IAR environment when the declaration is not included; the STM32 new Ethernet driver ops layer adaptation proposal (#11819) received a change request. All four cases remain open.

1.6 Other Pending Proposal Activity: clang-format Additional Commits, N32 Timer Proposal Reopened, ASan Proposal Supplementary Tests (10-14)

Date: 2026-10-14 09:46 ~ 12:27 (update time) Source: PR #11859, PR #11812, PR #11772

The clang-format specification refinement proposal (#11859) added two commits: style rule fine-tuning (alignment, brace line breaks, and spacing) with thread.c demonstrating the actual effect; the N32 series timer completion proposal (#11812) was reopened by a maintainer—this case completes the shared driver branch for N32H47x/48x and H49x with accompanying ci-attach entries; the heap memory ASan proposal (#11772) author added clarification: new range checks for rt_memcpy, rt_memset, and rt_memmove with optional libc interface wrappers, completing boundary tests for out-of-bounds, use-after-free, and zero-length cases, with the latest CI reportedly all passing.

1.7 Old Bug Ticket Receives New Discussion: Direction for at_gethostbyname Overflow Handling Awaits Clarification (10-14)

Date: 2026-10-14 16:26 (comment time) Source: Issue #5913

A heap buffer overflow report ticket created in 2022 (#5913) received a new comment within the window: noting that the discussion on overflow risk related to ip_str handling in at_gethostbyname has been shelved for over two years without conclusion, and suggesting the community clarify the handling direction—either limit the copy length or reject overly long hostnames—and designate a fix owner; if already resolved in another commit, adding the commit number would suffice to close the ticket.

1.8 Official News API Shows No New Entries for the 56th Consecutive Day (10-15)

Date: 2026-10-15 (verification time) Source: RT-Thread official news API

The latest entry returned by the official news API (rt_org category) remains 2026-06-17, with no new entries within the window, marking the 56th consecutive day of inactivity; product and event information continues to be first released via WeChat official account, community forum, and GitHub channels. The official website news list page is dynamically rendered on the frontend and could not be directly verified this issue.

II. Official and Community Events

2.1 Industrial Expo AI Car Workshop Recap Published: A New Sample of Edge AI Deployment (10-15)

Date: 2026-10-15 11:50 (article publication) Source: EET China

EET China published a recap of the RT-Thread Industrial Expo AI edge intelligent car Workshop: the on-site hands-on session on 10-13 was conducted with participants in pairs using dozens of intelligent car teaching kits, walking through the full workflow of hardware detection, system boot, peripheral debugging, real-time control, SLAM mapping, autonomous navigation, camera calibration, multimodal visual following, and AR comprehensive exercises, with on-site debugging of LiDAR, IMU, and depth cameras; the article also elaborates on its AIOS hybrid deployment concept—AI inference runs on the Linux side while high-reliability real-time control is handled by the RT-Thread kernel, with the two domains not interfering with each other; the event also showcased robots, drones, industrial control equipment, and other products built on the same foundation, with contact channels for solutions provided at the end. The article cites cumulative installations exceeding 2.5 billion units.

2.2 [2026 Embedded Competition] “Shuheng Zhiyang” AI Visual Acupoint Therapy Robotic Arm Project Post Published (10-15)

Date: 2026-10-15 08:32 (publication time) Source: forum post a2a82aa707bc2966

The 2026 Embedded Competition project post “Shuheng Zhiyang · Adaptive Multimodal Therapy Robotic Arm” was published: the lower-level controller uses a GigaDevice GD32H759I-EVAL (Cortex-M7, 600MHz) as the main controller, running RT-Thread to handle concurrent multi-peripheral communication and real-time motion control; the K230 vision side extracts 17 sets of human skeletal keypoints in real time and computes 3D coordinates of acupoints such as Neiguan, Tiantu, Zhongwan, and Quchi; the main controller performs inverse kinematics solving and then drives a four-DOF bus servo robotic arm to execute biomimetic massage acupressure, supporting adaptive following of subtle body movements; dual-path control is provided via a local Taojingchi touchscreen and cloud-based Web, Qt PC, and Android multi-terminal interfaces, with the cloud configured with SpringBoot services and integrated with DeepSeek intelligent consultation; safety mechanisms include angle limits, parameter validation, state machine management, and emergency stop.

III. Ecosystem and Vendor Adaptation

3.1 packages Index: hpm_sdk v1.13.0 Package Index Merged (10-14)

Date: 2026-10-14 18:41 (merge time) Source: PR #2045 (RT-Thread/packages)

The package index repository (RT-Thread/packages) merged the hpm_sdk v1.13.0 index proposal (#2045) within the window: adding the PKG_USING_HPM_SDK_V113 configuration and download entry (default version remains v1.10.0, requiring explicit selection), with the index corresponding to the upstream v1.13.0 tag released on 10-13 (adding HPM5100 series support). The case was merged the day after being opened on 10-13, marking the first merge in the index repository in half a month.

3.2 N32 Standard Peripheral Driver Repository Fix Commit: FEMC ECC Constant Usage Correction (10-14)

Date: 2026-10-14 09:45 (commit time) Source: fix commit 9983259

The RT-Thread-packages/n32h7xx_std_driver repository merged a fix commit within the window: the FEMC driver’s ECC status read interface now uses the standard constant group (FEMC_ECC_LAST_*), part of ongoing maintenance of the N32H7 series standard peripheral library, which together with the concurrent mainline N32 timer completion proposal (see 1.6) reflects increasing support density for the domestic N32 platform.

Other ecosystem channels remained silent within the window: the env tool repository (latest commit 10-10), the Studio SDK index (latest update 10-10), and the GD32 vendor downstream gd32_rt-thread (latest merge on main branch 09-28) all had no pushes within the window.

IV. Industry Applications

No new industry application entries were collected within the window; related activity is concentrated in community projects and media recaps (see Section II), while the edge-cloud collaborative dexterous robotic arm system technical sharing (10-12) and the six-city tour offline events (10-10) were covered in previous issues.

V. Summary and Trend Observations

  • RISC-V refactoring accelerates: #10320 completed a libcpu-level refactoring commit (unified common layer, interrupt controller extensions, HART mapping), with the RISC-V adjustment tracking ticket refreshed in sync; combined with the vector vstart fix merged on 10-14, the RISC-V architecture stack has entered a period of intensive implementation.
  • Maintainer concentrated merges are the densest this week: starting on the morning of 10-14, 9 PRs were merged into the main branch in a single day—two network ping cases, kernel calloc, USB host hardening, and five vendor BSP updates—clearing the nearly 45-hour merge gap from the previous issue.
  • Network stack robustness mainline closes the loop: the ping division-by-zero and last-packet delay cases both closed from bug ticket to fix merge on the same day, and with similar earlier proposals closed, netdev stability has been finalized.
  • Review queue fully active: 8 pending proposals saw activity within the window, with lwip macro control and ESP32-S3 BSP entering the manual review stage, and rt_kprintf and STM32 Ethernet ops also receiving change requests.
  • Dual-track output from ecosystem and community: packages completed the hpm_sdk index merge; the Industrial Expo Workshop recap and the competition therapy robotic arm project post continue to be published, with increasing content density in robotics and healthcare directions.

5.2 Limitations and Deduplication Notes

  • Catch-up run note: This issue is a failure catch-up run—the regular run of the day (08:00) and the manual catch-up run (09:51) were both aborted due to model service failures; this run was executed after service recovery, with the collection window covering from the previous issue’s cutoff (10-14 08:00) to the generation time (approximately 29 hours), as noted at the beginning of this issue.
  • Entries already covered in the previous issue (#10320, #11815, #11844, #11743, #11772, etc.) are only expanded upon in this issue for incremental changes within the window; #11861, #11862, etc. had merge or close actions this issue and are included under their new status.
  • The “Muyu Xinsheng” post (published 10-12) had its timestamp refreshed again (10-14 08:43); it is an entry already covered in the previous issue and is not expanded upon again.
  • Google News Chinese side: the Industrial Expo recap is a valid new addition (see 2.1); the September monthly report (10-11), robotic arm technical sharing (10-12), and six-city tour (10-10) were covered in previous issues; the “Bokente Industrial Expo New Product Launch” article was verified to contain no substantive RT-Thread content (false positive from search text matching) and is not included; “Ruiqing”-related queries had zero hits this issue. English side had zero hits.
  • All 4 HN hits were off-topic (programming essays, other product launches, etc.) and are not included; of the 5 items in topic:rt-thread over the past week, 2 within the window (awtk, h120d-protocol) are not specialized topics and are not included.
  • The EET China original site was unreachable via direct connection; the article was verified and compiled via search services and the site’s list channel.

Appendix: Source Verification Table

Source Verification Result
RT-Thread official news API (rt_org) No new items in window; latest archived post still 06-17, marking the 56th consecutive day without updates
Community forum article API 1 new post in window (see 2.2); another post (目语心声) had its timestamp refreshed, already-indexed entry, not duplicated
Official website news list page Frontend dynamically rendered, cannot be read directly (data same as official news API)
GitHub org: RT-Thread (main repo) 9 merges in window (see 1.2–1.4), 1 RISC-V refactor commit (see 1.1); 8 PR updates (see 1.5–1.6); 5 Issue updates (see 1.2, 1.7)
GitHub packages software package index #2045 merged (see 3.1); most recent merge 10-14
GitHub RT-Thread/env No pushes in window (most recent 10-10)
GitHub RT-Thread Studio component org sdk-index no pushes in window (most recent 10-10)
GitHub RT-Thread-packages n32h7xx_std_driver fix commit (see 3.2)
GitHub GD32 vendor downstream gd32_rt-thread no activity in window (main branch latest merge 09-28)
GitHub topic:rt-thread ecosystem search 5 items in past week; awtk (general-purpose GUI) and h120d-protocol (README-only update) not included in window
GitHub releases / tags No new releases on main repo (latest still v5.3.0 from 09-10)
Google News aggregation (Chinese and English, via proxy) 1 valid new item (CIIF recap, see 2.1); remainder are already-indexed or irrelevant (see 5.2)
HN Algolia 4 hits in window, none on-topic

Complete Source List