podcast

Разработка RTOS Embox / Портирование ОС на RISC-V / Linux для embedded

31.01.2025
Listen to the episode on your favorite platforms:
  • Apple Podcasts
  • Yandex Music
  • Spotify
  • Castbox
  • Pocket Casts
  • Overcast
  • Castro
  • RadioPublic
В 19 выпуске к ведущим подкаста «Битовые маски» присоединился Антон Бондарев, создатель и активный разработчик Embox — свободной кросс-платформенной RTOS для встроенных систем.

Руководствуясь богатым опытом разработки собственной операционной системы, Антон проанализировал использование Linux для встроенных систем и описал сферы, где другие операционные системы (в том числе Embox) выглядят предпочтительнее. Мы обсудили нюансы поддержку разных архитектур в ОС, проблемы портирования драйверов, порассуждали о том, насколько Linux и другие ОС могут быть настоящими real-time ОС и насколько каждая из них POSIX-совместимая. Наконец, обсудили развитие студентов в сфере системного программирования — в том числе на примере самого́ Антона, начинавшего проект Embox еще в аспирантуре матмеха СПбГУ.
Видеоверсия выпуска на YouTube: https://youtu.be/1LUFhkkKNnk
Видеоверсия выпуска на Rutube: https://rutube.ru/video/d65d6dfb18a095e59d17b0501beb8dbb/

✅Подписывайтесь на Telegram-канал подкаста: https://t.me/+bx50QfUlw4pkZDEy

🔹Станьте частью команды YADRO! https://careers.yadro.com

- Тизер

- Представление Антона Бондарева

- Начало карьеры

- Причина создания Embox

- Развитие Linux для embedded и real-time систем

- Проблемы Linux, которые не позволяют его использовать в некоторых проектах

- Особенности Embox

- DSL язык для конфигурирования ОС

- Разработка драйверов и прикладных программ для Embox

- Поддержка Tcl в Embox и верификация на ПЛИС

- Внутреннее устройство Embox и тестирование ОС

- Конкуренты среди RTOS

- POSIX-совместимость

- Embox — ОС реального времени?

- Поддержка процессорных архитектур в Embox

- Портирование на RISC-V

- Активная работа со студентами

- Заключение