LINUX.ORG.RU

Embox v0.6.3

 ,


0

2

1 июля 2024 года вышла очередная версия открытой операционной системы реального времени Embox.

Среди изменений:

  • Улучшена поддержка архитектур MIPS & ARM.
  • Улучшена технология board_config (device tree).
  • Добавлены несколько плат STM32.
  • Улучшена поддержка российского микроконтроллера К1921ВГ015.
  • Улучшена подсистема SPI для STM32.
  • Улучшена подсистема flash-устройств.
  • Добавлен ряд библиотек, включая: libgmp, thrift, openssl, ffmpeg.
  • Улучшена работа ряда библиотек, включая boost, openCV.
  • Добавлена возможность использования видео в OpenCV.
  • Улучшена подсистема времени.

>>> Подробности

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Появилась ли инструкция для энтузиастов про добавление новых плат?

Хочу rpi pico! :)

pihter ★★★★★
()
Ответ на: комментарий от AnyTalks

У этой ос есть какие-то преимущества перед

Можно брать код, написанный для линукса, и собирать для микроконтроллеров. Без изменений кода.

Это просто гениальная штука, с тех пор как узнал только и печалюсь о том, что не я это придумал :)

pihter ★★★★★
()
Ответ на: комментарий от AnyTalks

Я работал с FreeRTOS очень много, оно и сейчас для STM32 доступно. Возможности просто несопоставимы. Руки не доходят, но я мечтаю всё же задействовать Embox

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Werenter

Конечно, но как я не раз говорил, дело не в номере версии, а в функционале, еще есть как минимум две большие фичи, которые на мой взгляд должны быть в версии 1.0 :)

Может мы и без них выпустим версию 1.0 но еще остаются вопросы со стабильностью кодовой базы, у нас очень много функционала, мы пока не успеваем за всем, удается только конкретные решения делать надежными :(

abondarev ★★★
() автор топика
Ответ на: комментарий от splinter

есть ли доводы в пользу отказа от ecOS?

Спасибо! Да, есть.

  • ecOS Отличная ОСРВ для своего времени, но сейчас скажем так не развивается, поддерживается внутри предприятий которые ее использовали.
  • У Embox круче система сборки, мы позволяем использовать открытые проекты прямо из коробки (./configure; make; make install;)
  • У Embox лучше совместимость по девайсам. можно использовать блочные устройства
  • Еще ряд плющек
abondarev ★★★
() автор топика

Пользуясь случаем, огромное спасибо авторам - несите ещё, желаю всяческих удач и успехов: сабж однозначно должен занять причитающееся ему место в мире технологий

pihter ★★★★★
()
Ответ на: комментарий от demidrol

Да,спасибо, согласен. Здесь, конечно, стоило кириллицей, исправляюсь К1921ВГ015

abondarev ★★★
() автор топика
Ответ на: комментарий от pihter

Спасибо большое. Будем стараться! :)

abondarev ★★★
() автор топика
Ответ на: комментарий от pihter

Появилась ли инструкция для энтузиастов про добавление новых плат?

Пока только вот такая https://habr.com/ru/articles/776712/

Скоро сделаем для К1921ВГ015 аналогичную.

Хочу rpi pico! :)

Несколько человек заявляли, что сделают, но пока …:)

abondarev ★★★
() автор топика
Ответ на: комментарий от AnyTalks

Да, перед FreeRTOS у нас довольно много преимуществ.

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

Когда рассматривают переход, обычно это ZephyrOS NuttX и Embox. Но не буду слишком активно про преимущества Embox, о них я могу говорить вечно :)

abondarev ★★★
() автор топика
Ответ на: комментарий от pihter

с тех пор как узнал только и печалюсь о том, что не я это придумал :)

Не стоит печалится, присодиняйтесь. Мы все делимся и заимствуем идеи, иначе развития не будет!:)

abondarev ★★★
() автор топика

Я не настоящий сварщик, но хотелось бы спросить пользуясь случаем - нет случайно каких-то реализаций JavaCard на основе вашей ОС?

faq2
()
Ответ на: комментарий от faq2

Не слышал о таких. Мы в свое время поддерживали javame но она больше, и сейчас вообще не оспользуется.

Мы сейчас смотрим (одним глазком пока) в сторону eSim. Идея прошить esim с несколькими фиксированными профайлами прямо в микроконтроллер который в том числе управляет модемом. Получается некое безопасное конечное устройство работающее только в строго определенной информационной среде и имеющее строго заданный функционал.

abondarev ★★★
() автор топика
Ответ на: комментарий от vasya_pupkin

А как у embox с поддержкой risc-v?

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

Но сказать - хорошо, точно можно. Например использовать на микроконтроллерах уже сейчас самое то. К1921ВГ015 это кстати один из них, на отечественном ядре.

abondarev ★★★
() автор топика
Ответ на: комментарий от abondarev

Ага, ну так апплеты вполне могут быть и захардкожены по-идее. Если это открытый проект, можно ссылочку на развитие событий?

faq2
()
Ответ на: комментарий от faq2

Конечно https://github.com/embox/sim-emulator

Мы все, по возможности, стараемся делать открытым, как минимум чтобы реакцию узнавать. А может и единомышленников привлекать. Ну и рынок конечно смотреть. :)

abondarev ★★★
() автор топика
Ответ на: комментарий от abondarev

Не стоит печалится, присодиняйтесь

Очень хочется. И компетенции мои любимые: си и поближе к железу. Но взвалено уже на плечи дюжие, надо и тут не оплошать.

Но вы однозначно следующие, если доживу - очень уж мне идея нравится у вас да и вообще все.

Почитать что-ли.. Мож на че простенькое сгожусь)

pihter ★★★★★
()
Ответ на: комментарий от pihter

Эх, да, взвалено ох как много, понимаю!

abondarev ★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.