карамболь 0 13 апреля, 2020 Опубликовано 13 апреля, 2020 · Жалоба Здравствуйте, коллеги. Скоро предстоит миграция на Ксайлинг. Почитал на досуге документацию. PetaLinux это, конечно, очень хорошо, но хотелось бы узнать, есть ли ему классическая альтернатива. Сейчас работаю на Soc от Альтеры. Заливаю на Sd прелодер, ебут, его скрипт, dtb, рутфс, кернел ядра, битстрим и все замечательно грузится и работает. SDK вообще не запускаю. Из Квартуса беру только битстрим и папку handof из которой легко и просто собирается прелодер и ебут. Программу пишу на QT и в общем SDK вообще не нужен по сути. У Ксайлинг все иначе, весь софт (fsbl, u-boot и тд) лежит упакованный в одном файле с безумным пот сложности хэдэром (может привыкну еще). Года 3 назад имел дело с Zynq-7000 но писал только логику и софт без операционной системы. Вроде, все несложно было из SDK делался файл, грузил его на карту и работало. Можно ли обойтись без SDK в Ксайлинге и без PetaLinux ? Буду рад любым советам, особенно со ссылками. Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dsmv 0 13 апреля, 2020 Опубликовано 13 апреля, 2020 · Жалоба Для Xilinx это тоже возможно. Например можно поставить ubuntu. Может это поможет: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841732/Ubuntu+on+Zynq Если использовать Petalinux, то там можно вытащить из загрузчика dtb и прошивку. На наших платах так и работает. На sd лежит boot.bin (внутри elf), system.bit.bin (это прошивка) кернел и rootfs в соседнем разделе. Если нужны подробности, то попозже. Мне тоже будет нужна консультация шамана. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 13 апреля, 2020 Опубликовано 13 апреля, 2020 · Жалоба Ага, а если не SD - тут начинается самое интересное :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться