DMA в userspace на Zynq US+: собираем данные AXI-Stream для CPU

Привет! Меня зовут Данил, я разрабатываю прикладное ПО для радиочастотных систем

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

#dma #zynq #linux #axistream

DMA в userspace на Zynq US+: собираем данные AXI-Stream для CPU

Привет! Меня зовут Данил, я разрабатываю прикладное ПО для радиочастотных систем YADRO . В этой статье я расскажу об одном из вариантов сбора данных AXI-Stream для обработки на CPU, рассмотрю в этом...

Хабр

Red Pitaya and Texas Instruments Collaborate on New STEMlab Boards for High-Performance Data Acquisition

https://fed.brid.gy/r/https://linuxgizmos.com/red-pitaya-and-texas-instruments-collaborate-on-new-stemlab-boards-for-high-performance-data-acquisition/

Summer 2025 #cvut defended theses by OTREES / “my” students:

See the last OTREES theses list for link to repositories and more

Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

Stay tuned next summer as well, there is student interested in thesis to add MMU to #QtRvSim

theses defend · Wiki · Open Technologies Research Education and Exchange Services / org · GitLab

Helper project to form and organize other projects. See the Wiki for more information.

GitLab

Самодельный SDR приемник на Zynq

В этой статье я расскажу о том, как я делал предельно дешевый КВ Web-SDR приемник на SoC Zynq. Основа приемника - Б/У плата Antminer S9. Фактически этот проект является форком уже существующего приемника WEB-888, который, в свою очередь, является продолжением приемника KiwiSDR.

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

#sdr #zynq #fpga #diy

Самодельный SDR приемник на Zynq

OpenZynqSDR В этой статье я расскажу о том, как я делал предельно дешевый КВ Web-SDR приемник на SoC Zynq. Основа приемника - Б/У плата Antminer S9. Фактически этот проект является форком уже...

Хабр

#FPGA dorks. I'm running into an issue where #vivado says: multiple drivers on MMCM pins when I use a known good block (LVDS deserializer from appnote xapp523) in the vivado block diagram for a 7 series #xilinx #zynq part (snickerdoodle black). I get the error even if I pin out directly to top level pins. I hate using the gui because it hides too much magic. Has anyone hit this madness before?

I'm trying to deserialize a 1.024 Mbps 8b10b lvds to get it on the linux side for storage on disk.

went through old photos and found this beauty:
#zynq #fpga #help

Zynq 7000. HDMI для платы Zynq Mini для baremetal

Я давно носил идею проверки HDMI на платах Zynq, и вот наконец-то дошли руки до этого интересного топика. В этой статье я покажу, что вывод изображения через HDMI достаточно прост, но ограничусь только рассмотрением вывода изображения из baremetal-приложений, а вопросы про Linux оставлю для следующей статьи. В первую очередь изучим возможность простого вывода изображения в HDMI из генератора тестовых изображений с использованием Test Pattern Generator в PL-логике, а затем коснёмся применения AXI Video DMA. Всем интересующимся добро пожаловать под кат!

https://habr.com/ru/companies/timeweb/articles/849032/

#zynq #zynq7000 #hdmi #axi_video_dma #dma #test_pattern_generator #tutorial #tmds #baremetal #timeweb_статьи

Zynq 7000. HDMI для платы Zynq Mini для baremetal

Я давно носил идею проверки HDMI на платах Zynq, и вот наконец-то дошли руки до этого интересного топика. В этой статье я покажу, что вывод изображения через HDMI достаточно прост, но ограничусь...

Хабр

Zynq 7000. Загрузка Embedded Linux на SoC через JTAG с помощью XSCT

Учитывая, что я очень давно занимаюсь отладкой и запуском самых разнообразных проектов связанных с Zynq 7000 — со временем количество итераций перезапуска при проведении отладки увеличивалось пропорционально сложности проекта. Когда я только начинал осваивать разработку под Zynq, то каждый раз закидывал новый образ на microSD карту. Это было очень медленным процессом и требовало от меня постоянно подключать/отключать карту. После этого я освоил сетевую загрузку через Ethernet и TFTP, заменяя файлы по сети и проверяя результат после перезагрузки. Впоследствии, изучив вопрос связанный с типами загрузки, я обнаружил, что есть альтернативный способ загрузки платы через интерфейс JTAG, который впрочем может оказаться единственным доступным, если на плате нет microSD и Ethernet. Вот как раз вопросы связанные с тем, как произвести загрузку по JTAG я бы хотел осветить в этой статье. Всем кому интересно — добро пожаловать под кат.

https://habr.com/ru/companies/timeweb/articles/835912/

#zynq #zynq7000 #zynqmini #linux #xsct #jtag #kernel #rootfs #buildroot #timeweb_статьи

Zynq 7000. Загрузка Embedded Linux на SoC через JTAG с помощью XSCT

Учитывая, что я очень давно занимаюсь отладкой и запуском самых разнообразных проектов связанных с Zynq 7000 — со временем количество итераций перезапуска при проведении отладки увеличивалось...

Хабр

Обзор отладочной платы ALINX AXU15EGB

Давненько ко мне в руки не попадалось ничего интересного, но ситуация поменялась 🙂. Попутным ветром принесло тут платку, и я решил, мол, а почему бы мне не сделать на неё небольшой обзорчик? Итак, отладочная плата с Zynq MPSoC от небезызвестной компании Alinx, которая торгует всяким интересным на Aliexpress. Давайте посмотрим вместе, что есть на этой плате и какие возможности предоставляет разработчикам данный отладочный набор. Кому интересно – добро пожаловать под кат!

https://habr.com/ru/companies/timeweb/articles/819029/

#timeweb_статьи #Zynq #Ultrascale+ #MPSoC #AXU15EGB #ALINX

Обзор отладочной платы ALINX AXU15EGB

Давненько ко мне в руки не попадалось ничего интересного, но ситуация поменялась 🙂. Попутным ветром принесло тут платку, и я решил, мол, а почему бы мне не сделать на неё небольшой обзорчик? Итак,...

Хабр