Окно мониторинга: 2026-10-10 10:30 ~ 2026-10-12 08:00 (пекинское время, около 45,5 часов; данный выпуск — утренний отчёт понедельника, окно отсчитывается от контрольной точки предыдущего ежедневного отчёта (10-10, компенсационный отчёт за праздничные дни Национального дня), охватывает период с утра субботы до раннего утра понедельника, включая полный день воскресенья)

Источники: официальный новостной API RT-Thread, интерфейс статей форума сообщества, GitHub (org: RT-Thread основной репозиторий commits / PR / Issue / Releases, репозиторий инструментов env, индекс пакетов packages и пакеты поддержки устройств, организация компонентов RT-Thread Studio (sdk-index), downstream производителя GD32, двойной поиск по экосистеме topic:rt-thread и имени репозитория), агрегатор Google News (множественные запросы на китайском и английском, через прокси), HN Algolia, верификация через отраслевые медиа-каналы (подробности в приложении со списком источников)


Индекс выпуска

    1. Динамика ядра и версий
      • Проверка границ опций DHCP-сервера принята, #11323 закрыт (10-10)
      • Исправление выравнивания стека 8 байт для всех BSP STM32 принято (10-10)
      • Исправление совместимости глобальных конструкторов C++ принято: cplusplus_system_init дополнен проходом .init_array (10-11)
      • Исправление дефекта псевдонима кольцевого буфера USB CDC VCOM принято, #11739 закрыт (10-11)
      • Исправление зависимости от тактового сигнала в тестах производительности utest принято (10-11)
      • RISC-V вектор: предложение по исправлению порядка восстановления vstart направлено на рассмотрение (10-10 ~ 10-11)
      • Дефект деления на ноль в статистике ping взят в работу, открыто новое предложение по исправлению (10-11)
      • Предложение крупного рефакторинга Next RISC-V вновь обновлено в окне мониторинга (10-10)
      • Две доработки в очереди на рассмотрении: #11787 диагностика CI, #11815 обновление коммита (10-10 ~ 10-11)
      • Официальный новостной интерфейс пятыйдесят третий день подряд без новых записей (10-12)
    1. Официальные и общественные мероприятия
      • Ruiside опубликовал ежемесячный отчёт сообщества за сентябрь (10-11)
      • Обсуждение на форуме: «Можно ли rtthread позаимствовать некоторые особенности zephyr» продолжает оставаться активным (10-11)
    1. Экосистема и адаптация производителей
      • RT-Thread Studio: в индекс SDK добавлены записи BSP для трёх плат Xiaohua Semiconductor (10-10)
      • Downstream производителя: ответ на рассмотрение предложения GD32G553 DMA отправлен, CI стал полностью зелёным (10-10)
    1. Отраслевые применения
      • Исследовательский проект сообщества: K230 + RT-Thread Smart — прототип обнаружения возгорания на кухне, обновлён передаточный документ (10-11)
    1. Итоги и наблюдения за тенденциями
      • Тенденции за последние два дня (10-10 ~ 10-12)
      • Ограничения и пояснения по дедупликации
  • Приложение: таблица верификации источников

1. Динамика ядра и версий

1.1 Исправление безопасности сетевого стека: проверка границ опций DHCP-сервера принята, #11323 закрыт (10-10)

Дата: 2026-10-10 17:20 (время принятия) Источник: PR #11858, Issue #11323

Предложение по проверке границ буфера при разборе опций DHCP-сервера (#11858, один файл +63/-33, два коммита — проверка границ и приведение к clang-format) было принято мейнтейнером в основную ветку, дефектный тикет #11323 (чтение за пределами буфера пакета при разборе опций, о котором сообщил исследователь безопасности) был соответственно закрыт. Исправление добавляет проверку границ перед разбором опций, устраняя путь чтения за пределами буфера; этот случай был открыт 10-08 и после обработки в очереди после праздников перешёл в позицию для принятия, став первым исправлением класса безопасности на стороне сети в данном окне.

1.2 Исправление выравнивания стека 8 байт для всех BSP STM32 принято (10-10)

Дата: 2026-10-10 17:20 (время принятия) Источник: PR #11841, Issue #7527

Исправление выравнивания стека для всех BSP STM32 принято (#11841, автор avm1234567, 110 файлов +220/-220): секция .stack в скриптах компоновки и шаблонах всех BSP единообразно изменена с ALIGN(4) на ALIGN(8), что удовлетворяет требованию ARM AAPCS к выравниванию указателя стека на границах публичных функций. Исправление ссылается на дефектный тикет #7527, открытый в мае 2023 года (проблема скриптов компоновки для всех STM32; данный тикет в настоящее время всё ещё находится в открытом состоянии и не был автоматически закрыт вместе с этим принятием).

1.3 Исправление совместимости глобальных конструкторов C++ принято: cplusplus_system_init дополнен проходом .init_array (10-11)

Дата: 2026-10-11 16:11 (время слияния) Источник: PR #11856, Issue #11778

Слияние исправления совместимости среды выполнения C++ (#11856, автор cms19859230182-lang, 4 файла +60/-6): новые версии GCC помещают глобальные конструкторы C++ в секцию .init_array, тогда как существующий процесс инициализации сканирует только диапазон ctors_start/ctors_end, из-за чего часть BSP, не объединивших эту секцию, пропускает выполнение конструкторов; исправление дополнительно обходит __init_array_start/__init_array_end (объявления слабых символов) и пропускает дублирующиеся записи, уже попавшие в диапазон ctors. Связанный баг-репорт #11778 (аномалия поддержки автоматического конструирования C++ в нескольких BSP) закрыт.

1.4 Слияние исправления дефекта псевдонима кольцевого буфера USB CDC VCOM, #11739 закрыт (10-11)

Дата: 2026-10-11 17:37 (время слияния) Источник: PR #11770, Issue #11739

Слияние исправления виртуального последовательного порта USB CDC (#11770, автор Finder16, один файл +47/-6, два коммита): старая реализация подключала встроенный кольцевой буфер напрямую к serial_rx, а Serial V2 интерпретировал этот указатель как структуру FIFO последовательного порта — поскольку кольцевой буфер оказался первым членом, это внешне работало, но поля rx_cpt, rx_timeout и другие фактически смещались; исправление переводит подключение в каноническую форму и добавляет поддержку опроса приёма VCOM. Дело открыто 08-29, после нескольких раундов ревью слито в основную ветку, баг-репорт #11739 закрыт.

1.5 Слияние исправления зависимости тестов производительности utest от тактового генератора (10-11)

Дата: 2026-10-11 15:59 (время слияния) Источник: PR #11813

Слияние исправления тестового фреймворка (#11813, автор CYFS3, 2 файла +8/-1): исправлена зависимость тестов производительности utest от фиксированного тактирования и усилена защита сборки тестов, что снижает число ложных срабатываний на различных платах и в средах эмуляции.

1.6 RISC-V Vector: предложение об исправлении порядка восстановления vstart поступило на ревью (10-10 ~ 10-11)

Дата: 2026-10-10 13:37 ~ 10-11 17:15 (создание и обновление) Источник: PR #11861, Issue #11786

Предложение об исправлении контекста RISC-V Vector поступило на ревью (#11861, автор PiyushPatle26, 4 файла +187/-5): ранее RESTORE_VECTOR восстанавливал vstart до vsetvl, а инструкция конфигурации векторов обнуляла его, из-за чего индекс перезапуска терялся; исправление переносит восстановление после инструкции конфигурации и добавляет в qemu-virt64-riscv регрессионные примеры, покрывающие нулевой/ненулевой vstart, а также vl, vtype, vcsr (ассемблерный зонд + пример на C). Мейнтейнер 10-11 при ревью подтвердил корректность исправления, рекомендовал сначала решить проблему параллелизма тестов и добавить доказательства проверки; автор в тот же день отправил исправляющий коммит. Синхронно обновлён план реализации по теме OSPP 2026 «Ленивое переключение контекста FP/RVV в RISC-V» (#11786), продвигаемой тем же автором.

1.7 Дефект деления на ноль в статистике netdev ping принят к работе, открыто предложение об исправлении (10-11)

Дата: 2026-10-11 22:10 ~ 23:05 (время принятия и предложения) Источник: Issue #11852, PR #11862, PR #11853

Линия исправления дефекта netdev ping заметно продвинулась в окне мониторинга: баг-репорт #11852 (подан 10-05; при недостижимости цели received равен 0, деление для вычисления среднего вызывает x86 SIGFPE / деление на ноль на Cortex-M, убивая поток shell) вечером 10-11 был принят к работе по комментарию контрибьютора ymj0440, и сразу открыто предложение #11862 (один файл +1/-1); ранее аналогичное предложение #11853 (автор r3wretrhy, открыто 10-06) уже прошло ревью (LGTM) 10-07, но ещё не слито. Оба варианта рассматриваются параллельно, ожидается выбор мейнтейнера.

1.8 Очередное обновление в окне предложения крупного рефакторинга Next RISC-V (10-10)

Дата: 2026-10-10 19:18 (время последнего коммита) Источник: PR #10320

Предложение крупного рефакторинга «Next RISC-V» (#10320, автор GuEe-GUI, 166 файлов +15175/-2614) вновь обновлено в окне мониторинга: головной коммит обновлён на «[libcpu][risc-v] Refactor the RISC-V architecture port», это очередной push после ребейза 10-08. Совокупное число комментариев к предложению достигло сотни, охват интеграции включает S-mode RT-Thread / RT-Smart, Sv32~Sv64 MMU, контроллеры прерываний AIA / CLIC / PLIC и объединение платформы T-Head и др., по-прежнему находится на открытом ревью.

1.9 Две подвижки в очереди на рассмотрении: разбор CI в #11787, обновление коммитов в #11815 (10-10 ~ 10-11)

Дата: 2026-10-10 ~ 10-11 (время обновления) Источник: PR #11787, PR #11815

Две подвижки в очереди на рассмотрении: во-первых, после того как мейнтейнер 10-11 указал на ошибку CI в предложении об исключении скрытых каталогов в скрипте генерации целей Eclipse (#11787), автор в тот же вечер завершил разбор — причина сбоя в отсутствии команды scons в среде конвейера, что не связано с самой логикой исключения; во-вторых, автор предложения о переключателе сегментных макросов lwip (#11815) 10-10 обновил три коммита, включив настраиваемый запас PBUF_RAM, удаление аренды и исправление обработки ошибок запуска.

1.10 Пятьдесят третий день подряд без новых записей в официальном новостном интерфейсе (10-12)

Дата: 2026-10-12 (время проверки) Источник: Официальный новостной интерфейс RT-Thread

Последняя запись в архиве, возвращаемом официальным новостным интерфейсом (категория rt_org), по-прежнему датируется 2026-06-17, в окне мониторинга новых записей нет, обновления приостановлены пятьдесят третий день подряд; информация о продуктах и мероприятиях по-прежнему в первую очередь публикуется через официальный аккаунт WeChat, форум сообщества и каналы GitHub.

2. Официальные и общественные мероприятия

2.1 Ruiside опубликовал ежемесячный обзор сообщества за сентябрь (10-11)

Дата: 2026-10-11 10:00 (время публикации) Источник: Оригинал EE Times China (агрегированная запись)

Ruiside опубликовал ежемесячный обзор сообщества за сентябрь, в котором двумя основными линиями стали релиз v5.3.0 и аппаратная экосистема: со стороны версии зафиксированы поддержка компонентов Rust, дерева устройств (DM), DVFS и VirtIO 1.2, а также новые BSP для Raspberry Pi 5, XuanTie C908X и др.; со стороны аппаратного обеспечения отслеживается трёхэтапный путь Gino Pi (GD32H77D) — анонс, продажа, адаптация — и обновление OpenMV 5.0.1 для Titan Mini (RA8P1). Данные проекта: 57 коммитов за сентябрь / 20 контрибьюторов, основная ветка разработки v5.3.1; в разделе «Ближайшие планы» также отмечено, что тема ленивого переключения контекста FP/RVV в RISC-V получила ответ мейнтейнера ядра (#11786), что находится в одном русле с предложением #11861 в данном окне мониторинга.

2.2 Обсуждение на форуме: «Можно ли rtthread позаимствовать некоторые особенности zephyr» остаётся активным (10-11)

Дата: 2026-10-11 09:22 (метка времени интерфейса) Источник: Пост на форуме 37b351dfb3690ab5

Обсуждение на форуме «Можно ли rtthread позаимствовать некоторые особенности zephyr» в окне мониторинга продолжило получать взаимодействие (обновление 10-11 09:22): автор темы, отталкиваясь от опыта использования RT-Thread Studio, предлагает обратиться к подходу Zephyr к облегчению и снизить затраты на поддержку графической конфигурации. Интерфейс форума не предоставляет текст ответов, в этом выпуске фиксируется только активность; ранее этот пост уже дважды вызывал обновления (10-09, 10-10).

3. Экосистема и адаптация производителей

3.1 RT-Thread Studio: в индекс SDK добавлены записи BSP для трёх плат Xiaohua Semiconductor (10-10)

Дата: 2026-10-10 11:34 (время коммита) Источник: Studio sdk-index коммит 47693f18

В индекс SDK добавлена запись уровня платы XHSC (коммит 47693f18, 4 файла, +52/-1): в разделе Board_Support_Packages/XHSC для оценочных плат XHSC EV на трёх чипах HC32F467, HC32F4A2, HC32F4A8 созданы записи SDK BSP и зарегистрированы в индексе — эти три чипа вошли в последовательность поддержки плат RT-Thread Studio. В окне мониторинга других репозиториев Studio новых пушей нет.

3.2 Нижний уровень производителя: ответ на ревью предложения GD32G553 DMA, CI полностью зелёный (10-10)

Дата: 2026-10-10 16:41 ~ 16:59 (время коммита и CI) Источник: GD32 нижний PR #72

Предложение поддержки DMA GD32G553 (#72) в окне мониторинга получило ответ на ревью и исправление CI: автор 5JingYang добавил коммит (10-10 16:41), приведя поддержку DMA серии G5x3 в соответствие с существующими шаблонами F50x/H7xx и учтя замечания ревью; предложение теперь содержит 4 коммита, 13 файлов, +1082/-167; ранее возникшая ошибка компиляции цели gd32_arm устранена, робот-компилятор дважды 10-10 сообщил об успешной полной компиляции 32 BSP GD32 (10:55, 16:59). Предложение остаётся открытым и ожидает слияния.

4. Отраслевые применения

4.1 Исследовательский проект сообщества: обновление передаточной документации прототипа обнаружения возгорания на кухне K230 + RT-Thread Smart (10-11)

Дата: 2026-10-11 18:57 (время пуша) Источник: 1nuoiscute/SRTP-K230-Fire-Guardian

Исследовательский проект сообщества «SRTP K230 Fire Guardian» обновил передаточную документацию: проект представляет собой студенческий исследовательский прототип для кухонных сценариев — K230 выполняет роль визуального узла (обнаружение целей возгорания), RT-Thread Smart отвечает за управление на стороне платы, мультисенсорное слияние и адаптивное взаимодействие. Данный коммит направляет точку входа ветки по умолчанию на ветку с полной записью разработки и обобщает базовую линию платы и статус приёмки: идентичность платы визуального узла и контроллера KEY2 уже имеет запись приёмки, покрытие панели KEY1 и долговременная стабильность всё ещё не решены, функция выбора области интереса (ROI) на стороне платы ещё не реализована; проект продолжает публиковать промежуточные записи в исследовательском темпе.

5. Итоги и наблюдения за тенденциями

5.1 Тенденции за последние два дня (10-10 ~ 10-12)

  • Восстановление темпа слияний: в окне мониторинга сосредоточенно состоялись пять слияний (проверка границ DHCP, выравнивание стека STM32, C++ .init_array, USB VCOM, utest), доля исправлений корректности сети и времени выполнения высока, два из них — завершение давних дефектов.
  • Рост активности в направлении RISC-V: предложение исправления vstart вошло в ревью и дополнено регрессионными тестами QEMU, тема ленивых FP/RVV OSPP 2026 продвигается параллельно; крупный рефакторинг Next RISC-V вновь обновлён — RISC-V стал одним из наиболее активных направлений на стороне ядра.
  • Ускорение цепочки реагирования сообщества: дефект деления на ноль в ping от отчёта (10-05) через одобрение ревью (10-07) до взятия новым контрибьютором и открытия второго варианта (10-11) занял около недели, два варианта параллельно ожидают выбора одного для слияния.
  • Малые шаги в экосистеме: в индекс Studio добавлены три платы XHSC; после ответа на ревью крупного изменения GD32 CI стал полностью зелёным, выйдя на финальную стадию перед слиянием.
  • Ритм официальных каналов не изменился: ежемесячный отчёт сообщества опубликован как обычно (обзор сентября), новостной интерфейс молчит пятьдесят третий день подряд.

5.2 Ограничения и пояснения по дедупликации

  • Повторная медиа-публикация (EE Times China) о шестигородском выездном мероприятии 10-10 является продолжением анонса от 09-27, информация о сессиях и регистрации уже была включена в выпуск от 09-28, новых сведений нет, повторно не раскрывается.
  • Тема обсуждения zephyr на форуме в окне мониторинга представляет собой обновление временной метки (10-11 09:22), интерфейс не предоставил текст ответов; репозиторий h120d-protocol (пуш 10-11) относится к обновлениям документационного типа и по обыкновению не включается.
  • Прямое подключение к оригинальному сайту EE Times China ограничено, ключевые пункты ежемесячного отчёта скомпилированы после вычитки оригинальной страницы; материал о шестигородском туре представляет собой страницу графического типа и не сверялся дословно.
  • Из 4 попаданий китайской стороны Google News: ежемесячный отчёт и материал о туре см. выше; материал «Последние места на Workshop промышленной выставки» (10-09) уже был включён в предыдущий выпуск; материал «Сравнение архитектур x86, Arm и RISC-V для промышленного периферийного оборудования» не относится к теме RT-Thread и не включается. На английской стороне значимых добавлений нет.
  • В окне мониторинга HN соответствующих обсуждений нет; официальный новостной интерфейс и страница списка новостей официального сайта продолжают молчать (динамический рендеринг на фронтенде, прямое считывание невозможно).

Приложение: таблица проверки источников

Источники Результаты проверки
Официальный новостной интерфейс RT-Thread (rt_org) В окне мониторинга нет новых материалов, последняя архивная запись по-прежнему от 06-17, обновления отсутствуют пятьдесят третий день подряд
Интерфейс статей сообщества на форуме В окне мониторинга нет новых технических статей; дискуссионный пост zephyr обновлён 1 раз (см. 2.2)
Страница списка новостей официального сайта Динамический рендеринг на стороне клиента, прямое чтение невозможно (данные совпадают с официальным новостным интерфейсом)
GitHub org: RT-Thread (основной репозиторий) Смержено пять коммитов: #11858 / #11841 / #11813 / #11856 / #11770 (см. 1.1 ~ 1.5); открыт новый #11862 (см. 1.7); на рассмотрении #11861 / #11787 / #11815 (см. 1.6 / 1.9); #10320 обновлён (см. 1.8)
GitHub RT-Thread/env В окне мониторинга нет пушей (последний 10-10 07:35, уже учтён)
GitHub packages индекс пакетов и пакеты поддержки устройств В окне мониторинга нет пушей (последние 10-07 / 10-08)
GitHub RT-Thread Studio организация компонентов sdk-index — один коммит (см. 3.1); в остальных репозиториях нет пушей в окне мониторинга
GitHub GD32 вендорный downstream PR #72 отзыв на ревью и CI стал зелёным (см. 3.2)
GitHub topic / поиск по экосистеме имён репозиториев Добавлено обновление SRTP-K230-Fire-Guardian (см. 4.1); обновление документации h120d-protocol не включено
GitHub releases / tags В основном репозитории нет новых релизов (последний по-прежнему v5.3.0 от 09-10)
Google News агрегация (китайский и английский, через прокси) 1 действительное дополнение (ежемесячный отчёт-обзор за сентябрь, см. 2.1); повторная промо-статья о туре по шести городам не включена повторно (см. 5.2)
HN Algolia В окне мониторинга нет соответствующих обсуждений

Полный список источников