Релиз Linux 5.1 – Основные изменения, архитектура Arm, MIPS и RISC-V

Линус Торвальдс объявил о выпуске Linux 5.1:

Я немного припозднился, обычно я делаю это раньше. Отчасти потому, что сегодня я получил несколько небольших предложений по изменению кода, но и потому, что я не ожидал синхронизации предстоящего окна слияния 5.2.

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

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

Как одна строка кода увеличила производительность записи Allwinner A20 SATA в три раза

Если вы следите за этим блогом достаточно давно, вы, возможно, помните, что все работы сообщества linux-sunxi, направленные на улучшение поддержки программного обеспечения u-boot и Linux на процессорах Allwinner, начались с процессора Allwinner A10, который был установлен в телевизионной приставке MeLE A1000 еще в 2012 году, представляющей, в то время, ​​интересную альтернативу плате Raspberry Pi, которая была в дефиците во время запуска и спустя несколько месяцев.

Одной из наиболее интересных функций, обнаруженных в одноядерном процессоре Arm Cortex-A8 Allwinner A10, был интерфейс SATA, а через несколько месяцев был объявлен Allwinner A20 с двухъядерным процессором Cortex-A7 и практически такими же периферийными устройствами, что и Allwinner A10, включая SATA. Однако, когда мы тестировали плату CubieTruck, подключенную к механическому приводу, то заметили, что последовательная производительность SATA была хорошей для чтения (~ 180 МБ/с), но запись была довольно медленной – около 36 МБ/с.

Читать далее «Как одна строка кода увеличила производительность записи Allwinner A20 SATA в три раза»

Volumio Motivo – великолепный аудио-стример на базе SOPINE A64 SoM

Volumio – это известный музыкальный проигрыватель с открытым исходным кодом на основе Linux для Raspberry Pi, UDOO, Cubox-I, Beaglebone Black и других одноплатных компьютеров. Некоторые компании производят аудиофильные платы с поддержкой Volumio, в том числе аудиокарта с высоким разрешением Khadas Tone для SBC VIM/VIM2 и крошечный VoltaStream ZERO, соответствующий форм-фактору Raspberry Pi Zero.

Но, команда Volumio решила создать свое собственное оборудование с Motivo – аудио-стримером, разработанным в сотрудничестве с инженерной фирмой Yottamusic и компанией Design Narratives по промышленному дизайну. Motivo был представлен на High-End Munich, крупнейшей в мире выставке Hi-Fi, и Pine64 опубликовал несколько фотографий в твиттере, утверждая, что он работает на их модуле SOPINE A64.

Читать далее «Volumio Motivo – великолепный аудио-стример на базе SOPINE A64 SoM»

Дорожная карта SoC Allwinner 2019 – 2020 для планшетов

В ближайшее время у компаний Rockchip и Amlogic должны появиться довольно интересные процессоры, например: SoC Rockchip RK3588 Cortex A76 / A55 и SoC Amlogic S922D Cortex A73 / A53, которые также оснащены нейронным процессором (NPU) для ускорения рабочих нагрузок искусственного интеллекта при низкой мощности. Кроме того, компании обновили свои четырехъядерные Arm Cortex-A55 процессоры начального уровня – RK3530 и S905X3, которые планируется запустить в продажу в конце этого года.

Но стоит задуматься, что же происходит с компанией Allwinner, поскольку от нее почти ничего не слышно, за исключением “запуска” переименованных процессоров для конкретного бизнес-подразделения. Она является единственной компанией из трех, которая еще не анонсировала 64-битный Arm процессор Cortex-A7X. Читать далее «Дорожная карта SoC Allwinner 2019 – 2020 для планшетов»

Запущен домашний сервер FreedomBox Edition Pioneer с платой Olimex A20-OLinuXino-LIME2

Компания Olimex работает над аппаратными платами с открытым исходным кодом, в то время как FreedomBox Foundation с 2010 года разрабатывает FreedomBox, проект с свободным и открытым программным обеспечением персональных серверов, с целью предоставления обычным людям возможности размещать свои собственные интернет-сервисы, такие как VPN, личный веб-сайт, общий доступ к файлам, зашифрованным мессенджерам, VoIP-серверу, механизму мета-поиска и многое другое.

Сочетание оборудования с открытым исходным кодом, программного обеспечения с открытым исходным кодом и свободы в Интернете, порождает продукт под названием «Домашний сервер FreedomBox Edition Pioneer Edition», основанный на плате Olimex A20-OLinuXino-LIME2 и работающий с программным обеспечением FreedomBox.

Читать далее «Запущен домашний сервер FreedomBox Edition Pioneer с платой Olimex A20-OLinuXino-LIME2»

Android ТВ-бокс H6 стоимостью $58 “поддерживает” 4G LTE SIM-карты

Раньше уже рассматривались 4G LTE ТВ-боксы, которые работают под управлением операционной системы Android, но до недавнего времени они были доступны только для операторов или дистрибьюторов. В начале этого месяца был написан обзор про ТВ-бокс под названием T96G, который можно приобрести на Aliexpress. Но есть одна небольшая проблема –  стоит он $80, это почти на 50 долларов больше, чем обычный ТВ-бокс без LTE подключения. Хорошая новость заключается в том, что сейчас появился еще более доступный ТВ-бокс с поддержкой 4G SIM-карты под названием H6, который основан на базе процессора Allwinner H6 и поставляется с конфигурацией ОЗУ / хранилище – 2 Гб / 16 Гб или 4 Гб / 32 Гб от $57.99 и выше. Читать далее «Android ТВ-бокс H6 стоимостью $58 “поддерживает” 4G LTE SIM-карты»

Kettlepop является ограниченным выпуском производной от платы CHIP Pro с 8 Гб eMMC флэш-памяти

CHIP Next Things Co. представляет собой 9-долларовую Arm Linux плату на основе процессора Allwinner R8, которая стала довольно популярной благодаря свой низкой цене, встроенному WiFi & Bluetooth, открытому аппаратному проектированию и интеграции в прикольные комплекты, такие как портативная игровая консоль PocketCHIP / карманный компьютер Linux. Позже компания расширила свою линейку продуктов с помощью CHIP Pro, который они оснастили системой-на-модуле Allwinner GR8. Для того, чтобы сделать ее более подходящей для интеграции в коммерческие продукты, компания спроектировала плату в качестве низкопрофильной системы-на-модуле.

К сожалению, компания в конечно итоге столкнулась с финансовыми проблемами и в 2018 году она была на грани закрытия. Однако в этом году компания под названием Source Parts объявила, что работает над Popcorn Computer, которая является производной от платы C.H.I.P., которая чуть позже должна появиться в продаже на Amazon US. Читать далее «Kettlepop является ограниченным выпуском производной от платы CHIP Pro с 8 Гб eMMC флэш-памяти»

Представлен 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 архитектура»