LINUX.ORG.RU

Embox v0.6.0

 ,


0

1

23 октября 2023 года, в свой четырнадцатый день рождения, вышла новая версия открытой операционной системы реального времени Embox. Среди изменений:

  • Улучшена поддержка архитектуры ARM.
  • Улучшена поддержка архитектуры RISC-V.
  • Улучшена поддержка архитектуры AARCH64.
  • Улучшена технология dev-tree.
  • Улучшены подсистемы SPI, I2C, UART и другие.
  • Улучшен встроенный GDB сервер.
  • Улучшена файловая подсистема.
  • Улучшена подсистема устройств (block & char devices).
  • Улучшена сетевая подсистема.
  • Добавлена поддержка плат nucleo f207zg и RC-Module mb77.07.
  • Добавлена поддержка POSIX очереди сообщений sys/ipc.h.
  • Обновлены версии ряда сторонних проектов, в том числе dropbear.
  • Множество улучшений и исправлений.

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

★★★

Проверено: maxcom ()
Последнее исправление: CYB3R (всего исправлений: 3)

Интересно, возможно ли эту операционную систему запустить с флешки на реальном x86-64 процессоре?

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

«С флешки» — это ключевые слова? Потому, что так-то на интеловской архитектуре она собирается и запускается, проверял.

hobbit ★★★★★
()

Rpi Pico - вот это было бы улучшение! :)

Сабж - красивая штука, долгих лет проекту!

pihter ★★★★★
()

Улучшена поддержка архитектуры ARM

Традиционно поинтересуюсь, не добавлена ли поддержка третьей малинки…

hobbit ★★★★★
()

Надо было добавить

  • Embox main idea is using Linux software without Linux.

  • POSIX-compliant

  • C++ support

  • File systems: FAT, ext2/3/4, …

  • A lot of programming languages available: Python, Lisp, Java (phoneme), TCL, Ruby, Lua, JS, Scheme

  • SSHD based on Dropbear project

  • Mesa3d

  • Quake3

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 2)
Ответ на: комментарий от I-Love-Microsoft

По мотивам! Пробуем совсем простой вариант описания. Но в будущем может быть и до Linux формата (xml) доберемся.

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

Ну что поделаешь, уже сделано много функционала, и сейчас не хватает именно качества и стабильности, вот и получается что улучшаем развиваем … :)

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

Можно, запускали, там мультибут заголовок есть который умеют многие, но вот вопрос зачем. Все таки это не система общего назначения.

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

К сожалению, пока, все еще нет. Но у нас появился некоторый прогресс в этом направлении. Поэтому с осторожным оптимизмом скажу, что где то через полгода надеюсь смогу сказать другое :)

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

Rpi Pico - вот это было бы улучшение! :)

У нас тоже спрашивают, но редко, как и с ESP32 ситуация. Хотя нашелся энтузиаст, который сказал, что есть платка и хочет добавить поддержку, пока одну из stm-ок добавил.

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

Надо было добавить Embox main idea is using Linux software without Linux. …

Так это уже есть. Или имеется в виду в описание новости?

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

Вам спасибо.

Подскажи, есть ли какой текст о том как добавлять новые платы? Ты как-то говорил, что это не должно быть сложно, а я уверен, что мне хватит опыта и знаний (правда со временем - беда, ну так ведь никто и не торопит)

Мне очень нравится ваша идея и очень нравится rpi pico. Мог бы попытаться сделать что-то общественно-полезное) (кто ж меня осудит, если не осилю?)

Хотя и так много за что взялся, но ниче не могу поделать с собой)

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

Подскажи, есть ли какой текст о том как добавлять новые платы?

Удваиваю. Далеко не факт, что это осилю я, но если эта дока поможет войти в тему хотя бы паре человек на земном шарике, и они добавят свои варианты — она уже окупится.

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

Далеко не факт, что это осилю я

Ну ё-маё: теперь и мне страшно! :)

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

Пока полноценной инстукции нет, к сожалению, есть разные куски например как добавить поддержку новой STM32 [https://github.com/embox/embox/wiki/How-to-port-to-a-new-STM32-board]. Надеюсь удастся статью написать на русском и подробно расложить по щагам, данный процесс. По поводу вообще любой платы, с архитектурой ARM ( для Rpi pico) тоже постараюсь описать. Там не должно быть проблем в первом приближении. Пока народ просто заходил в чат и спрашивал. Но мы понимаем, что документация очень сильно у нас отстает, пытаемся работать в этом направлении.

abondarev ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.