Процессорный модуль Corgi SoM v1 на базе Xilinx Zynq-7000

Коллеги, приветствую, обзорная статья работы с Corgi SoM v1 на базе AMD (Xilinx) Zynq-7000. Статья охватывает работу модуля с Vivado IDE, Vitis IDE, подготовку базового образа, работу с Embedded Linux (u-boot, device tree, linux kernel, rootfs). Подготовку образа для SPI NOR памяти, SPI NAND памяти и сопутствующие моменты необходимые для старта работы с данным модулем. Дополнительно статья будет полезно для linux embedded разработчиков, которые делать будут bring-up плат на базе AMD(Xilinx) zynq платформ.

https://habr.com/ru/articles/948280/

#xilinx_zynq #embedded_linux #vivado #uboot #device_tree #fpga #linux_kernel

Процессорный модуль Corgi SoM v1 на базе Xilinx Zynq-7000

Коллеги, приветствую, обзорная статья работы с Corgi SoM v1 на базе AMD (Xilinx) Zynq-7000. Статья охватывает работу модуля с Vivado IDE, Vitis IDE, подготовку базового образа, работу с Embedded Linux...

Хабр

Как импортировать проект Vitis

Всем привет! Я обратил внимание, что туториал описанный в интернете, как корректно добавить проект на компьютер от самого производителя Xilinx скудноват. Хотел бы кратко пояснить интересующимся, как быстро и легко это сделать. Допустим у вас стоит задача, импортировать проект Vitis с одного компьютере на другой, либо вам коллега дал проект, попросил проверить. Что же нужно сделать?

https://habr.com/ru/articles/930584/

#vitis #xilinx_zynq

Как импортировать проект Vitis

Всем привет! Я обратил внимание, что туториал описанный в интернете, как корректно добавить проект на компьютер от самого производителя Xilinx скудноват. Хотел бы кратко пояснить интересующимся, как...

Хабр

Dual flash SS 8-bit Parallel + Zynq 7000

Всем привет! Я хочу поделиться с вами, какоднажды мне пришлось оживлять вторую флешку на микроконтроллере (далее «мк»), ну кому не нравится, то назовем это «программируемая система на кристалле». Наверное кто только зашел сюда и хочет более подробно разобраться и все понять, то вам сюда, так как я планирую все подробно рассказать от А до Я. В данной статье будут подняты такие вопросы: 1. Инициализация QSPI (кто не знает, специальная периферия, позволяющая работать с флешкой на прямую). 2. Инициализация flash. Написание драйвера . Проделав все пункты, которые будут затронуты в данной статье, вам станет более понятно как и что работает.

https://habr.com/ru/articles/927990/

#xilinx_zynq #dual_flash #qspi

Dual flash SS 8-bit Parallel + Zynq 7000

Всем привет! Я хочу поделиться с вами, как однажды мне пришлось оживлять вторую флешку на микроконтроллере (далее «мк»), ну кому не нравится, то назовем это «программируемая...

Хабр

Запускаем Embedded Linux на Hard- и Soft-CPU Xilinx Zynq: проект программируемой логики

Привет, Хабр! Меня зовут Павел Панкратов, я ведущий инженер-программист в дивизионе искусственного интеллекта YADRO. Этим текстом я запускаю цикл статей — экскурс в особенности работы с SoC, комбинирующей в себе реализованные в «железе» аппаратные блоки (Hard IP’s) и программируемую логику (Soft IP’s). Основная задача, которая объединит все три статьи, — параллельный запуск встраиваемой операционной системы на двух различных по архитектуре процессорах, представленных в виде Hard и Soft IP-блоков. Производители подобных систем, как правило, предоставляют окружение для разработки и документацию с примерами реализации универсальных решений. Но масса важных деталей от пользователя все же скрывается, что приводит к долгим исследованиям при попытках нетривиальной модификации. Эта и остальные статьи цикла — попытка раскрыть завуалированные тонкости, сделать их доступными и понятными.

https://habr.com/ru/companies/yadro/articles/845714/

#embedded #fpga #linux #soc #ip #xilinx_zynq

Запускаем Embedded Linux на Hard- и Soft-CPU Xilinx Zynq: проект программируемой логики

Привет, Хабр! Меня зовут Павел Панкратов, я ведущий инженер-программист в дивизионе искусственного интеллекта YADRO . Этим текстом я запускаю цикл статей — экскурс в особенности работы с SoC,...

Хабр