Представлен Linux 5.0 – основные изменения, Arm, MIPS & RISC-V архитектура

Линус Торвальдс (Linus Torvalds) представил Linux 5.0:

Итак, последняя неделя перед релизом 5.0 была не совсем простой, но не такая сложная как c rc8 и в целом я рад, что задержался на неделю и закончил rc8.

Оказывается патч, о котором я говорил в релизе rc8, не был той тревожной ошибкой, о которой я думал: да, у нас была не инициализированная переменная, но причина, по которой мы не сразу заметили предупреждение, заключалась в том, как работает gcc, компилятор в основном инициализировал эту переменную как правильное значение. Таким образом, то же самое, что вызвало отсутствие предупреждения, также фактически означает, что это исправление на практике пустое.

Читать далее «Представлен Linux 5.0 – основные изменения, Arm, MIPS & RISC-V архитектура»

В Python FPGA плату PYNQ-Z2 добавлен разъем Raspberry Pi и 24-битный аудиокодек

PYNQ-Z1 – это плата компании Digilent, которая основана базе SoC Xilinx Zynq-7020 Arm Cortex-A9 + FPGA, разработанная специально для PYNQ. Данный проект с открытым исходным кодом и его цель состоит в том, чтобы упростить проектирования встраиваемых систем с использованием системы на чипе Xilinx Zynq Systems (SoC) используя язык и библиотеки Python.

Плата PYNQ-Z2 очень похожа на PYNQ-Z1, но сделана тайваньской компанией TUL и она немного длиннее, что позволило реализовать в ней дополнительный 40-контактный разъем совместимый с Raspberry Pi и 24-битный аудиокодек Analog Devices ADAU1761. Читать далее «В Python FPGA плату PYNQ-Z2 добавлен разъем Raspberry Pi и 24-битный аудиокодек»

Процессор Allwinner MR133 предназначен для роботов-пылесосов

Прошло много времени с тех пор, как мы увидели новый процессор от Allwinner, поэтому сегодня нам стало любопытно и мы зашли на сайт компании в надежде найти, возможно, какие-нибудь новости о первом процессоре Cortex-A7x от компании. Но, вместо этого, мы обнаружили еще кое-что интересное с новым процессором Allwinner MR133, специально разработанным в качестве «решения для  интеллектуальных роботов-уборщиков SLAM/VSLAM». Другими словами, Allwinner  выпустил процессор для роботов-пылесосов …

Читать далее «Процессор Allwinner MR133 предназначен для роботов-пылесосов»

MT3620 Mini – это более дешевая плата для разработки Microsoft Azure Sphere

Примерно год назад компания Microsoft анонсировала платформу Azure Sphere, которая представляет собой экосистему, состоящую из микроконтроллеров Azure с подсистемой безопасности Microsoft Pluton, ОС Azure Sphere на базе Linux и c безопасной облачной службой под названием Azure Sphere Security Service. Первой официальной платой для разработки Azure – стала плата MT3620 для Azure Sphere – которая была запущена в продажу в прошлом году за $84.95.

Скорей всего, комплект не стал популярным среди разработчиков, поэтому теперь появилась более дешевая версия – плата для разработки MT3620 Mini – которая продается на веб-сайте Seeed Studio за $34.90. Обратите внимание, что доставка предварительных заказов запланирована на 13 мая 2019 года. Читать далее «MT3620 Mini – это более дешевая плата для разработки Microsoft Azure Sphere»

K3s — облегченный дистрибутив Kubernetes для платформ x86 и Arm с ограниченных ресурсами

Kubernetes (K8s) описывается как «портативная расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и службами, облегчающая как декларативную настройку, так и автоматизацию. Она имеет большую, быстро растущую экосистему. Услуги, поддержка и инструменты Kubernetes широко доступны. Google открыл проект Kubernetes в 2014 году».

Однако, как объясняет генеральный директор Rancher Labs Шен Лянг (Sheng Liang), «существующие дистрибутивы Kubernetes часто требуют большого объема памяти и слишком сложны для периферийных вычислительных сред», поэтому компания разработала и выпустила K3s, облегченный дистрибутив Kubernetes, предназначенный для разработчиков и операторов, ищущих способ запуска Kubernetes в x86, Armv7-A и 64-разрядных аппаратных платформах Armv8-A с ограниченными ресурсами, что часто встречается в периферийных вычислительных средах, в отличие от облака.

Читать далее «K3s — облегченный дистрибутив Kubernetes для платформ x86 и Arm с ограниченных ресурсами»

Особенности платы UP Xtreme с процессором Intel Whiskey Lake

Компания AAEON выпустила свое семейство UP плат в 2015 году вместе с оригинальной платой, которая основана на базе процессора Atom X5 Cherry Trail. С тех пор они выпускали и другие модели, основанные на процессорах с 10 Вт или чуть ниже TDP, такие как плата для разработки UP Squared с Apollo Lake.

Теперь компания решила повысить ставку и начала выпускать свои предстоящие одноплатные компьютеры (SBC) UP Xtreme с процессорами Intel Core-U серии Whiskey Lake (15 Вт TDP), который будет оснащены некоторыми из этих процессоров Core i3 / i5 / i7. Читать далее «Особенности платы UP Xtreme с процессором Intel Whiskey Lake»

Система-на-модуле Kontron SMARC-sAL28 поддерживает ECC память и до 5 TSN Ethernet портов

Многие системы на модуле оснащены одним гигабитным Ethernet приемопередатчиком / PHY, но SoM Kontron SMARC-sAL28 на базе NXP LS1028A оснащен двумя гигабитным Ethernet PHY и может дополнительно поддерживать до 5 Gigabit Ethernet портов с поддержкой TSN напрямую от контроллера, благодаря одной линии PCIe, которая может использоваться как порт QSGMII (Quad Serial Gigabit Media Independent Interface). Кроме того, модуль поставляется с / до 4 Гб ECC памятью или вообще без нее.

Кто-то может задаться вопросом “Что такое TSN?”. Это означает: “чувствительная ко времени сеть“, которая обеспечивает распределенную синхронизацию времени и детерминированную связь с использованием стандартных сетей Ethernet для таких применений, как распределенные синхронизированные измерения, скоординированная распределенная регистрация данных, обработка числового управления компьютером следующего поколения, автомобильные сети и многое другое, как описано на веб-сайте National Instruments.

Читать далее «Система-на-модуле Kontron SMARC-sAL28 поддерживает ECC память и до 5 TSN Ethernet портов»

Плата для разработки HiSilicon Hi3559A позволяет использовать умную камеру 8K

Процессор HiSilicon Hi3559A с пятью Arm ядрами Cortex A73 / A53 был анонсирован  в 2017 году с поддержкой видеозаписи 8K 30fps или 4K 120fps, а также в него был интегрирован двухъядерный ускоритель нейронной сети (NNA). Не стоит его путать с более раним процессором Hi3559 4K 30 fps или более новым Hi3559C, который выглядит точно так же, как Hi3559A, но без NNA.

Тем не менее, на данный момент нет продуктов с процессором Hi3559A, а также не получится найти ни одной камеры, которую вы могли просто приобрести и использовать уже сегодня. Но можно найти некоторые будущие продукты с Hi3559A, например, ИИ камера OBSBOT Tail стоимостью $509 на Kickstarter (начало поставок запланировано на апрель 2019 года), камера от компании GKuvision, а также можно найти плату для разработки HiSilicon Hi3559A для 8K камер, которая будет рассмотрена более подробно в данном обзоре. Читать далее «Плата для разработки HiSilicon Hi3559A позволяет использовать умную камеру 8K»