Комментарии 17
Обсуждалось в феврале: Embedded FPGA - поднимаем Linux на Zynq-7000 - YouTube
Думаю, что мой формат статей и формат подробных стримов - не является взаимоисключающими. Моя статья написана так, чтобы дать самый минимальный набор фактических знаний без углубления в детали, чтобы любой желающий, новичок-студент мог по-быстрому реализовать свою "хотелку".
В написании этой статьи я руководствовался следующей философией Зачастую быстрая реализация желаемого, на первом этапе, является сильнейшей движущей и мотивирующей силой, которая формирует то самое желание заниматься предметом уже длительное время.
И после этого можно переходить к подробным статьям, стримам за углубленной информацией :)
Почему автор не использовал PetaLinux Tools от Xilinx для создания образа Linux?
Потому, что цель была не в том, чтобы задействовать готовые средства сборки, а показать как собрать Linux из сырцов. Да и самому интересно было попробовать собрать именно ручками, а не используя системы сборки типа buildroot, yocto, и т.п
А с Petalinux не пробовали работать?
Статья хорошая, а главное, она очень вовремя вышла. Прередо мной как раз поставили такую задачу и не имея опыта работы ни в Linux, ни с Zynq 7000, с ее помощью я за неделю все же освоил эту технологию и могу двигаться дальше. Я проделал все, что в ней написано на двух компьютерах Wim10+VirtualBox(Ubuntu) и Win10+Debian. В качестве платы была ArtyZ7-20. За исключением пары опечаток, могу сказать, что все достаточно точно и просто описано и может быть использовано в качестве учебного пособия даже для начинающих, что очень ценно! Автору огромное спасибо!
Первым делом выбираем питание Bank 1 в LVCMOS 1.8V т.к. RGMII интерфейс (для Ethernet) не поддерживает напряжение 3.3В, а только 1.8 и 2.5В.
Понятно, что надо задавать IOSTANDARD, но ведь банк-то всё равно будет запитан же тем напряжением, которое к нему подведено. То есть по сути нужно констрейнить реальное имеющееся напряжение банка, а что там должно быть именно 1,8В надо выбирать на этапе разработки платы.
Спасибо за статью
А как вы узнали каким пинам надо export сделать?
Ониж через interconnect
Zynq 7000. Собираем Linux для платы QMtech