RT-Thread Daily Intelligence Report (2026-09-17)
Research window: Past 24 hours (2026-09-16 11:18 ~ 2026-09-17 11:18 Beijing Time) Sources: RT-Thread official news API, community forum article interface, GitHub (org: RT-Thread main repo commits / PR / Issue / Releases, env toolchain repo, package index repo, Studio BSP SDK org, topic:rt-thread ecosystem repos), Google News aggregation (zh-CN / en-US, via proxy), Chinese industry media
In This Issue
- I. Kernel and Version Updates
- Xiaohua Semiconductor HC32 series BSP configuration sync merged into mainline (09-16)
- STM32 GCC linker script capacity check fix merged, over-capacity firmware issue closed (09-17)
- SDIO driver deregistration memory leak fix proposal submitted, following up on previous defect report (09-17)
- Three small fixes enter review: UART4 RX DMA, block device log format, CI dependencies (09-17)
- lwip 2.2.1 stack support proposal continues iterating within window (09-16)
- II. Official and Community Activities
- Official release: “With Southeast Asia as a Pivot, RT-Thread Accelerates University-Industry Integration and Open Source Ecosystem Internationalization” (09-17)
- Livestream preview: Full walkthrough of remote control operation based on RT-Thread and NXP N947 (09-16)
- Two new technical articles on community forum: repository layering management and MQTT high-throughput connection leak (09-17)
- Official news API sees no new entries for the 28th consecutive day, product release focus remains on WeChat official account (09-17)
- III. Ecosystem and Vendor Adaptation
- Gino Pi BSP SDK adds JLink debug chain, fifty projects updated in tandem (09-16)
- Ruiqing platform debuts Gino Pi adaptation: GD32H77D development board full-chain out-of-the-box experience (09-16)
- IV. Industry Applications
- No new deployment cases within window, robotics direction remains silent (09-17)
- V. Summary and Trend Observations
- Recent three-day trends (09-14 ~ 09-17)
- Limitations and deduplication notes
- Appendix: Source verification table
I. Kernel and Version Dynamics
1.1 Xiaohua Semiconductor HC32 Series BSP Configuration Sync Merged into Mainline (09-16)
Date: 2026-09-16 17:54 (Beijing Time, merge time) Source: PR #11798
The configuration sync proposal for the Xiaohua Semiconductor HC32 series was merged into the mainline within the window, spanning 52 files with approximately 2,844 lines added and 720 lines removed. The four commits respectively completed the series configuration sync and project file regeneration, code formatting, header file format cleanup and a fix for a serial interrupt driver compilation error, and rtconfig rollback with formatting ignore list adjustments. Specific changes include removing the wakeup timer enable mask from the power management configuration, adjusting the name length upper limit to 24, and synchronizing the kernel name length configuration item. The proposal was submitted for review on 09-11 and completed its final revision round on 09-14, taking about five days from review to merge. The HC32 series has seen two batches of changes land in the past week: driver expansion and configuration sync.
1.2 STM32 GCC Linker Script Capacity Check Fix Merged, Over-Capacity Firmware Issue Closed (09-17)
Date: 2026-09-17 09:31 (Beijing Time, merge time) Source: PR #11805, Issue #11124
The capacity check defect in STM32 region linker scripts was fixed and merged within the window, with changes covering 110 linker scripts and approximately 659 lines each added and removed. The root cause was that some scripts used the initialized data section to specify the load address but did not associate that section with the corresponding read-only memory region. As a result, when the code and constants themselves did not exceed the limit but the combined initialized data image did, linking would still pass and produce firmware exceeding the configured capacity. The fix follows STMicroelectronics’ official linker script approach to complete the region attribution. The originating defect report had remained open since its submission in January this year and was closed alongside this fix.
1.3 SDIO Driver Deregistration Memory Leak Fix Proposal Submitted, Following Up on Previous Defect Report (09-17)
Date: 2026-09-17 10:01 (Beijing Time, submission time) Source: PR #11806
The SDIO driver deregistration defect recorded in the previous report has received a fix proposal, with changes to 1 file, 6 lines added, and 4 lines removed. The original logic only released the driver registration node when a matching SDIO card was found; when no card was present on the device or the card did not match, the node was not released, causing memory leaks with repeated registration and deregistration. The fix removes the driver to be deregistered from the driver linked list and releases the node regardless of whether a matching card currently exists, and only continues to invoke the driver’s removal callback when a card is matched, keeping the original device unbinding flow unchanged. From defect report to fix proposal took about two days, a relatively fast turnaround.
1.4 Three Small Fixes Enter Review: UART4 Receive DMA, Block Device Log Format, CI Dependency (09-17)
Date: 2026-09-17 10:38 ~ 11:50 (Beijing Time, submission time) Source: PR #11808, PR #11809, PR #11807
Three routine fixes entered review at the end of the window. The first adds UART4 receive-side definitions to the STM32H7 general-purpose DMA configuration, including instance, request, interrupt, and clock macros; previously, enabling UART4 receive DMA would cause a compilation failure. The second corrects a mismatch between log format specifiers and parameter types in the block device partition component; under some 32-bit toolchains, unsigned integers correspond to long integers, and using a short integer format specifier would trigger format warnings. The change only affects output statements and does not touch partition detection logic. The third installs a terminal information library dependency for the LLVM ARM CI pipeline, fixing the pipeline’s recent build failures.
1.5 lwip 2.2.1 Protocol Stack Support Proposal Continues Iterating Within the Window (09-16)
Date: 2026-09-16 18:39 (Beijing Time, latest update) Source: PR #11797
The network protocol stack version advancement proposal was updated again within the window, still spanning 1,874 files with approximately 346,000 lines added and 45 lines removed, and the discussion count increased to 4. The proposal fixes existing issues and introduces lwip 2.2.1 support, with the NXP i.MX RT1180 evaluation board as the validation platform, enabling Ethernet, the socket abstraction layer, network devices, and the lwip component. The review label is component, and a prior third-party memory comparison tool determined that no memory footprint change was introduced. If merged, the mainline network stack baseline will advance from 2.1.x to 2.2.x, a commonly used path for gateway and industrial networking scenarios; it remains in the review iteration phase.
II. Official and Community Activities
2.1 Official Release: “With Southeast Asia as a Fulcrum, RT-Thread Accelerates University-Industry Integration and Internationalization of the Open-Source Ecosystem” (09-17)
Date: 2026-09-17 11:20 (Beijing Time, publication time) Source: EE Times China aggregated entry
The aggregated source captured one official release within this window, focused on accelerating university-industry integration and open-source ecosystem internationalization with Southeast Asia as the priority. Cross-referencing with previously published community monthly reports on its public channels confirms that the Southeast Asia push takes the form of university memorandum signings, faculty workshops, and joint course development. Key actions in August included signing a cooperation memorandum with Open University Malaysia, using an Infineon development board workshop as the collaboration kickoff event, and visiting multiple Malaysian institutions to discuss joint laboratory directions; the disclosed total of university partnerships is approaching 200. The full text page was inaccessible due to site access restrictions; the scenarios and figures are cross-referenced from the aggregated summary and existing official channel information.
2.2 Livestream Preview: Full Analysis of Remote Control Operation Based on RT-Thread and NXP N947 (09-16)
Date: 2026-09-16 11:50 (Beijing Time, publication time) Source: EE Times China aggregated entry
An official livestream preview was published, covering a full analysis of remote control implementation based on RT-Thread and the NXP N947 platform, positioned as an advanced embedded technology livestream. The N947 belongs to NXP’s crossover processor series, and its evaluation board is already in the mainline BSP support list. Such livestreams are routine joint content operations with RealThread’s semiconductor partners and serve as a signal for tracking the pace of collaborative promotion with international chip vendors.
2.3 Two New Technical Articles on the Community Forum: Repository Layering Management and MQTT High-Throughput Connection Leak (09-17)
Date: 2026-09-17 09:01 / 09:20 (Beijing Time, publication time) Source: Forum article 64254b1144ae4465, Forum article 46bb8d1c8740c2e5
With the community forum article API restored, two technical articles from the same day were captured in this window. The first discusses managing firmware repositories using submodules plus sparse checkout, separating version boundaries, workspace boundaries, and build boundaries for the kernel, vendor libraries, board-level adaptations, and business code, arguing that only public modules with independent lifecycles and release cadences are worth splitting into submodules. The second is a real-device defect analysis: the device drops offline entirely under concurrent throughput of 5–10 KB/s, traced to the server shrinking the receive window and sending a finish packet, where the socket close returns an in-progress error while the abstraction layer and upper components still treat it as success and release the handle, ultimately rendering the underlying socket unreachable and heap memory dropping to the kilobyte level. The author worked around this by wrapping the close call with the existing send lock, and after 30 regression rounds resources returned to baseline. Both articles are community-generated and offer reference value for long-running devices.
2.4 Official News API Shows No New Entries for the 28th Consecutive Day; Product Launch Focus Remains on WeChat Official Account (09-17)
Date: 2026-09-17 (verification time) Source: RT-Thread official news API
The latest entry on the official news API is still dated 2026-06-17, with no additions in this window, marking the 28th consecutive day without updates; the official website news list page also returns a loading failure. In contrast, the Gino Pi launch article on the official store side was updated within this window to 2026-09-17 11:15, with product and event information continuing to debut via the WeChat official account and store channels. External observation requires cross-verification using aggregated sources alongside repository status; the official API can currently only serve as a historical article index.
III. Ecosystem and Vendor Adaptation
3.1 Gino Pi BSP SDK Adds JLink Debug Chain, 50 Projects Updated Together (09-16)
Date: 2026-09-16 18:27 / 18:33 (Beijing Time, commit time) Source: Studio BSP SDK repository
The Studio BSP SDK for the Gino Pi board added JLink debug support within this window, with two commits totaling 50 files, approximately 2,281 lines added, and 20 lines deleted. The approach generates JLink debug launch configurations and debugger settings files for each example project, with synchronized updates to the Chinese and English documentation and project guides. Previously, the SDK’s download and debug chain had only two paths: DAP-Link on the Studio side and CMSIS-DAP on the MDK side. This addition completes a third debugger option, more friendly to industrial and production validation teams using JLink. The SDK is based on kernel 5.3.0 and includes 16 peripheral and application example projects; the board is built around the GD32H77D, positioned for high-performance graphical interaction and networking evaluation.
3.2 Ruiqing Platform First to Adapt Gino Pi: GD32H77D Development Board Full-Chain Out-of-the-Box (09-16)
Date: 2026-09-16 11:50 (Beijing Time, publication time) Source: EE Times China aggregated entry
According to the aggregated source entry, the Ruiqing platform is the first to adapt the Gino Pi development board, emphasizing full-chain out-of-the-box readiness for the GD32H77D platform. The Ruiqing platform previously supported Rockchip RK3506 and RK3562 lines; this extends toward microcontroller-class high-performance graphics platforms, complementing its industrial control and edge interaction positioning. The accompanying board support package and example projects are already in place on the Studio side, and the debug chain was completed with JLink in the same window. The original page was inaccessible due to site access restrictions; the adaptation scope and feature list are cross-referenced from the aggregated summary and publicly available SDK repository materials.
IV. Industry Applications
4.1 No New Deployment Cases in This Window; Robotics Direction Remains Silent (09-17)
Date: 2026-09-17 (verification time) Source: RT-Thread official news API, GitHub org: RT-Thread
No new mass-production or commercial deployment cases appeared in this window, nor were there any case-type articles on the official news API; the forum article API and aggregated sources likewise showed no industry application content. The trackable scenario leads remain the two recorded in the previous issue: the open-source competition’s industrial quality inspection topic is in the registration phase; university competition winning entries are concentrated in intelligent perception and embedded terminal directions. No new activity in the robotics and embodied intelligence direction this issue, consistent with the pace of the past two weeks.
V. Summary and Trend Observations
5.1 Trends Over the Past Three Days (09-14 ~ 09-17)
- Legacy defects entering a cleanup phase: The two main merges in this issue are both closures of long-pending issues — the STM32 linker script over-capacity defect was closed after being suspended for eight months since January this year, and the SDIO deregistration leak went from defect report to fix proposal in just two days. The review and fix closure speed is faster than the previous issue.
- Domestic microcontroller vendors are the main merge contributors: Huada Semiconductor HC32 series configuration synchronization and Nations Technology N32H series driver extensions both landed within the past three days; adaptation completion by domestic microcontroller vendors remains the primary source of mainline merges.
- Development board support shifting from “runs” to “works well”: After the Gino Pi launch, the JLink debug chain and Ruiqing platform adaptation were both completed within this window, indicating the focus has shifted from hardware release to toolchain and platform usability — a typical cadence during new product introduction.
- Two long-term threads continue: network stack and directory management: The lwip 2.2.1 proposal continues to iterate, and a community article on repository layering using submodules plus sparse checkout has appeared, corresponding to the two long-term topics of mainline upgrades and engineering organization respectively.
- Official API has been dormant for nearly two months; communication channels have fully migrated: The official news API has gone 28 consecutive days without additions, with all product and event information debuting via the WeChat official account, store, and forum channels. External observation now requires cross-verification using aggregated sources alongside repository status.
5.2 Limitations and Deduplication Notes
- All three news entries in this issue come from aggregated sources; the original site pages were inaccessible due to access restrictions. The adaptation scope of the Ruiqing adaptation and the specific figures in the Southeast Asia article are cross-referenced from aggregated summaries alongside the official SDK repository and existing community monthly reports, without secondary confirmation from the original pages.
- Deduplication notes: The HC32 driver extension proposal, STM32N657 and N32H series merges, env major version release, SDIO defect report, and lwip 2.2.1 iteration from the previous issue were all covered in the 2026-09-15 and 09-16 reports. New content in this issue includes the aforementioned two merges and four new proposals, two forum technical articles, and the Gino Pi JLink and Ruiqing adaptations.
- The HC32 entry in this issue and the HC32 driver extension in the previous report belong to different proposals in the same series; they are described separately in the body and have not been merged.
- The official news API has no additions; its latest entry date is 2026-06-17.
Appendix: Source Verification Table
| Source | Verification Result |
|---|---|
| RT-Thread official news API | Latest entry dated 2026-06-17, no new items within the window, marking the 28th consecutive day without updates |
| Community forum article API | Normal, two new technical articles within the window (09-17), plus one store release post update (09-17) |
| GitHub org: RT-Thread (main repo commits) | 2 merges within the window: HC32 configuration sync, STM32 linker script capacity check fix |
| GitHub org: RT-Thread (PR / Issue) | 2 proposals merged; 4 new proposals opened; STM32 linker script defect report closed |
| GitHub RT-Thread/rt-thread (releases) | No new releases within the window, latest is v5.3.0 on 09-10 |
| GitHub RT-Thread/env (toolchain) | No new commits or releases within the window, latest is v2.0.2 on 09-16 |
| GitHub RT-Thread/packages (package index) | No new commits within the window, latest is the STM32N657xx FSBL index on 09-14 |
| GitHub RT-Thread-Studio (BSP SDK org) | Gino Pi BSP SDK added JLink debug support within the window, no pushes to the RealThread SDK index |
| GitHub topic:rt-thread (pushes in the past week) | One third-party drone protocol reverse-engineering project push within the window, tagged with RT-Thread, serves as non-dedicated ecosystem reference |
| Google News aggregation (Chinese and English, via proxy) | Three valid entries matched (RealThread adaptation, Southeast Asian universities, livestream preview), the rest were title word-splitting mismatches and gambling content, already filtered out |
| Chinese industry media original sites | EE Times China site was inaccessible this period, all three articles are based on aggregated summaries, original page text not obtained |
Complete Source List
- [1] Xiaohua Semiconductor HC32 series BSP configuration sync merged into mainline (PR #11798) — https://github.com/RT-Thread/rt-thread/pull/11798
- [2] STM32 linker script capacity check fix merged into mainline (PR #11805) — https://github.com/RT-Thread/rt-thread/pull/11805
- [3] STM32 firmware exceeding flash capacity defect report (Issue #11124) — https://github.com/RT-Thread/rt-thread/issues/11124
- [4] SDIO driver deregistration memory leak fix proposal (PR #11806) — https://github.com/RT-Thread/rt-thread/pull/11806
- [5] STM32H7 UART4 receive DMA configuration supplement (PR #11808) — https://github.com/RT-Thread/rt-thread/pull/11808
- [6] Block device partition log format specifier fix (PR #11809) — https://github.com/RT-Thread/rt-thread/pull/11809
- [7] LLVM ARM continuous integration dependency fix (PR #11807) — https://github.com/RT-Thread/rt-thread/pull/11807
- [8] lwip 2.2.1 protocol stack support proposal (PR #11797) — https://github.com/RT-Thread/rt-thread/pull/11797
- [9] Gino Pi BSP SDK repository (JLink debug support commit) — https://github.com/RT-Thread-Studio/sdk-bsp-gd32h77d-realthread-ginopi
- [10] RealThread platform first adaptation of Gino Pi aggregated entry — https://news.google.com/rss/articles/CBMiU0FVX3lxTE4zcHliZWJ3Z0oxLVVmMVZZM19BSkExQ19DQXJtVjJLSWhQQWw1dmRxejlXRUloNUV2cnh6NW5DdTBCbFc5N2VxTVFsSFhScFBQMVpN?oc=5
- [11] Accelerating university-industry integration with Southeast Asia as a pivot aggregated entry — https://news.google.com/rss/articles/CBMiU0FVX3lxTE1JdXRTOFJ0cWRzN1FGYzNzbEtxb2NRck90M01iaGF2S0tPaXhNb3NTb1FIb2QzYkxjckx3eTN3SDItYkR2em9pdlZQem42VzNydXhV?oc=5
- [12] RT-Thread and NXP N947 based livestream preview aggregated entry — https://news.google.com/rss/articles/CBMiU0FVX3lxTE8wbW9VU1pwMU1iY0paWGFvOFMyblVMbjhSUEpSa1JsOVpsSjBHcld5MHhaZVVEMktyWEpyWElxVElPSmNqZ1FNdVdrYXl6Y3Q0Mk8w?oc=5
- [13] Forum technical article “Managing RT-Thread with Git Submodule + Sparse Checkout” — https://club.rt-thread.org/api/index/getContent?id=64254b1144ae4465
- [14] Forum technical article “Socket resource leak caused by RyanMqtt+LWIP+high throughput” — https://club.rt-thread.org/api/index/getContent?id=46bb8d1c8740c2e5
- [15] Official store Gino Pi release post (forum article API) — https://club.rt-thread.org/api/index/getContent?id=05086f4d786c7a0b
- [16] RT-Thread official news API — https://club.rt-thread.org/api/index/getList?type=rt_org