Еженедельный отчёт RT-Thread (2026-09-11 ~ 2026-09-18)
Отчётный период: с 11 сентября 2026 года (пятница) по 18 сентября 2026 года (пятница), всего 8 календарных дней, 6 дней выпуска Источники материалов: ежедневные отчёты о динамике RT-Thread данного издания (09-11, 09-14, 09-15, 09-16, 09-17, 09-18, всего 6 выпусков) Пояснение к составлению: данный период охватывает пять измерений: ядро и версии RT-Thread, инструментальная цепочка, адаптация экосистемных производителей, активность сообщества и отраслевые применения; все пункты взяты из проверенных источников текущих ежедневных отчётов
1. Главные новости недели
- Тройное принятие поддержки RISC-V для платформы XuanTie C908 (09-15): поддержка rt-smart, MMU и SMP одновременно вошла в основную ветку, в сумме 31 файл, добавлено около 2575 строк, удалено 565 строк; MMU дополнена режимами адресации SV39 / SV48 / SV57, проверочной платформой является xiaohui C908 под эмуляцией QEMU. Тем самым данное ядро перешло от однопоточного запуска к этапу, на котором возможна многоядерная проверка в пользовательском режиме.
- Предложение о ленивом переключении контекста FP/RVV для RISC-V получило положительный отклик мейнтейнеров ядра (09-15): тема OSPP 2026 указывает, что слой портирования RISC-V при каждом переключении контекста безусловно сохраняет и восстанавливает полное состояние FPU и совершенно не поддерживает векторное расширение RVV; мейнтейнеры признали это весьма хорошим предложением по оптимизации производительности и приветствуют отправку PR.
- Инструментальная цепочка env совершила скачок до v2.0.0 с немедленным выпуском v2.0.2 (09-16): номер версии поднялся с 1.5.x сразу до 2.0.0, это первый релиз с апреля 2024 года; система конфигурации переработана на базе kconfiglib, на стороне Windows переход на регистрируемые команды, добавлена команда sdk и встроенная система сборки, введён env.json в качестве единого источника информации, имя дистрибутива изменено на rt-env.
- Два крупных предложения BSP последовательно вошли в основную ветку в течение окна (09-16): BSP STM32N657 Nucleo от STMicroelectronics (83 файла, добавлено около 17884 строк) и расширение драйверов трёх серий N32H от Nations Technology (70 файлов, добавлено около 8096 строк, удалено 2778 строк) были приняты одно за другим, от подачи на рассмотрение до принятия прошло около пяти-шести дней; сопутствующий индекс программного пакета STM32N657xx FSBL был принят ранее 09-14, тем самым данная серия полностью обеспечена как на стороне BSP, так и на стороне программных пакетов.
- Отладочная плата Gino Pi сформировала полную цепочку: индекс, продажи, адаптация (09-11 ~ 09-16): 09-11 вошла в индекс SDK RT-Thread Studio (GD32H77D-Gino BSP v1.0.0, размер пакета 138 MB), 09-15 совместно с GigaDevice официально поступила в продажу (стартовая скидка 80 юаней), 09-16 дополнена отладочная цепочка JLink (50 примеров проектов) и получена первичная адаптация на платформе Ruiqing.
- Сосредоточенное закрытие накопленных дефектов (09-12 ~ 09-17): дефект проверки ёмкости в скриптах компоновки различных областей STM32 исправлен и принят, охвачено 110 скриптов компоновки; в тот же период закрыт отчёт о дефекте, поданный в январе этого года и висевший около восьми месяцев; утечка памяти при разрегистрации драйвера SDIO от отчёта о дефекте (09-12) до предложения об исправлении (09-17) заняла около двух дней, кроме того, четыре issue категории безопасности были сосредоточенно закрыты 09-13.
- Интенсивная работа вузовских соревнований и контента сообщества (09-15 ~ 09-18): объявлены результаты национального финала Девятого национального конкурса по проектированию встраиваемых чипов и систем среди студентов вузов, Шэньчжэньский технический университет завоевал специальный приз Кубок RT-Thread и 3 первых приза национального уровня; серия вводных руководств на форуме сообщества, открытые проекты конкурса и дискуссионные темы об инструменте графической конфигурации составили основное содержание прироста в течение окна.
- Официальный новостной канал: нулевые обновления за весь период: последняя запись официального новостного интерфейса остаётся на 2026-06-17, это уже двадцать второй — двадцать девятый день подряд без пополнений; анонсы продаж продуктов и мероприятий впервые публикуются через официальный аккаунт WeChat, интернет-магазин официального сайта и форум.
2. Динамика ядра и версий
Версии и основная ветка
- Завершение выпуска v5.3.0 (включено в ежедневный отчёт начала периода 09-11, дата события 09-10): журнал изменений от v5.2.2 до v5.3.0 принят в master, номер версии основной ветки продвинулся до v5.3.1; исправления стадии beta перенесены обратно в основную ветку 14 коммитами, 23 файлами; все три события и выпуск Release плотно состоялись в один и тот же вечер.
- После завершения версии основная ветка вернулась к штатному принятию (с 09-14): принятия в данном периоде охватывают улучшение драйверов периферии, принятие BSP новой серии, дополнение архитектурных бэкендов и исправление скриптов компоновки; новых релизов в окне не было, последней официальной версией по-прежнему остаётся v5.3.0 от 09-10.
- Инструментальная цепочка выпустила две версии за неделю: в ежедневном отчёте начала периода зафиксирован Env v1.5.3 (выпуск 09-10, первая версия этого инструмента с апреля 2024 года); спустя шесть дней env выпустила подряд v2.0.0 и v2.0.2 (09-16), номер версии подскочил до 2.0.0.
Принятые в основную ветку исправления на этой неделе (по времени)
- Две правки вводной документации QEMU объединены, дополнены зависимости apt и обновлены неработающие ссылки на скачивание инструментальной цепочки (09-11, #11789 / #11794)
- Поддержка STM32 SPI BDMA объединена, унифицирована конфигурация трёх типов каналов передачи — DMA / BDMA / GPDMA (09-14, #11689)
- Для платформы XuanTie C908 объединены три подряд изменения: rt-smart, MMU и SMP (09-15, #11775)
- Драйвер Ethernet STM32 завершил миграцию на интерфейсы нового уровня аппаратной абстракции, проверен на двух платформах — F4 и H7 (09-15, #11781)
- STM32N657 Nucleo BSP объединён в основную ветку: восемьдесят три файла, добавлено около 17884 строк (09-16, #11799)
- Расширение драйверов трёх серий N32H от Nations Technology объединено в основную ветку, охватывает три оценочные платы (09-16, #11800)
- Синхронизация конфигураций BSP серии HC32 от Xiaohua Semiconductor объединена в основную ветку: пятьдесят два файла (09-16, #11798)
- Исправлена проблема компоновки функций с именами типов в драйвере прямого доступа к памяти STM32 (09-16, #11803)
- Исправлена проверка ёмкости в компоновочных скриптах GCC для STM32, охвачено 110 компоновочных скриптов (09-17, #11805)
- Объединено исправление зависимостей непрерывной интеграции LLVM ARM: для этого конвейера доустановлена зависимость библиотеки информации о терминале (09-17, #11807)
Безопасность и дефекты
- Четыре issue класса безопасности массово закрыты (09-13): касаются переполнения буфера стека компонентов пути tmpfs, неограниченного переполнения стека и ошибки на единицу при обработке имён очередей сообщений POSIX, выхода за границы кучи при чтении с большим отрицательным смещением в pread, записи за границы кучи из-за неподрезанного результата дополнения finsh (#11735 ~ #11738). Все четыре помечены закрытыми во второй половине дня 09-13; в публичных записях не обнаружено соответствующих им по пунктам исправляющих коммитов.
- Сбой дерегистрации драйвера SDIO и утечка памяти узла (сообщено 09-12, предложение исправления 09-17): исходная логика освобождала узел регистрации драйвера только при совпадении с картой SDIO; без карты или при несовпадении узел не освобождался, и повторная регистрация и дерегистрация приводили к утечке памяти. Решение исправления — независимо от наличия совпадающей карты удалять узел из связного списка драйверов и освобождать его, а обратный вызов удаления вызывать только при совпадении с картой.
- Дефект превышения ёмкости прошивки STM32 закрыт (09-17): этот отчёт с января текущего года долго оставался незакрытым; на этот раз он закрыт вместе с исправлением проверки ёмкости компоновочных скриптов.
Наблюдения за очередью рецензирования
- Долгосрочная линия обновления сетевого стека: предложение поддержки lwip 2.2.1 (#11797) в течение окна многократно переотправлялось и дорабатывалось, объём — 1874 файла, добавлено около 346 тыс. строк, платформа проверки — оценочная плата NXP i.MX RT1180, стороннее сравнение памяти показало отсутствие изменений в потреблении памяти; вопрос об объединении пока остаётся открытым.
- Плотный поток на рецензирование новых BSP и драйверов отечественных MCU: STM32N657 Nucleo BSP 09-14 за один день четырежды принудительно отправлялся для исправления проблем непрерывной интеграции; три серии N32H от Nations Technology после поочерёдных ответов на автоматические замечания рецензирования были переотправлены; серия HC32 от Xiaohua Semiconductor, серия STM32N657 от STMicroelectronics и другие составляют основную часть очереди рецензирования.
- Три ординарных исправления в конце окна поступили на рецензирование (09-17): для STM32H7 универсальный DMA дополнен определением приёмной стороны UART4 (#11808), исправлены спецификатор формата журнала и тип параметра компонента разделов блочного устройства (#11809), дополнены зависимости непрерывной интеграции LLVM ARM (#11807, объединено в тот же день).
- Архитектурный бэкенд перешёл из рецензирования в объединение: поддержка QEMU rt-smart для XuanTie C908 от Damo Academy (#11775, открыто 08-31) завершена объединением 09-15, три режима адресации MMU и SMP поставлены одновременно.
3. Экосистема и адаптация производителей
BSP производителей
- GigaDevice (Gino Pi / GD32): Gino Pi добавлен в индекс Studio SDK (09-11); совместный релиз с Ruiside, стартовая скидка 80 юаней (09-15); в Studio BSP SDK добавлен отладочный канал JLink, два коммита в сумме охватывают 50 файлов (09-16); в нижестоящих платах GD32 унифицировано именование переключателей прямого доступа к памяти для двух линий последовательной шины и исправлена сборка оценочной платы серии 207I (09-18); предложение по исправлению инициализации выводов приёма-передачи UART GD32 направлено на ревью: вывод передачи настроен как альтернативный push-pull, вывод приёма — как вход с подтяжкой, затрагивает четыре серии E50x / F10x / F20x / F30x (09-16, #11804).
- STMicroelectronics (STM32): STM32N657 Nucleo BSP включён в основную ветку, это первый случай попадания данной серии в список поддержки основной ветки; индекс пакета STM32N657xx FSBL включён ранее (09-14); драйвер Ethernet STM32 переведён на новый интерфейс уровня аппаратной абстракции (09-15, 8 файлов, добавлено 755 строк, удалено 968 строк); пакеты поддержки устройств STM32F4 массово синхронизированы, базовый адрес таблицы векторов по умолчанию указывает на базовый адрес внутренней флеш-памяти, исправлены определения битов (09-17); исправлена проверка ёмкости в линкерных скриптах STM32 GCC (09-17, 110 скриптов).
- Nationz: расширения драйверов трёх серий N32H47x / N32H48x, N32H49x, N32H7xx включены в основную ветку; в общем драйверном слое добавлены заголовочные файлы конфигурации ADC, DAC, I2C, SPI и расширены ветки драйверов Ethernet, GPIO, аппаратного I2C, NAND, QSPI, SDRAM, UART и сторожевого таймера; три оценочные платы одновременно добавлены в матрицу непрерывной интеграции (09-16).
- Xiaohua Semiconductor: синхронизированы конфигурации BSP серии HC32, пятьдесят два файла, добавлено около 2844 строк, включая перегенерацию файлов проектов, приведение формата и исправление ошибок компиляции драйвера прерываний UART (09-16).
- NXP: в качестве платформы валидации предложения lwip 2.2.1 предоставлена поддержка оценочной платы i.MX RT1180; также анонсирован технический стрим о пульте дистанционного управления на базе платформы N947 (09-16).
- Infineon: предложение по исправлению несоответствия макросов условной компиляции PWM оценочной платы PSoC6 направлено на ревью; несоответствие имён макросов и конфигурации платы привело к тому, что код инициализации PWM примера со слайдером был целиком исключён при компиляции, изменения затрагивают 14 файлов (09-16, #11802).
- Общая картина на уровне релиза (раздел BSP v5.3.0, включён в ежедневный отчёт на начало периода): охватывает Renesas, GigaDevice, NXP, STMicroelectronics, Rockchip, Raspberry Pi, Damo Academy XuanTie, Nuclei и другие; среди них Damo Academy XuanTie добавила поддержку платформы XuanTie XiaoHui C908X и SMP-поддержку для процессоров серий C / R XuanTie, дополнила поддержку Svpbmt для C908 и исправила атрибуты кэша и атрибуты таблиц страниц для C906 / C908.
Пакеты и промежуточное ПО
- Формирование двойного стека CANopen: индекс пакета Lely CANopen включён в репозиторий индекса пакетов (09-11, PR #2038), предоставляется среда выполнения single-owner EV/IO2, интеграция с RT-Thread CAN и опциональный сервис ведущего узла; в CanopenNode проведён рефакторинг модульного Kconfig и обновление версии до v1.2.0 отправлено на рассмотрение; в компоненте хранения параметров добавлена опция пользовательского backend приложения.
- Выравнивание пакетов поддержки устройств: в пакете поддержки устройств STM32F4 массово дополнены узлы исторических версий и исправлен базовый адрес таблицы векторов по умолчанию; недавние действия с пакетами в основном направлены на выравнивание с upstream и восполнение (09-17).
- Прочие обновления индекса: индекс пакета STM32N657xx FSBL включён (09-14); пакет виртуальных датчиков с поддержкой отправки по MQTT отправлен на рассмотрение (09-11).
Пояснения к верификации
- В универсальном инструментарии интерфейса AWTK сохраняется высокая частота коммитов; при построчной проверке это общие улучшения — обработка глифов, интерфейс обратного вызова простоя элементов управления, скрипты сборки и исправления сборки под платформу Android — без затрагивания специализированного слоя адаптации ядра, по установившейся практике учтены как справочные для экосистемы и не выделены в отдельные пункты.
- Сторонние личные проекты в окне мониторинга, теги которых содержат данную тему (записи обратной разработки протоколов ручного стабилизатора и дрона, проект управления провинциального конкурса), не являются действиями производителей или официальных структур и служат лишь справочным показателем активности экосистемы.
4. Официальные и общественные мероприятия
- Соревнования: опубликованы итоги национального финала Девятого всекитайского студенческого конкурса по проектированию встраиваемых чипов и систем. Конкурс организован Китайским обществом электронного образования, задания совместно сформулированы 15 чиповыми компаниями; в нём приняли участие 908 вузов, 44,5 тыс. студентов, 17 тыс. команд. Шэньчжэньский технический университет получил гран-при — кубок RT-Thread, а также 3 первых, 4 вторых и 2 третьих места на национальном уровне; работа-обладатель гран-при — «Интегрированный терминал на базе RT-Thread для настольной атмосферной подсветки с жестовым управлением и ухода за растениями» (09-15).
- Официальные материалы: статья «От основ ОС к внедрению AI: полностековые возможности RT-Thread Ruiside как опора для интеллектуальной модернизации промышленности» опубликована в отраслевых медиа (09-14); «С Юго-Восточной Азией как точкой опоры: RT-Thread ускоряет интеграцию вузов и производства и интернационализацию экосистемы открытого исходного кода» (09-17), где раскрыто, что общее число вузовских партнёрств приблизилось к 200.
- Ежемесячный отчёт сообщества: Ruiside выпустила обзорный ежемесячный отчёт сообщества за август; основное содержание — подписание меморандума о сотрудничестве с Открытым университетом Малайзии, старт сотрудничества с воркшопа на отладочной плате Infineon и визиты в ряд малайзийских учебных заведений для обсуждения направления совместных лабораторий (09-12).
- Анонсы стримов: практика сбора температуры и влажности от RS485 до Modbus (09-11); полный разбор работы пульта на базе RT-Thread и платформы NXP N947 (09-16).
- Анонсы мероприятий: опубликован анонс пятого технического салона альянса автомобильного ПО Линьгана, в котором участвуют Horizon Robotics и другие компании; содержание охватывает вычислительные мощности AI, развёртывание моделей, основу операционной системы и инструментальные цепочки (09-15).
- Форум сообщества: в окне мониторинга добавлено несколько технических статей и руководств, включая выбор ведущего устройства Lely CANopen (09-11), загрузку и эмуляционную отладку probe-rs (09-11), практику мыши с управлением по движению тела на STM32F407 (09-12), процесс запуска библиотеки времени выполнения C для MCU (09-14), управление репозиторием прошивки с помощью подмодулей и sparse checkout (09-17), анализ утечки ресурсов сокетов из-за высокой пропускной способности MQTT (09-17), а также две главы серии вводных руководств для отладочной платы Xinghuo-1 (устройство PIN и внешние прерывания, последовательный порт UART, 09-18); кроме того, появился дискуссионный пост о графическом инструменте настройки ядра и компромиссах облегчения однотипных ядер (09-18).
- Официальный API новостей: с двадцать второго по двадцать девятый день подряд без новых записей; последняя запись остаётся на 2026-06-17; пять материалов, возвращённых интерфейсом за этот период, — это архивные записи о форумных мероприятиях и наградах за май—июнь.
5. Отраслевые применения и коммерческие тенденции
- Заявка на премию: Ruiside подала заявку с «Базовой операционной системой транспортного средства Chengxuan» на «Премию за лучшую практику применения технологий» в рамках 8-й премии Jinji Award 2026; область заявки — автомобильное ПО и искусственный интеллект; это повторная заявка на ту же премию (09-11).
- Трансфер результатов конкурса: открытый проект задачи H «Система управления движением балансирующего шара в автомобиле» Всекитайского студенческого конкурса по электронному проектированию 2026 после конкурса полностью перенесён на платформу Xinghuo-1 и открыт; репозиторий содержит автомобильный проект, программу компьютерного зрения и модель детекции (09-18).
- Практика носимых устройств: проект прошивки умных часов на базе платформы SF32LB52 компании Sifli Technology и отладочной платы Huangshan Pi продвинулся до 0.4.1; системный уровень использует RT-Thread, уровень интерфейса — LVGL; охвачены циферблаты, центр управления, управление питанием и протоколы Bluetooth с низким энергопотреблением (09-18).
- Адаптация платформы: платформа Ruiqing первой адаптировала отладочную плату Gino Pi; её платы расширяются от прежних линеек Rockchip RK3506 и RK3562 к высокопроизводительной графической платформе уровня микроконтроллеров (09-16).
- В этом периоде нет новых сообщений о массовом производстве или коммерческом внедрении: конкурсная задача по промышленному контролю качества (регистрация до 11 октября) и заявка на Jinji Award — продолжение уже начатых действий; направление робототехники и воплощённого интеллекта продолжает двухнедельное молчание.
6. Наблюдения за тенденциями
- RISC-V переходит от «способности работать» к «многоядерной проверке в пользовательском режиме»: тройное слияние rt-smart, MMU и SMP для XuanTie C908, а также положительный отклик мейнтейнеров на предложение о ленивом переключении контекста FP/RVV смещают фокус поддержки архитектуры от базовой работоспособности к реальному времени, изоляции процессов и векторным сценариям — это наиболее значимое направленное изменение периода.
- Инструментальная цепочка завершает длительное отсутствие обновлений: env совершает скачок с 1.5.x до 2.0.0 и сразу выпускает 2.0.2; рефакторинг системы конфигурации, переход к командной строке и унификация источника зеркальных адресов напрямую повлияют на ежедневный процесс сборки разработчиков; при обновлении следует обратить внимание на примечания о совместимости.
- Основной субъект слияний — отечественные производители микроконтроллеров: три серии N32H от Nations Technology, серия HC32 от Xiaohua Semiconductor, GD32 от GigaDevice в течение последней недели интенсивно отправлялись на рассмотрение и сливались; ветки, поддерживаемые производителями самостоятельно, и основная линия продвигаются параллельно, при этом цикл адаптации в основной линии обычно дольше.
- Накопленные дефекты входят в период концентрированной очистки: дефект проверки ёмкости в линкерном скрипте STM32 закрыт примерно через восемь месяцев приостановки; утечка при отмене регистрации SDIO — около двух дней от отчёта о дефекте до предложения об исправлении; четыре issue по безопасности концентрированно закрыты 09-13; скорость замкнутого цикла рецензирования и исправлений заметно выше, чем ранее.
- Комплектация отладочных плат переходит от «способности работать» к «удобству использования»: Gino Pi в ту же неделю после официальных продаж дополнила отладочную цепочку JLink и адаптацию платформы Ruiqing; центр тяжести работ по внедрению новых продуктов смещается с выпуска аппаратного обеспечения к доступности инструментальной цепочки и платформы.
- Официальные каналы молчат, контент сообщества выходит на первый план: официальный API новостей более двадцати дней подряд без обновлений; новые материалы в окне мониторинга — это преимущественно серии форумных руководств, открытые конкурсные проекты и обсуждения в сообществе; центр производства и распространения контента ещё больше смещается в сторону сообщества.
Приложение: материалы и проверка
- Материалы: 6 выпусков ежедневного отчёта о динамике RT-Thread за неделю (2026-09-11, 09-14, 09-15, 09-16, 09-17, 09-18). В период 09-12 и 09-13 — суббота и воскресенье, ежедневных отчётов нет (новости выходных включены в ежедневный отчёт от 09-14, окно мониторинга этого выпуска — последние 3 дня).
- Каждый выпуск ежедневного отчёта содержит таблицу проверки источников с постатейным указанием источников и заключений по проверке (включая правило обработки «уже отражённые отголоски не выделяются в отдельные пункты»).
- В этом периоде доступ к оригинальным страницам нескольких новостных пунктов ограничен; детали основного текста сверялись по агрегированным сводкам с открытыми материалами репозиториев GitHub; официальный новостной интерфейс не обновляется почти два месяца, часть выводов подкреплена перекрёстно состоянием репозиториев и каналами сообщества.
- Рекомендуемый период следующего еженедельного отчёта: 2026-09-18 ~ 2026-09-25 (охватывает следующие пять рабочих дней).