BuguRTOS-4.0.0
Седьмого января 2019 года вышла встраиваемая операционная система реального времени BuguRTOS-4.0.0.
( читать дальше... )
>>> Подробности
Всего сообщений: 54
Седьмого января 2019 года вышла встраиваемая операционная система реального времени BuguRTOS-4.0.0.
( читать дальше... )
>>> Подробности
Очень часто при разработке устройств на микроконтроллерах, возникает необходимость в реализации простого скриптового языка для конечной кастомизации устройства. Для этого очень хорошо подходит ФОРТ. Данный проект и реализует FORTH систему которую очень просто можно использовать в вашем проекте.
>>> сайт проекта
Компания Qt опубликовала на своём сайте результаты исследования и ответы на часто задаваемые вопросы при разработке программ на встраиваемых системах.
Мотивацией проведения этого эксперимента было то, что на данный момент нет одновременно свободного, универсального и переносимого инструмента для разработки программ для встраиваемых систем, а несвободные аналоги представляют собой «чёрный ящик» с последующей завязкой на поставщика.
К несчастью, до этого момента официально поддерживаемым оборудованием были процессоры класса «ARM Cortex-A» под управлением ядра Linux и несвободных операционных систем реального времени, а системные требования были крайне высоки: 256 мегабайт оперативной памяти, 512 мегагерц тактовой частоты процессора и видеочип с поддержкой технологии OpenGL ES 2.0.
Сейчас же, вследствие проведённых оптимизаций, тестовые программы на Qt Widgets, QML и Qt Quick Controls 2 могут работать на чипе класса «ARM Cortex-M» под управлением свободной операционной системы реального времени RTEMS, а размер итоговой прошивки разнится от 6-13 мегабайт, с потреблением 3-10 мегабайт оперативной памяти.
>>> Подробности
Компания GlobalLogic приглашает на вторую Root Linux Conference — масштабное событие по Linux, Embedded и open-source-разработке!
В этом году на конференции выступят еще больше экспертов, известных всему международному Linux/Embedded-сообществу. Среди спикеров — представители Intel, Linaro, SUSE Linux, DENX, Cisco, Citrix и др.
Доклады будут касаться актуальных тем по Linux kernel, Xen virtualization, TEEs, Pin control in Embedded systems, HDMI CEC и др.
Конференция пройдет 14 апреля 2018 г. в Киеве (КВЦ “Парковый”).
Основной язык конференции — английский.
Сайт конференции: http://linux.globallogic.com
Билеты: http://bit.ly/tickets_rootlinux_2018
>>> Подробности
31 октября вышел очередной релиз проекта MediaDeb — сборки Debian для телефонов на базе СнК mediatek.
MediaDeb позволяет быстро собрать и запустить прошивку на базе Debian на старых телефонах, таким образом давая вторую жизнь старому аппарату в виде одноплатного компьютера/небольшого сервера, зачастую превосходящего по характеристикам Raspberry Pi.
( читать дальше... )
Вышла система программирования YAPLC-1.0.0. YAPLC — это свободная система программирования ПЛК.
YAPLC представляет собой набор программ и библиотек со свободными лицензиями, которые позволяют создавать программное обеспечение ПЛК на базе микроконтроллеров.
По словам разработчиков, в данном релизе были стабилизированы архитектура и набор компонент системы.
Основные компоненты YAPLC:
Открытое тестирование системы завершено. Текущий релиз будет последним, совместимым с тестовыми приборами. Следующий релиз системы запланирован на октябрь 2017 года, а в ноябре система и приборы на её основе будут представлены на выставке ПТА-2017 в Москве.
Авторы благодарят всех участников открытого тестирования.
Отдельное спасибо:
>>> Подробности
Вышла первая версия MediaDeb — проекта по запуску Debian GNU/Linux на телефонах на базе СнК от Mediatek (без chroot, честная прошивка с Debian).
MediaDeb — это мой небольшой хобби-проект для «оживления» старых аппаратов, не получающих более апдейтов от производителя и пылившихся на полках все это время.
( читать дальше... )
>>> Скачать
13 марта состоялся релиз встраиваемой ОСРВ BuguRTOS 3.0.0.
После выпуска второй версии было получено сообщение от пользователя Endag с просьбой разъяснить использование примитивов синхронизации и сделать API понятнее для новых пользователей.
В ходе дальнейшей переписки был выявлен ряд ошибок и недостатков в ядре BuguRTOS и библиотеке native. Результатом стала переработка ядра и библиотеки.
( Список изменений )
>>> Подробности
Компания GlobalLogic приглашает на Root Linux Conference — масштабный ивент по Linux, Embedded и open-source-разработке!
В программе конференции — высококлассные спикеры из ARM, Citrix, Red Hat, Polish Ubuntu User Group и др. Доклады будут касаться актуальных тем по ARM, AArch64, Docker, Xen Virtualization, OP-TEE и др.
Конференция пройдет 18 марта 2017 г. в Киеве (КВЦ “Парковый”).
Сайт конференции: http://linux.globallogic.com
Билеты: http://bit.ly/tickets_rootlinux
PS. Мы продолжаем отбор докладов и будем рады вашим заявкам! Предложите вашу тему по адресу tetiana.khriapina@globallogic.com.
>>> Подробности
SkyForge — простой инструмент-обертка над multistrap, который позволяет быстро подготовить базовую корневую ФС Debian/Ubuntu. Может использоваться при подготовке прошивки для одноплатных компьютеров, создания базовых образов для контейнеров Docker, а также sysroot для кросс-компиляции.
Отличительная черта — поддержка снапшотов. SkyForge создает снапшот корневой фс на каждый шаг, описанный в конфигурационном файле. В случае изменения конфигурационного файла и последующей пересборки происходит откат и пересборка только тех шагов, которые затронуло внесенное изменение.
Для создания снапшотов используется файловая система OverlayFS или архивы tar.
P. S. Этот инструмент не является полноценной заменой puppet/chef: его можно использовать только для подготовки базового образа корневой фс на ранних этапах.
В далеком 2010 году один анонимус с Нульчана (R.I.P.) решил, что он обладает достаточной квалификацией и достаточным количеством свободного времени, чтобы создать свою встраиваемую ОСРВ, или ее эрзац.
В результате, в самом конце 2010 года появилась нулевая версия BuguRTOS.
Прошло пять лет, BuguRTOS была переписана несколько раз, портирована на несколько процессорных архитектур; были выработаны методики и процессы проектирования, реализации и тестирования новых версий; появилось краткосрочное, а затем и среднесрочное планирование развития ОС.
Из проекта, созданного ради лулзов и троллинга, получилась довольно неплохая встраиваемая ОСРВ, одна из сотен написанных, но одна из четырех, поддерживающих STM8 (современное распространенное семейство микроконтроллеров).
В своей статье, посвященной первому юбилею BuguRTOS, автор рассказывает историю возникновения проекта, благодарит всех, кто как-либо помогал проекту и принимал в нем участие, делится некоторыми планами на будущее, поздравляет всех с наступающим Новым годом.
>>> Подробности
Тихо и незаметно вышел очередной релиз OpenWRT 15.05 Chaos Calmer
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
CHAOS CALMER (15.05)
-----------------------------------------------------
* 1 1/2 oz Gin Shake with a glassful
* 1/4 oz Triple Sec of broken ice and pour
* 3/4 oz Lime Juice unstrained into a goblet.
* 1 1/2 oz Orange Juice
* 1 tsp. Grenadine Syrup
-----------------------------------------------------
( читать дальше... )
Состоялся первый релиз новой ветки встраиваемой операционной системы реального времени BuguRTOS, распространяемой по лицензии GPLv3 c исключениями.
В BuguRTOS-0.8.x введены значительные изменения:
Теперь добавление нового примитива синхронизации сводится к написанию типа-обертки для sync_t. При этом не надо заботиться о написании протокола наследования приоритетов для нового примитива синхронизации, т.к. данный протокол уже реализован методами типа sync_t.
>>> Подробности
После более чем года работы команда разработчиков OpenWRT представила общественности финальную версию OpenWRT Barrier Breaker 14.07.
Основные изменения по сравнению с Attitude Adjustment 12.09:
В связи с тем, что многие пакеты из репозитория давно не обновлялись, содержат уязвимости и отсутствуют мейнтейнеры, желающих поддерживать эти пакеты, введён в строй новый репозиторий. Туда будут добавляться поддерживаемые пакеты. Старые пакеты были собраны для Barrier Breaker, но со следующего выпуска их сборка будет прекращена (желающие cмогут собирать их самостоятельно).
Бинарные сборки для различных устройств. Исходные коды в GIT и SVN.
>>> Подробности
Дорогие друзья! Приглашаем вас на конференцию Embedded Kyiv TechTalks. Video Delivery, которая состоится в субботу 14 декабря в Киеве. Участие в конференции бесплатное при условии регистрации http://bit.ly/gl-embedded_kyiv.
Дата: суббота, 14 декабря 2013 г. Место: Амарант Отель Киев, зал “Гамма”, ул. Константиновская 71-Д, 500 метров от метро Тараса Шевченко (карта). Начало: 10:30, регистрация открыта с 9:30. В ходе мероприятия вы сможете пообщаться с украинскими и зарубежными экспертами в области embedded-разработки, в живую познакомиться с продуктами и решениями — лидерами с сфере передачи видео, находящимися на гребне современных технологий и потребностей рынка.
>>> Подробности
Компания Digia анонсировала Qt Enterprise Embedded, платформу для использования Qt на встраиваемых устройствах на базе Linux и Android. Qt EE позволяет сформировать и поддерживать полноценные загрузочные мобильные системы с окружением на базе Qt и QML.
Главная особенность этой платформы заключается в том, что она позволяет не задумываться о наличии драйверов, взаимодействии с оборудованием, производительности графической системы и других факторов, а сосредоточиться только на разработке конечных приложений, не отвлекаясь на решение сторонних задач.
Поддерживаются два варианта сборок: первый основан на использовании в качестве основы ядра Linux, драйверов и базового системного окружения платформы Android, поверх которого вместо виртуальной машины Dalvik и Java-приложений выполняется графический стек на базе Qt с набором QML-приложений. Второй вариант использует для запуска традиционное встраиваемое окружение Linux, базирующееся на компонентах Yocto, в частности, эталонной системе Poky.
Подготовлены сборки для следующих устройств:
Для демонстрации возможностей платформы подготовлено приложение для обучения игре на пианино.
В состав продукта включены следующие компоненты:
>>> Подробности
После более чем двух лет работы команда разработчиков OpenWRT представила общественности финальную версию OpenWRT Attitude Adjustment 12.09.
Основные изменения по сравнению с Backfire 10.03.1:
Известные проблемы:
Более детальная информация доступна здесь, а также списки изменений в core и пакетах.
>>> Подробности
Ведущие разработчики HelenOS определились с вектором развития этой перспективной микроядерной операционной системы. В опубликованном сообщении говорится, что ранее HelenOS рассматривалась разработчиками как операционная система общего назначения. Однако ведущие разработчики признали, что сообщество не обладает достаточными ресурсами, чтобы превратить HelenOS в реального конкурента Windows, Linux и Mac OS для обычных пользователей, поэтому было решено скорректировать направление и цели развития.
( читать дальше... )
>>> Подробности
После трёх месяцев разработки представлен новый релиз Buildroot.
Buildroot это набор мейкфайлов и патчей, позволяющих очень простым способом собрать кросс-тулчейн, ядро и файловую систему для встраиваемой системы, используя uclibc/eglibc/glibc библиотеку.
Основные изменения:
>>> Скачать
21 мая 2012 года объявлено о выпуске Voyage Linux 0.8.5.
Voyage Linux — основанный на Debian дистрибутив для встраиваемых платформ, как то: PC Engines, Soekris или построенных на базе процессора Intel Atom. Он также может быть запущен на бюджетных PC-компьютерах. Типичная инсталляция Voyage Linux занимает 128 МБ дискового пространства. Voyage Linux предназначен для развертывания брандмауэров, беспроводных точек доступа, шлюзов Asterisk/VoIP, музыкальных серверов или сетевых хранилищ данных.
Дистрибутив выпускается в трех редакциях:
В новой версии:
Предыдущий релиз Voyage Linux 0.8.0 был выпущен 31 октября 2011 года.
Следующий релиз Voyage Linux 0.9.5 будет основан на Debian 7.0 «Wheezy» и будет выпущен приблизительно через неделю после официального выхода Wheezy.
>>> Подробности
следующие → |