README.md

Главный манифест Зефир ОС


Основной репозиторий проекта Зефиръ, содержащий главный манифест (см. west manifest), описывающий все необходимые проекты для сборки Зефир ОС и её приложений.

Манифест описывает включение внешних проектов (см. Modules (External projects)), как следующих модулей:

В целях сохранная максимального качества проекта, главный манифест Зефир ОС всегда включает последние стабильные релизы Zephyr OS.

Текущий поддерживаемый релиз Zephyr 4.4.2


Приступая к работе

Начало разработки прикладного программного обеспечения под Зефир ОС ничем не отличается от разработки под Zephyr OS, описанной в документе Getting Started Guide, за исключение шага Get the Zephyr source code в котором необходимо с клонировать не первичный репозиторий, как манифест репозиторий, а главный манифест репозиторий Зефир ОС.

Для Ubuntu или macOS:

west init -m https://gitflic.ru/project/zephyrproject/zephyr-manifest.git ~/zephyrproject

Для Windows:

west init -m https://gitflic.ru/project/zephyrproject/zephyr-manifest.git zephyrproject

Сборка примеров

Главный west манифест Зефир ОС импортирует west манифест первичного репозитория Zephyr OS, а значит Зефир ОС полностью поддерживает все наборы west команд. Выполнив команду west boards, вы сможете в том числе увидеть поддержку и российских плат.

Например, выполнив следующую команду, вы соберёте стандартный пример мигания светодиодом из Zephyr Project для российской платы НИИЭТ КФДЛ.441461.029РЭ с российским микроконтроллером НИИЭТ К1921ВГ015:

west build -p always -b kfdl_441461_029 samples/basic/blinky

Прошивка примеров

На текущий момент поддержка команды west flash находится в разработке, так как, например, оригинальный отладчик OpenOCD из Zephyr SDK не поддерживает драйвер Flash микроконтроллера НИИЭТ К1921ВГ015.

Но пользуясь руководствами пользователя и средствами отладки для каждого конкретного российского микроконтроллера, вы всегда можете прошить и отладить бинарный файл zephyr.elf.

Описание
Главный манифест проекта Зефиръ
Конвейеры
0 успешных
0 с ошибкой
Разработчики