16.05.2018 PetaLinux
Материал из SRNS
Lipa (обсуждение | вклад) (→Сборка) |
Lipa (обсуждение | вклад) (→Сборка) |
||
Строка 31: | Строка 31: | ||
* перед сборкой системы необходимо выполнить '''все''' команды конфигурации в данной последовательности: | * перед сборкой системы необходимо выполнить '''все''' команды конфигурации в данной последовательности: | ||
<source lang="bash"> | <source lang="bash"> | ||
− | petalinux-config | + | $ petalinux-config |
$ petalinux-config -c kernel | $ petalinux-config -c kernel |
Версия 11:26, 16 мая 2018
Требования
Необходима Ubuntu-16.04
Требуется поставить ряд пакетов, полный список приведен в документе UG1144
Устанавливаем PetaLinux в систему. Дистрибутив есть на Xilinx, либо у меня на компьютере. Ставить PetaLinux необходимо БЕЗ прав суперюзера!
Подготовка завершена
Сборка
Пошаговое руководство по сборке содержится в документе UG1156
В консоли пишем source/[путь к петалинух]/settings.sh
Выполняем шаги из UG1156 по главе 5.
Важно:
- переходим в папку с текущим проектом
- перед сборкой системы необходимо выполнить все команды конфигурации в данной последовательности:
$ petalinux-config
$ petalinux-config -c kernel
$ petalinux-config -c rootfs
$ petalinux-config -c kernel
$ petalinux-config -c rootfs
- далее (сборка идет 30-60 минут)
petalinux-build
- делаем boot.bin
$ petalinux-package --boot --format BIN --fsbl ./zynq_fsbl.elf --u-boot --force
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.