RT-Thread Daily Intelligence Report (2026-08-22)
Research window: Past 24 hours (2026-08-21 11:18 ~ 2026-08-22 11:18 Beijing Time) Sources: RT-Thread official news API, GitHub (org: RT-Thread / topic: rt-thread / main repo commits / releases / PR), Google News aggregation (zh-CN, via proxy), HN, etc. (see Appendix: Source Verification Table for details)
Index
- I. Kernel and Version Updates
- NXP i.MX RT1180 EVK BSP major feature update: I2C DMA/CAN/SPI/DWT/SDIO and EtherCAT support (08-21)
- Kernel IPC timeout wakeup ownership race condition fix, with regression tests (08-21)
- C906 core retains only XuanTie MMU attributes (08-21)
- Renesas RA6W1 BSP device driver defect fixes (08-21)
- Nuvoton four-series CAN driver clamps received DLC (08-21)
- Version status stable: v5.2.2 unchanged, no new release (08-22)
- II. Official and Community Activities
- Official news API still has no new additions; news/activity category endpoints error out for the second consecutive day (08-22)
- Ruiqing Workshop registration countdown: 8/27 Shanghai EtherCAT hands-on session approaching (08-21)
- III. Ecosystem and Vendor Adaptation
- flespark/gdr: RT-Thread GDB debugging assistance framework updated three times within the window (08-21)
- Ecosystem observation: awtk commit is a general GUI improvement, not RT-Thread-specific (08-21)
- IV. Industry Application Special Section (Industrial / Robotics / Embodied Intelligence)
- No new standalone entries within the window; review of trends over the past 3 days (08-19 ~ 08-21)
- V. Summary and Trend Observations
- Appendix: Source Verification Table
I. Kernel and Version Updates
1.1 Major Feature Update for NXP i.MX RT1180 EVK BSP: I2C DMA/CAN/SPI/DWT/SDIO and EtherCAT Support
Date: 2026-08-21 (merged 17:45 Beijing time, PR #11715) Source: RT-Thread/rt-thread commit 6ea68279 / PR #11715
The largest merge in this window, led by an NXP engineer (nxp-ran), spanning 46 files, +3579/-769. [BSP][NXP] Add new features of I2C DMA, CAN, SPI, DWT and SDIO for RT1180: updates templates, configuration files, and build scripts to support HyperRAM, multicore kickoff, rpmsg-lite, NetC Ethernet, CherryUSB, and EtherCAT; updates linker scripts for GCC/IAR/KEIL toolchains to support multicore kick-off and different loading methods; updates Keil debug ini files; and adds peripheral feature support for I2C DMA, CAN, SPI, DWT, SDIO, and more. The i.MX RT1180 is an NXP crossover MCU (Cortex-M33 platform with integrated NetC Ethernet), and this is a vendor-led feature-level enhancement of the evaluation board BSP. Notably, EtherCAT support has been added to the NXP BSP manifest, echoing the EtherCAT mainline of the RealChip industrial platform—industrial real-time bus capabilities are advancing on two fronts within the RT-Thread ecosystem.
1.2 Kernel IPC Timeout Wakeup Ownership Race Fix with Regression Tests
Date: 2026-08-21 (merged 16:52 Beijing time) Source: RT-Thread/rt-thread commit ba79f694
[kernel][ipc] Fix timeout wakeup ownership race (submitted by ari.liu, 8 files, +721/-14): fixes the thread timer ownership issue when timer stop races with an in-flight timeout callback—thread timer ownership is retained until the timeout callback confirms it is no longer in progress, and IPC resources are only consumed after the waiter successfully resumes; also completes ownership cleanup for both generic and RT-Smart channel timeout callbacks. Accompanying deterministic scheduler and LWP regression tests cover six scenarios: Event, Semaphore, Mailbox, Message Queue, sender, and receiver. Resource ownership races in IPC timeout paths are a classic challenge in embedded RTOS, and this fix covers both the rt-thread kernel and rt-smart LWP channels while solidifying regression tests—a substantive enhancement to kernel robustness.
1.3 C906 Core Retains Only XuanTie MMU Properties
Date: 2026-08-21 (merged 16:51 Beijing time) Source: RT-Thread/rt-thread commit 5ae08713
Ensure that c906 uses only the Xuantie MMU properties (submitted by rcitach, 1 file, -56 lines): cleans up libcpu/risc-v/t-head/c906/riscv_mmu.h to ensure the T-Head XuanTie C906 (RISC-V) core uses only XuanTie MMU properties, removing ambiguity caused by mixing with generic RISC-V MMU properties. This is ongoing maintenance of rt-smart RISC-V kernel-side adaptation.
1.4 Renesas RA6W1 BSP Device Driver Bug Fixes
Date: 2026-08-21 (merged 13:10 Beijing time) Source: RT-Thread/rt-thread commit 46d74447
fix ra6w1 device bug (submitted by rcitach, 6 files, +124/-23): fixes device issues in RA6W1 EK board support, involving the ADC driver (drv_adc.c), PWM driver (drv_pwm_w.c), board-level Kconfig, and clock configuration (bsp_clock_cfg.h, hal_data.c). This continues the iteration cadence of the Renesas RA6W1 BSP: first version on 08-05, second phase on 08-11 with 45 files adding ADC/SPI/I2C and other drivers, and this third phase of bug fixes—consistent with the vendor BSP evolution pattern of “merge the skeleton first, then add drivers, then fix bugs.”
1.5 Nuvoton Four-Series CAN Driver Clamps Receive DLC
Date: 2026-08-21 (merged 11:22 Beijing time) Source: RT-Thread/rt-thread commit 642040c4
[bsp][nuvoton] Clamp CAN receive DLC (submitted by hanzhijian, 4 files, +16): uniformly clamps the CAN receive DLC (data length code) in drv_can.c across the m2354, m480, n9h30, and nuc980 series to prevent out-of-range values from being passed in—a robustness patch for the CAN driver.
1.6 Version Status Stable
Date: 2026-08-22 Source: rt-thread releases
The latest official version remains v5.2.2 (released 2025-10-31), with no new releases or pre-releases in this window. Recent accumulated fixes (Rust build, IPC race, libc/dfs, various BSPs) are expected to be released together in the next version.
II. Official and Community Activities
2.1 Official News API Still No New Additions; news/activity Category Endpoints Error for Second Consecutive Day
Date: 2026-08-22 Source: RT-Thread Official News API
The official news API (rt_org category) still shows 5 old entries, the latest being a 2026-06-17 report on the Abu Dhabi investment forum, lagging by about 2 months with no improvement; the news and activity category endpoints returned “category data does not exist, please contact the administrator” for the second consecutive day. The update cadence of official information outlets continues to lag behind actual developments on the community and media side.
2.2 RealChip Workshop Registration Countdown: 8/27 Shanghai EtherCAT Hands-On Session Approaching
Date: 2026-08-21 (published 16:55 Beijing time) Source: EE Times China (via Google News)
| EE Times China published “Next Thursday in Shanghai | RealChip Workshop Registration Countdown: EtherCAT Real-Time Control and Industrial Solutions Hands-On,” a follow-up promotion as the August 27 Shanghai “RealChip Industrial Platform Workshop” enters its registration countdown phase. The event was already warmed up on 08-18 (media followed up again after yesterday’s window); there is no new substantive information, but it reflects the official entry into a near-term promotional cadence; with only 6 days until the event, it is the most noteworthy on-the-ground observation point to track this week. The EET-China original site is unreachable, so article details cannot be expanded; the gnews link is cited. |
III. Ecosystem and Vendor Adaptation
3.1 flespark/gdr: Three Consecutive Updates in Window for RT-Thread GDB Debugging Helper Framework
Date: 2026-08-21 (merged 03:38 / 07:11 / 07:49 UTC) Source: flespark/gdr commits
The third-party GDB RTOS helper framework gdr had 3 merges directly related to RT-Thread in this window: fixing rtthread object container compatibility and heap abstraction data fields; falling back to memory traversal for rtthread heap information when relative fields are missing; and updating the rtt system output format. This tool added the rtthread heap detail command on 08-19, and continues to be refined for GDB debugging of RT-Thread/rt-smart scenarios with heap details and object container parsing, offering practical value for both kernel-mode and LWP user-mode debugging workflows.
3.2 Ecosystem Observation: awtk Commits Are General GUI Improvements, Not RT-Thread-Specific
Date: 2026-08-21 Source: zlgopen/awtk commits
Among repositories active in the past week under topic:rt-thread, awtk’s commits in this window (vgcanvas clip improvements, build script optimization, crc reimplementation) are all general GUI engine work with no direct relation to RT-Thread, marked as “ecosystem reference / not specific”; canopennode-rtt had no new commits in this window; and the GD32 downstream mirror repository gd32_rt-thread has had no updates since 08-19.
IV. Industry Application Special Section (Industrial / Robotics / Embodied Intelligence)
4.1 No New Standalone Entries in Window; Review of the Past 3 Days’ Trends
Date: 2026-08-19 ~ 2026-08-21 Source: See individual entries
There were no new standalone public reports on the industry application side in this window, but two industrial control echoes are worth noting:
- EtherCAT enters the NXP RT1180 BSP (today’s 1.1): industrial real-time bus capabilities land on the NXP platform, forming a dual track with the RealChip platform;
- RealChip Workshop registration countdown (today’s 2.2): the 8/27 Shanghai EtherCAT hands-on session enters near-term promotion.
Trends over the past 3 days (all previously reported in detail, reviewed here):
- RealChip Industrial Platform DSMC+FPGA communication at 90MB/s (08-19, EE Times China): RK3506J industrial board + FPGA expansion board, 16-bit DSMC parallel bus + rt_event event-driven DMA;
- Beningo 2026 RTOS performance report participation (08-19): RT-Thread is the only domestic open-source RTOS among the 8 participants;
- 8/27 RealChip Workshop: warm-up (08-18) → registration countdown (08-21): EtherCAT real-time control and industrial solutions hands-on.
Trend judgment: the EtherCAT ecosystem niche appears simultaneously on both the NXP and RealChip platforms, making industrial real-time bus the clearest mainline at present.
V. Summary and Trend Observations
- Kernel + BSP “fix day”: 5 merges in this window, the largest being the NXP RT1180 BSP feature update (+3579 lines, EtherCAT/HyperRAM/multicore/rpmsg-lite support), followed by the IPC timeout wakeup ownership race fix—covering both the kernel and rt-smart LWP channels with regression tests for six scenarios, making it the most substantial kernel-side robustness enhancement recently.
- Continued RISC-V-side maintenance: C906 XuanTie MMU property cleanup, with rt-smart RISC-V adaptation remaining active.
- Clear vendor BSP evolution cadence: Renesas RA6W1 has completed “first version → second phase driver additions → third phase bug fixes”; Nuvoton’s four series uniformly add DLC clamping to CAN drivers.
- Industrial control mainline advancing on two platforms: EtherCAT enters the NXP RT1180 BSP + RealChip’s 8/27 Workshop enters registration countdown; Thursday’s event is the most noteworthy on-the-ground observation point recently.
- Official information outlets continue to lag: rt_org has been stagnant for 2 months, and the news/activity category endpoints continue to error, with community and media developments still outpacing official channels.
- Version cadence: v5.2.2 has been maintained for over 9 months, with recent fixes (Rust build, IPC, libc/dfs, multi-vendor BSPs) continuing to accumulate; the next version release window is worth watching.
Appendix: Source Verification Table
| Source | Verification Result |
|---|---|
| RT-Thread Official News API (rt_org) | 5 old entries, latest 2026-06-17, no new additions in window |
| RT-Thread Official News API (news / activity) | Returned “category data does not exist, please contact the administrator” for second consecutive day |
| GitHub org: RT-Thread (sort=pushed) | Only the rt-thread main repository had a push in window (08-21 09:45Z); packages last pushed 08-21 01:24Z (belongs to yesterday’s window); env/smart-build outside window |
| rt-thread main repository commits | 5 in window: NXP RT1180 (6ea68279) / IPC race (ba79f694) / C906 MMU (5ae08713) / RA6W1 fix (46d74447) / Nuvoton DLC (642040c4), all included |
| rt-thread / packages releases | v5.2.2 (2025-10-31) remains latest, no new releases, no pre-releases |
| GitHub search topic:rt-thread (pushed>08-15) | 5 repositories: gdr (RT-Thread debugging tool, included) / awtk (general GUI, not specific) / canopennode-rtt (no commits in window) / gd32_rt-thread (no updates since 08-19) / h120d-protocol (documentation) |
| Google News “RT-Thread” when:3d (via proxy) | 1 valid entry (RealChip Workshop registration countdown 08-21, included); other noise (NetEase earnings, gambling SEO, Xingyun Technology robotics trade) removed |
| Google News “睿擎” when:2d (via proxy) | 1 entry, same registration countdown item, included |
| Google News “RT-Thread 睿赛德” when:7d (via proxy) | 0 entries |
| fetch_news.py (24h window) | 11 candidate entries: 9 from HN all “threads” false-match noise, 2 low-value graduation project repositories, all removed |