Выпущен Ubuntu 22.04 LTS «Jammy Jellyfish»

На днях компания Canonical что выпустила Ubuntu 22.04 LTS «Jammy Jellyfish» точно по графику. Новая версия операционной системы Linux обеспечивает облачные конфиденциальные вычисления, новое ядро ​​реального времени для промышленных приложений, оптимизацию Arm, поддержку SBC Raspberry Pi, а также поддержку корпоративных Active Directory, PCI-DSS , HIPAA, FIPS и соответствие требованиям FedRAMP.

Читать далее «Выпущен Ubuntu 22.04 LTS «Jammy Jellyfish»»

Imagination представляет ядра ЦП Catapult RISC-V

Как и ожидалось, компания Imagination Technologies, после своей предыдущей неудачной попытки с архитектурой MIPS, особенно с семейством Aptiv, делает еще одну попытку выйти на рынок ЦП с ядрами ЦП Catapult RISC-V.

Читать далее «Imagination представляет ядра ЦП Catapult RISC-V»

В плате 3D-принтера используется ядро ​​AR100 Allwinner A64 для управления в реальном времени

С 2019 года Элиас Баккен работает над платой управления 3D-принтером Recore на базе процессора Allwinner A64, а с исправлениями версией печатной платы «A5», Recore теперь считается стабильным и будет поставляться клиентам.

Но подождите? Разве Allwinner A64 не является просто четырехъядерный процессор Cortex-A53, предназначенный для работы под Linux? Платы управления 3D-принтерами требуют ввода-вывода в реальном времени, и поэтому многие из них разработаны с использованием STM32, Arduino-совместимого микроконтроллера Microchip MCU или других микроконтроллеров. Уловка здесь в том, что Элиас не использовал ядра Cortex-A53 для управления в реальном времени, а вместо этого использовал 32-битное ядро ​​OpenRISC 1000 300 МГц AR100, которое есть в Allwinner A64 SoC.

Читать далее «В плате 3D-принтера используется ядро ​​AR100 Allwinner A64 для управления в реальном времени»

Barracuda App Server для ESP32 позволяет легко разрабатывать приложения Lua через веб-браузер

В прошлом году мы рассмотрели Minnow – сервер для микроконтроллеров с открытым исходным кодом, а теперь компания выпустила еще один проект: Barracuda App Server для ESP32.

Этот проект является более сложным и требует для работы платы ESP32 с PSRAM, например платы на основе модуля ESP32-WROVER с PSRAM от 4 до 8 Мб.  Barracuda App server (BAS) поставляется с виртуальной машиной Lua, дополняющей диспетчер приложений LSP, облегчающий активную разработку на ESP32, предоставляя веб-интерфейс.

Читать далее «Barracuda App Server для ESP32 позволяет легко разрабатывать приложения Lua через веб-браузер»

Сервер Minnow – это безопасный веб-сервер для микроконтроллеров

Многие встраиваемые системы имеют ограниченный объем памяти и обычно запускают программы меньшего размера, чем на настольных компьютерах или серверах. Например, nginx и Apache2 являются распространенными веб-серверами, но для оборудования с ограниченным объемом памяти могут потребоваться веб-серверы меньшего размера. Много лет назад был написан обзор со списком веб-серверов для встроенных систем, которые работаю под управлением Linux / uClinux. Читать далее «Сервер Minnow – это безопасный веб-сервер для микроконтроллеров»