home.social

#zynq — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #zynq, aggregated by home.social.

fetched live
  1. Zynq 7000. Переносим I2C Master Controller. Работа над ошибками и утилиты userspace

    В прошлой статье мы собрали готовый образ Linux и запустили I2C Master Controller который живет в ПЛИС и управляется драйвером предоставляющим в ОС доступ к нему как типовому I2C-контроллеру. В этой, заключительной части из общей серии статей, я хотел бы филигранно отшлифовать все мелкие недочеты и привести примеры утилит, которые могли бы отправлять нужные нам данные на I2C OLED-дисплей SSD1306, например температуру кристалла, время или что-нибудь еще. Всем кому интересна тема - го под кат! :)

    habr.com/ru/companies/beget/ar

    #zynq #linux #userspace #driver #i2c #oled #kernel #uboot #zynqmini #buildroot

  2. The #SpaceWire ( #satellite oriented wired communication standard) #OpenSource #GNU/ #Linux software support (C library, CLI, Python) for Remote Memory Access Protocol ( #RMAP ) initiator and target realized by STAR-Dundee RMAP IP Cores integrated into custom variant of TEDIA PCD-8006 PCIe expansion card developed by Kyaw Htet Lin at #CVUT #CVUTFEL and his related thesis have been published.

    The project page https://gitlab.fel.cvut.cz/otrees/spacewire/spw-pcie-tedia, Wiki, Thesis PDF, Presentation PDF and complete record with review reports https://dspace.cvut.cz/entities/publication/490357d1-8609-414e-91ad-87d4cc0e9b7e.

    Longer term plan is to continue with support of more SpW IP cores, #RTEMS and #Zynq and #BeagleV/ #BeagleVFire with potential to be used even for space qualified #PolarFire #SoC.

  3. Создаем собственную базовую станцию при помощи SDR

    В этой статье я хочу рассказать о том, как я запускал собственную базовую станцию мобильной связи (4G и 2G) при помощи относительно дешевого SDR-трансивера.

    habr.com/ru/articles/1017672/

    #SDR #GSM #4g #plutosdr #2g #fpga #zynq

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

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

    habr.com/ru/companies/yadro/ar

    #dma #zynq #linux #axistream

  5. 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

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

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

    habr.com/ru/articles/898490/

    #sdr #zynq #fpga #diy

  7. #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.

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

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

    habr.com/ru/companies/timeweb/

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

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

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

    habr.com/ru/companies/timeweb/

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

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

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

    habr.com/ru/companies/timeweb/

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

  11. We will present our new #canbus (CAN/CAN FD) stack for #RTEMS (https://www.rtems.org/) on #CiA_iCC https://old.can-cia.org/icc in Baden-Baden on Wednesday 15. The stack is based on our LinCAN Linux driver (initiated in 2003 as part of https://ortcan.sourceforge.net/ ). The new code source and documentation is available at https://gitlab.fel.cvut.cz/otrees/rtems/rtems-canfd . Our presentation "Scheduling of CAN frame transmission when multiple FIFOs with assigned priorities are used in RTOS drivers" is relevant even for future Linux #SocketCAN stack to solve its long standing link level priority inversion problem at least for some controllers when multi-queue support is implemented and our previous QoS work is updated. The measured latency results on #zynq on #RTEMS are great and in order better than maximal ones on PREEMP_RT Linux https://canbus.pages.fel.cvut.cz/#can-bus-channels-mutual-latency-testing . So there is lot to do on Linux side as well.
  12. Linux From Scratch на Zynq UltraScale+ MPSoC

    В данной статье я постараюсь описать процесс создания кастомного образа Linux на Zynq UltraScale+ MPSoCс. Каждый необходимый компонент будет собран отдельно с использованием соответствующих утилит. Статья разбита на разделы, которые шаг за шагом знакомят вас с процессом сборки и запуска системы на данной платформе.

    habr.com/ru/articles/805171/

    #zynq #zynqmp #linux #vivado #vitis

  13. DIY 6 GHZ Pulse Compression Radar - Conceptually, radar is pretty simple: send out a radio wave and time how long it t... - hackaday.com/2024/04/06/diy-6- #radiohacks #radar #fpga #zynq

  14. Trying to get the SD card image built. This is for a , using the build.py straight out of the repo on supported hardware for supported versions of MATLAB, HDL Coder, and Vivado.

    Lots of errors. Could use some opinions and advice.

    mathworks.com/matlabcentral/an

  15. Genode 23.02 provides first system image of mobile Sculpt OS for #PinePhone ⭑ interactive graphical VMs on ARM ⭑ optimized GPU and VFS performance ⭑ on-target system-update and rollback mechanism ⭑ support for Intel P&E cores and suspend/resume on x86 ⭑ custom IP block for DMA protection on AMD/Xilinx #Zynq

    #genode #sculptos

    genode.org/documentation/relea

  16. Highlights of #Genode 22.11: Hardware-software co-design with @XilinxInc #Zynq ⭑ Intel Gen12/Iris Xe support ⭑ Low-level support for suspend/resume on PC hardware ⭑ Unified device-driver infrastructure ⭑ Forthcoming #sculptos variant for the PinePhone

    genode.org/documentation/relea

  17. A Xilinx Zynq Linux FPGA Board For Under $20? The Windfall of Decommissioned Crypto Mining - One of the exciting trends in hardware availability is the inexorable move of FPGA boards and module... - hackaday.com/2020/12/10/a-xili #bitcoinmininghardware #hackadaycolumns #cryptocurrency #bitcoinmining #aliexpress #xilinxzynq #parts #fpga #zynq

  18. Cross-compiling can be a great time saver when working with #GStreamer. Here's an example, using #Meson and gst-bulid, targeting a Arm64 CPU, in this case the #Xilinx high-performance #Zynq UltraScale+ MPSoC. col.la/2w7mk #OpenSource #Coding #Tech #HowTo