Релиз 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»

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

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

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

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

Версия Linux 4.19 – Основные изменения, архитектуры Arm и MIPS

В прошлое воскресенье,  Грегом Кроа-Хартманом вместе с Линусом Торвальдсом (который отстранился от проекта Linux), была представлена версия Linux 4.19:

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