Перейти к содержанию

Дайджест недели: 26 октября — 1 ноября 2026

Три анонса производителей и шесть выпусков SDK и инструментов за неделю с 26 октября по 1 ноября 2026 года, а также новые разделы и калькуляторы GAW. По каждой новости — ссылка на первоисточник и что она меняет в работе.

ДайджестОпубликовано

Темы: stm32, renesas, polarfire, zephyr, freertos, arduino, rp2040, esp-idf

Новые микросхемы

ST: комбинированные инерциальные датчики NCS1012 и NCS10135 для систем безопасности автомобиля

26 октября STMicroelectronics объявила четыре датчика, в каждом из которых в одном корпусе объединены гироскоп по одной оси и двух- или трёхосевой акселерометр. Назначение — подушки безопасности, распознавание опрокидывания, системы курсовой устойчивости и стабилизация луча радара. По словам ST, это первые массовые изделия после покупки в начале 2026 года подразделения автомобильных и промышленных MEMS-датчиков NXP.

ДатчикГироскопАкселерометр
NCS1012BAEPось z (рыскание)x, y, малые ускорения
NCS1012CAEPось x (крен)y, z, малые ускорения
NCS1012EAEPось x (крен)x, y, средние ускорения
NCS10135AEPось z (рыскание)x, y, z, малые ускорения
  • диапазон гироскопа ±125, ±250 или ±350 °/с, малые смещение нуля и его дрейф во всём автомобильном диапазоне температур от −40 до +105 °C, встроенный ФНЧ с частотой среза по уровню −3 дБ от 12,5 до 400 Гц и отключаемый ФВЧ первого порядка;
  • акселерометры малых ускорений — от ±1,5 до ±34 g, средних — от ±15,5 до ±150 g;
  • соответствие ISO 26262, внутренняя диагностика, интерфейс SafeSPI — автомобильный вариант SPI, рассчитанный на независимый контроль данных датчика;
  • корпус QFN-24 6 × 6 × 1,90 мм со смачиваемыми боковыми площадками, все четыре датчика уже в производстве; ST обещает выпускать их не меньше 15 лет.

Что это значит для разработчика. Это детали для блоков управления подушками и ESC, а не для любительских IMU-проектов: образцы и цены ST выдаёт через свои офисы продаж. Смачиваемые боковые площадки нужны, чтобы автоматическая оптическая инспекция видела галтель припоя у безвыводного корпуса. Обмен с микроконтроллером идёт по SPI, но по правилам открытого стандарта SafeSPI: он закрепляет одно подмножество вариантов протокола SPI ради совместимости устройств и учитывает независимый контроллер безопасности, который слушает обмен на шине. Драйвер по-прежнему читает и пишет регистры датчика, меняется формат кадра — его берут из спецификации SafeSPI и даташита, а не из драйверов потребительских датчиков.

Renesas: 16-битный RL78/G21 и новые RL78/G23 (R7F104G) с 24–25 сенсорными каналами

28 октября Renesas представила серию RL78/G21 для управления бытовой техникой — кондиционерами, холодильниками, стиральными машинами — и расширила серию RL78/G23.

  • RL78/G21 потребляет 34 мкА/МГц в рабочем режиме — по данным Renesas, почти вдвое меньше, чем RL78/G13;
  • 128 или 256 КБ флеш-памяти программ и 4 КБ флеш-памяти данных, внутренний генератор HOCO с точностью ±1,0 %;
  • стойкость к электростатическому разряду ±4 кВ по модели HBM, интерфейс UARTA, питание от 1,6 до 5,5 В;
  • совместимость по выводам и функциям с RL78/G13 и RL78/G23, библиотека самотестирования по IEC 60730, защита флеш-памяти от чтения, уникальный идентификатор;
  • новые RL78/G23 с кодом R7F104G получили 24 сенсорных канала в 44-выводном корпусе и 25 в 48-выводном вместо 14 и 16 у прежних R7F100G;
  • микросхемы уже продаются; рекомендованная цена RL78/G21 при заказе от 10 000 штук — от 0,56 доллара (128 КБ, LQFP-44) и 0,77 доллара (256 КБ, LQFP-44).

Что это значит для разработчика. Плату на RL78/G13 или RL78/G23 можно перевести на RL78/G21 с минимальной переделкой — производитель заявляет совместимость по выводам и функциям; при этом стоит перепроверить расчёт потребления и тактирование. Встроенный генератор с точностью ±1 % и флеш-память данных позволяют обойтись без кварца и внешней EEPROM; для UART без кварца проверьте ошибку скорости калькулятором UART с учётом погрешности генератора. Запас по электростатическому разряду полезен у кнопок и разъёмов бытовой техники, но защиту на входах платы не отменяет.

Microchip: EtherCAT и TSN на ПЛИС PolarFire

29 октября Microchip сообщила, что к ПЛИС PolarFire добавлены промышленные сети реального времени.

  • IP-ядро EtherCAT компании Beckhoff работает на ПЛИС PolarFire и на PolarFire SoC, поддерживает скорости 10, 100 и 1000 Мбит/с;
  • IP-ядро TSN от Microchip поддерживается на PolarFire SoC и даёт детерминированный Ethernet 1 Гбит/с по стандартам IEEE 802.1 TSN;
  • разработка — в Libero SoC; для оценки предложены плата FMC с двумя портами Gigabit Ethernet ETH-DC-DUALGBE и набор PolarFire SoC Video Kit (MPFS250-VIDEO-KIT);
  • PolarFire хранит конфигурацию в энергонезависимой памяти, поэтому стартует сразу после подачи питания, есть безопасная загрузка и защита от вскрытия.

Что это значит для разработчика. Для приводов, роботов и машинного зрения это способ держать сетевой узел EtherCAT или TSN и обработку данных в одной ПЛИС. На собственной плате, как и с любым Ethernet, понадобятся внешний PHY и магнитика — об этом в статье «Ethernet на микроконтроллере». Условия лицензирования IP-ядер в пресс-релизе не названы — их нужно уточнять у Microchip до выбора платформы.

Выпуски SDK и инструментов

Zephyr 4.5.0

Выпуск 4.5.0 опубликован 28 октября; по сообщению проекта, в нём участвовали 1297 разработчиков.

  • новые архитектуры: Infineon TriCore (автомобильные микроконтроллеры AURIX) и сигнальные процессоры Qualcomm Hexagon;
  • экспериментальная подсистема mpipe — конвейер обработки мультимедиа без копирования данных по образцу GStreamer;
  • сетевой стек: до 21 % выше пропускная способность TCP в тесте zperf через петлю, QUIC и HTTP/3, RTP, SSH-сервер и клиент, сервер Model Context Protocol, маршрутизация IPv4 с NAT, роль маршрутизатора IPv6 и делегирование префиксов DHCPv6;
  • новые классы драйверов: зуммер, контроль частоты тактового сигнала, DALI, LIN, мультиплексоры сигналов и Pulse IO для формирования и захвата временных диаграмм — например, для адресных светодиодных лент и ИК-приёмопередатчиков;
  • SBOM в формате SPDX 3, обновлённая проверка настроек защиты со ссылками на CWE, аппаратное ускорение PSA Crypto на части микроконтроллеров Silicon Labs, NXP и STM32;
  • 178 новых плат и 29 плат расширения; ветка 4.5 поддерживается до 28 октября 2027 года.

Что это значит для разработчика. Переход с 4.4 описан в руководстве по миграции, ссылка на которое есть на странице выпуска, — прочитайте его до обновления west-манифеста. Для автомобильной электроники полезен общий API LIN, для светодиодных лент — Pulse IO вместо самописных драйверов на SPI или таймерах.

Zephyr 4.3.2: исправления безопасности

Выпуск 4.3.2 от 30 октября — исправительный выпуск ветки 4.3. В его примечаниях перечислено 225 уязвимостей с номерами CVE. Среди них — использование освобождённой памяти в Bluetooth-хосте при записи CCC (CVE-2026-10685), утечка регистров FPU между потоками на ARM, когда FPU включён без режима совместного использования регистров (CVE-2026-11985), запись за границу буфера в обработчике USB CDC NCM (CVE-2026-12052) и в разборе опции контекста 6LoWPAN из неаутентифицированного объявления маршрутизатора (CVE-2026-12633).

Что это значит для разработчика. Устройства на ветке 4.3, особенно с Bluetooth, сетевым стеком, USB или OTA-клиентами hawkBit и UpdateHub, стоит обновить до 4.3.2 и пересобрать. Список CVE со ссылками на бюллетени GitHub приведён прямо на странице выпуска — по нему удобно проверить, какие подсистемы используются в вашей прошивке.

FreeRTOS Kernel 11.3.3

Страница выпуска V11.3.3 появилась на GitHub 30 октября, в файле History.txt датой выпуска указано 29 октября. Изменение одно: xQueueSelectFromSet() теперь проверяет, что переданный объект действительно набор очередей — по размеру элемента, равному размеру указателя на очередь, — и так закрывает ошибку смешения типов.

Что это значит для разработчика. Если в проекте есть наборы очередей (xQueueCreateSet, xQueueSelectFromSet), обновление стоит сделать; при правильных аргументах поведение функции не меняется. Как устроены очереди и чем опасна работа с ними из прерываний — в статье о прерываниях и конкурентном доступе и в глоссарии: очередь RTOS.

Arduino Core for Zephyr 1.1.0

29 октября Arduino выпустила версию 1.1.0 ядра Arduino, построенного на Zephyr.

  • основа обновлена до Zephyr 4.4.2;
  • обновление прошивки по сети (OTA) для Portenta H7, Opta, Nicla Vision и GIGA R1;
  • PDM-микрофоны на GIGA Display Shield, Portenta Vision Shield и Nano RP2040 Connect;
  • включены защита стека и обнаружение обращения по нулевому указателю, при сбое выводится журнал и мигает светодиод по новому шаблону;
  • исправлен символ F_CPU для плат на RP2040.

Что это значит для разработчика. Скетчи на этих платах после обновления ядра могут начать падать там, где раньше молча портили память: включённая защита стека показывает ошибки, которые уже были в коде. Журнал сбоя и шаблон мигания помогают найти место без отладчика. Ядро ставится через менеджер плат Arduino IDE.

arduino-pico 6.3.2

Выпуск 6.3.2 ядра Arduino для плат Raspberry Pi Pico от 31 октября автор называет выпуском только с исправлениями. Главное — буферы звука (I2S, PWMAudio, ADCInput) больше не ломаются, если во время записи или воспроизведения идут операции с флеш-памятью: DMA не падает при пропущенном прерывании. Добавлены также частота 24 кГц в предрасчёт setSysClk для I2S, блокировка FreeRTOS в Ethernet::isLinked и проверки захвата мьютекса для USB и PIO.

Что это значит для разработчика. Проектам со звуком на Raspberry Pi Pico, которые во время записи или воспроизведения обращаются к флеш-памяти — например, пишут файлы в LittleFS, — обновление нужно в первую очередь. Крупных изменений в выпуске нет, поэтому переход с 6.3.1 несложный.

Расширение ESP-IDF для VS Code: уязвимость в адаптере отладки

30 октября Espressif опубликовала бюллетень GHSA-rvrr-g67f-vjw8 об уязвимости CVE-2026-113785 высокой степени опасности. Адаптер отладки gdbtarget поднимал TCP-сервер протокола Debug Adapter Protocol без аутентификации на всех сетевых интерфейсах и передавал полученные параметры запуска в код, создающий процессы, — любой, кто достучится до порта по сети или с того же компьютера, мог выполнить команды с правами пользователя VS Code. Порт открывается при первом запуске сеанса gdbtarget и остаётся открытым до закрытия VS Code. Уязвимы версии 1.8.0 и новее до 1.11.2 (не включая) и 2.0.0 и новее до 2.1.1 (не включая).

В основной ветке исправление вышло ещё в версии 2.2.0 от 14 августа: адаптер отладки работает внутри процесса расширения и порт больше не открывает. 30 октября для старых веток выпущены версия 2.1.1 и версия 1.11.2 с тем же исправлением. Запись CVE на cve.org на 1 ноября ещё не опубликована.

Что это значит для разработчика. Если стоит уязвимая версия расширения, обновитесь до 1.11.2, 2.1.1 или текущей 2.x и перезапустите VS Code: уже открытый порт закрывается только вместе с ним. Обходного пути производитель не даёт; брандмауэр, запрещающий входящие соединения, оставляет риск только со стороны локальных процессов и пользователей — это стоит учитывать на общих машинах и серверах сборки, где отлаживают ESP32.

Что нового на GAW

За неделю на сайте появились:

Полный список новых и обновлённых страниц по дням — в разделе «Что нового».

Каждый факт выпуска взят из первоисточника и ведёт на него ссылкой; платных публикаций нет. Правила отбора новостей.

Источники

  1. STMicroelectronics. STMicroelectronics introduces first automotive safety combination sensors for mass-market applications — пресс-релиз, 26 октября 2026
  2. Renesas Electronics. Renesas Expands RL78 Family with Ultra-Low-Power 16-Bit RL78/G21 MCU Optimized for Smart Appliance System Control — пресс-релиз, 28 октября 2026
  3. Microchip Technology. Microchip Brings EtherCAT and TSN Networking Solutions to its Power-Efficient PolarFire FPGA Platform — пресс-релиз, 29 октября 2026
  4. Zephyr Project. Zephyr 4.5.0 — release notes на GitHub — выпуск опубликован 28 октября 2026 (UTC)
  5. Zephyr Project. Zephyr 4.3.2 — release notes на GitHub — выпуск опубликован 30 октября 2026 (UTC)
  6. FreeRTOS. FreeRTOS-Kernel V11.3.3 — страница выпуска на GitHub — опубликована 30 октября 2026 (UTC)
  7. FreeRTOS. History.txt в теге V11.3.3 — дата выпуска в файле — 29 октября 2026
  8. Arduino. ArduinoCore-zephyr 1.1.0 — release notes на GitHub — выпуск опубликован 29 октября 2026 (UTC)
  9. Earle F. Philhower III. arduino-pico 6.3.2 — release notes на GitHub — выпуск опубликован 31 октября 2026 (UTC)
  10. Espressif Systems. ESP-IDF VS Code Extension v2.1.1 — release notes на GitHub — выпуск опубликован 30 октября 2026 (UTC)
  11. Espressif Systems. ESP-IDF VS Code Extension v1.11.2 — release notes на GitHub — выпуск опубликован 30 октября 2026 (UTC)
  12. Espressif Systems. GHSA-rvrr-g67f-vjw8: Unauthenticated Debug Adapter Server Allows Command Execution in ESP-IDF Visual Studio Code Extension — бюллетень безопасности, опубликован 30 октября 2026 (UTC); исправление в основной ветке — v2.2.0 от 14 августа 2026; запись CVE-2026-113785 на cve.org на 1 ноября 2026 не опубликована
  13. SafeSPI.org. FAQ: What are the differences between SPI and SafeSPI? — сайт открытого стандарта SafeSPI, прочитан 1 ноября 2026

Нашли ошибку?