Выпуск Linux 6.1 LTS – Основные изменения, архитектуры Arm, RISC-V и MIPS

Linus Torvalds анонсировал выпуск Linux 6.1, который стал основным ядром с долгосрочной поддержкой (LTS), в прошлое воскресенье:

Итак, мы выпускаем ядро с недельной задержкой, но на прошлой неделе разработка шла спокойно, и теперь я гораздо больше доволен состоянием 6.1, чем пару недель назад, когда процесс не замедлялся.

Читать далее «Выпуск Linux 6.1 LTS – Основные изменения, архитектуры Arm, RISC-V и MIPS»

Google KataOS — безопасная операционная система для встраиваемых систем, написанная на языке программирования Rust (в основном)

Google Research работает над собственной операционной системой на основе Rust под названием KataOS, предназначенной для защиты встраиваемых систем, на которых работают приложения машинного обучения (ML).

В последнее время было много разговоров о языке программирования Rust, поскольку он предлагает примерно тот же уровень производительности, что и программирование на C, но помогает программистам писать более безопасный код, например, благодаря встроенной защите от переполнения буфера. За прошедшие годы он приобрел большую популярность, и Linux 6.1 станет первым выпуском ядра, включающим код Rust .

Читать далее «Google KataOS — безопасная операционная система для встраиваемых систем, написанная на языке программирования Rust (в основном)»

Исходный код Android 12 перенесен в AOSP

Google разместил исходный код Android 12 в AOSP (Android Open Source Project) после того, как в феврале представил новые функции Android 12 и предварительную версию для разработчиков, а в мае — первую бета-версию Android 12. Последняя версия мобильной операционной системы должна стать доступной на последних телефонах Google Pixel в ближайшие несколько недель, а затем на телефонах от Samsung, OnePlus, Oppo, Realme, Tecno, Vivo и Xiaomi.

Читать далее «Исходный код Android 12 перенесен в AOSP»

Инструменты для разработки Board::mini предлагают платформу для подключения в автомобилю (Crowdfunding)

Если вы хотите подключиться к CAN-шине автомобиля, то недавно выпущенные инструменты разработки board::mini с открытым исходным кодом, включающие базовую плату и платы расширения, помогут вашему приложению. Лаборатории BMC представили плату для разработки на основе микроконтроллера STM32 и поддерживающие платы расширения, чтобы расширить возможности основной платы через краудфандинговый проект.

Читать далее «Инструменты для разработки Board::mini предлагают платформу для подключения в автомобилю (Crowdfunding)»

Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS

В конце января мы рассмотрели плату Raspberry Pi Pico, оснащенную двухъядерным микроконтроллером Cortex-M0 + RP2040, работающим до 133 МГц с официальной поддержкой MicroPython и C.

Читать далее «Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS»

BL602/BL604 RISC-V WiFi и Bluetooth 5.0 LE SoC будут продаваться по цене ESP8266

Hisilicon Hi3861 может быть первой системой-на-кристалле RISC-V WIFI, о которой мы сообщали, но из-за политической неопределенности и проблем безопасности поставки могут быть недоступны за пределами Китая.

Читать далее «BL602/BL604 RISC-V WiFi и Bluetooth 5.0 LE SoC будут продаваться по цене ESP8266»

Операционная система Tock с открытым исходным кодом для защищенных систем IoT запускается на микроконтроллерах Cortex-M

На сегодняшний день имеется достаточное количество операционных систем с открытым исходным кодом, работающих на микроконтроллерах Arm Cortex-M такие как FreeRTOS, mbed OS, Zephyr OS, RIOT и многими другими. Теперь к этому списку можно добавить Tock — операционную систему, специально разработанную для (защищенного) IoT на MCU Carmex-M. Читать далее «Операционная система Tock с открытым исходным кодом для защищенных систем IoT запускается на микроконтроллерах Cortex-M»