реклама на сайте
подробности

 
 
> Linux для zynq7000
sheynmanyu
сообщение Jul 7 2017, 18:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 5-07-17
Пользователь №: 97 975



Здравствуйте!
Я новичок как в Linux, так и в мире FPGA.
Помогите, пожалуйста, с выбором Linux для ZYNQ 7000.
Нашла несколько возможных вариантов: PetaLinux, Xilinx Zynq Linux, Yocto, Xillinux. Никак не могу разобраться, чем же они друг от друга отличаются?
В моем проекте Linux нужен для контроля за состоянием системы (запись в логи информации о температуре, ошибках, нештатных ситуациях) и для передачи информации по сети Ethernet (файлов, для чего планируется поднять FTP сервер). Возможно, прошивка PL (хотелось бы иметь возможность подключить драйвера для Devcfg). Как таковой real time system на данном этапе не нужно, поэтому в эту сторону я не смотрела.
Что удалось выяснить (поправьте, если я неправильно поняла):
xillinux - полновесная ОС с графическим интерфейсом (похоже, избыточна).
Xilinx Zynq Linux - интересная сборка для ZedBoard. Включает в себя Telnet, SSH, WebServer, FTP. Не включает по умолчанию драйвер для Devcfg (можно ли его самостоятельно добавить?)
Про Yocto и Petalinux не понимаю.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
toshas
сообщение Jul 14 2017, 17:13
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339



Лучше всего смотрите в сторону petalinux, только он имеет какую-никакую, но оффициальную поддержку от Xilinx.
В последних версиях (2017.*) Yocto инструментария включается в него все больше и больше.
Petalinux позволяет генерировать dts и прочее на базе проекта Vivado, все расписано в мануале.
Для Zedboard есть bsp, можно скачать с сайта Xilinx.
Главное подобрать свежие доки, были отличия при сборке версий 2013-2014, 2015-2016 и линейки 2017.
Быстрый старт можно освоить здесь ( https://github.com/Digilent/petalinux-bsps/...ide-for-Arty-Z7 ) , проект мне кажется на Zedboard портировать не сложно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sheynmanyu   Linux для zynq7000   Jul 7 2017, 18:11
- - g700   Это Yocto и Petalinux дистрибутивы. А с чего вы бу...   Jul 8 2017, 16:29
|- - sheynmanyu   Цитата(g700 @ Jul 8 2017, 19:29) А с чего...   Jul 10 2017, 11:55
- - Alexey_pashinov   Для того, чтобы запустить linux на zynq вам необхо...   Jul 8 2017, 18:35
- - Alexey_pashinov   https://secbus.telecom-paristech.fr/wiki/Ze...TBBu...   Jul 10 2017, 14:47
- - GriXa   Неплохие материалы для освоения Зинки в целом и Ли...   Jul 12 2017, 10:41
|- - sheynmanyu   Спасибо огроменное! Вот только делаю в соответ...   Jul 14 2017, 08:28
|- - GriXa   Цитата(sheynmanyu @ Jul 14 2017, 11:28) П...   Jul 14 2017, 13:27
- - dm.pogrebnoy   Пошаговый подъем Petalinux http://svenand.blogdri...   Jul 12 2017, 11:55
- - g700   Сборка rootfs возмите отсюда https://habrahabr.ru/...   Jul 12 2017, 19:22
- - R6L-025   Для Ваших целей, возможно, избыточен, но неплох ar...   Jul 13 2017, 20:54
|- - sheynmanyu   Спасибо! Но только мне пока для ZedBoard нужен...   Jul 14 2017, 11:43
- - sheynmanyu   Собрала... Запустила. Спасибо всем за советы и ссы...   Jul 20 2017, 12:55
- - dm.pogrebnoy   Мой недолгий линуксовый опыт подсказывает, что roo...   Jul 20 2017, 14:25
- - sheynmanyu   Цитата(dm.pogrebnoy @ Jul 20 2017, 17:25)...   Jul 20 2017, 14:29
- - AVR   Цитата(dm.pogrebnoy @ Jul 20 2017, 17:25)...   Jul 21 2017, 06:52
- - sheynmanyu   Цитата(AVR @ Jul 21 2017, 09:52) Автору т...   Jul 21 2017, 11:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016