Создаем I2C Master Controller на Verilog. Перенос на Zynq 7000 (bare‑metal)

После успешной отладки на плате с Cyclone IV пришла пора перенести наработки на плату Zynq Mini c XC7Z020. В этой статье я опишу, каким образом можно организовать вывод нужной нам информации из PS‑части Zynq на дисплей который подключен к EMIO на выводах PL. Сделаем обновленный модуль i2c_master_axi который добавляет сверху к уже разработанному ядру поддержку AXI4-Lite Slave, сделаем сборку проекта, подключим их к PS и проверим в bare‑metal сценарии. После того как это будет все работать — переходить к Linux уже будет гораздо проще. Всем заинтересованным добро пожаловать под кат!

https://habr.com/ru/companies/beget/articles/1037124/

#zynq7000 #zynqmini #oled #ssd1306 #verilog #baremetal #tutorial #vivado #vitis

Создаем I2C Master Controller на Verilog. Перенос на Zynq 7000 (bare-metal)

После успешной отладки на плате с Cyclone IV пришла пора перенести наработки на плату Zynq Mini c XC7Z020. В этой статье я опишу, каким образом можно организовать вывод нужной нам информации из...

Хабр

Создаем I2C Master Controller на Verilog. Перенос на Zynq 7000 (bare-metal)

После успешной отладки на плате с Cyclone IV пришла пора перенести наработки на плату Zynq Mini c XC7Z020. В этой статье я опишу, каким образом можно организовать вывод нужной нам информации из PS-части Zynq на дисплей который подключен к EMIO на выводах PL. Сделаем обновленный модуль i2c_master_axi который добавляет сверху к уже разработанному ядру поддержку AXI4-Lite Slave, сделаем сборку проекта, подключим их к PS и проверим в bare-metal сценарии. После того как это будет все работать - переходить к Linux уже будет гораздо проще. Всем заинтересованным добро пожаловать под кат!

https://habr.com/ru/companies/beget/articles/1037124/

#zynq7000 #zynqmini #oled #ssd1306 #verilog #baremetal #tutorial #vivado #vitis

Создаем I2C Master Controller на Verilog. Перенос на Zynq 7000 (bare-metal)

После успешной отладки на плате с Cyclone IV пришла пора перенести наработки на плату Zynq Mini c XC7Z020. В этой статье я опишу, каким образом можно организовать вывод нужной нам информации из...

Хабр

(more Linux news in original post)

Rocky Linux 10.2 Released with Post-Quantum Cryptography Improvements:
https://9to5linux.com/rocky-linux-10-2-released-with-post-quantum-cryptography-improvements

AlmaLinux OS 9.8 and 10.2 stable now available for all major platforms:
https://alternativeto.net/news/2026/5/almalinux-os-9-8-and-10-2-stable-now-available-for-all-major-platforms/

IPFire 2.29 Core Update 202 Linux Firewall Distro Released with OpenVPN 2.7:
https://9to5linux.com/ipfire-2-29-core-update-202-linux-firewall-distro-released-with-openvpn-2-7

SteamOS 3.8.6 beta adds preliminary HDMI VRR:
https://videocardz.com/newz/steamos-beta-brings-hdmi-vrr-closer-to-steam-machine

Shelly 2.3.2 GUI Package Manager for Arch Linux Gets Downgrade UI, Flatpak Repair:
https://9to5linux.com/shelly-2-3-2-gui-package-manager-for-arch-linux-gets-downgrade-ui-flatpak-repair

Bottles 64.0 Fixes the Desktop Link Mess and Speeds Up Your Windows Apps on Linux:
https://www.linuxcompatible.org/story/bottles-640-fixes-broken-shortcuts-and-speeds-up-windows-apps-on-linux/

Proton Experimental gets fixes for Subnautica 2, War Thunder, Far Cry 4 and more:
https://www.gamingonlinux.com/2026/05/proton-experimental-gets-fixes-for-subnautica-2-war-thunder-far-cry-4-and-more/

Proton-CachyOS adds low latency layer and Discord rich presence support:
https://www.gamingonlinux.com/2026/05/proton-cachyos-adds-low-latency-layer-and-discord-rich-presence-support/

Wine Staging 11.10 Released for Better Linux Gaming Compatibility:
https://www.linuxcompatible.org/story/wine-staging-1110-released-with-threading-fixes-and-graphics-improvements/

MangoHud v0.8.4 released - should fix the Steam Overlay not working:
https://www.gamingonlinux.com/2026/05/mangohud-v0-8-4-released-should-fix-the-steam-overlay-not-working/

NVIDIA driver 610.43.02 arrives for Linux with Vulkan upgrades, DRM colour pipeline API support:
https://www.gamingonlinux.com/2026/05/nvidia-driver-610-43-02-arrives-for-linux-with-vulkan-upgrades-drm-colour-pipeline-api-support/

Fwupd 2.1.4 Linux Firmware Updater Adds Intel Arc Pro B65 and Arc Pro B70 Support:
https://9to5linux.com/fwupd-2-1-4-linux-firmware-updater-adds-intel-arc-pro-b65-and-arc-pro-b70-support

Mesa 26.0.8 Released To End Out The Series:
https://www.phoronix.com/news/Mesa-26.0.8-Released

GTK adds Snapping for improved fractional scaling:
https://blogs.gnome.org/gtk/2026/05/28/snapping/

Linux’s exFAT Progs 1.4 Released with Partition Table Creation Support:
https://9to5linux.com/linuxs-exfat-progs-1-4-released-with-partition-table-creation-support

AMD Pulls a Bait-and-Switch on Linux Users with Vivado Licensing Changes:
https://feed.itsfoss.com/link/24361/17347774/amd-vivado-bait-and-switch-on-linux-users

Rust Coreutils 0.9 released with security improvements, zero-copy I/O performance work, etc.:
https://github.com/uutils/coreutils/releases/tag/0.9.0

(FOSS news in comments)

#WeeklyNews #News #Linux #LinuxNews #RockyLinux #AlmaLinux #IPFire #SteamOS #Shelly #Bottles #ProtonExperimental #ProtonCachyOS #WineStaging #MangoHud #NVIDIA #NVIDIADriver #Fwupd #Mesa #GTK #exFAT #exFATProgs #AMD #Vivado #RustCoreutils #FosseryTech

“We appreciate the community’s candid feedback” 😆

Good news! AMD listened. Linux will be supported by the basic ($0) version of #Vivado: https://adaptivesupport.amd.com/s/question/0D5Pd00001aT5IcKAK/adding-linux-support-back-for-the-basic-free-version-of-vivado?language=en_US

AMD Customer Community

Good news everyone... well, every FPGA nerd: #AMD though it over and added #Linux support back in the basic (aka free of charge) license tier of #Vivado.

It's really good to see when companies roll back stupid ideas. #Kudos!

AMD's latest Vivado 2026.1 release has sparked outrage among Linux users, who now face an annual cost of $1,200-$1,800 for a tool that was previously free. This abrupt licensing change, which AMD calls 'more flexible,' is seen by the community as a bait-and-switch, eroding years of trust and impacting students, hobbyists, and professional developers alike. The move forces a choice: pay the 'AMD tax' or…

https://www.tpp.blog/2naxuyp

#opensource #amd #vivado

🤖 This post was AI-generated.

Oh, look! #AMD decided to #troll #Linux users with #Vivado licensing changes, proving once again that open-source enthusiasts are merely pawns in their corporate chess game. 🎯🤦‍♂️ Meanwhile, AMD's PR department must be working overtime crafting excuses that no one will read. 📉
https://itsfoss.com/news/amd-vivado-bait-and-switch-on-linux-users/ #OpenSource #CorporateChess #HackerNews #ngated
AMD Pulls a Bait-and-Switch on Linux Users with Vivado Licensing Changes

Tells Linux users to either pay up or get stuck on an aging, unsupported version forever.

It's FOSS
AMD Pulls a Bait-and-Switch on Linux Users with Vivado Licensing Changes

Tells Linux users to either pay up or get stuck on an aging, unsupported version forever.

It's FOSS

⚙️ AMD cambia Vivado: le licenze gratuite restano senza supporto Linux. Una scelta che pesa su maker, studenti e team FPGA. #AMD #Vivado

🔗 https://www.tomshw.it/hardware/amd-vivado-linux-licenze-gratuite-windows

AMD cambia Vivado: Linux resta fuori dalle licenze gratuite

AMD cambia le licenze di Vivado: le future versioni gratuite restano su Windows, mentre Linux dovrà pagare o fermarsi alla 2025.1.

Tom's Hardware

Vivado Drops Linux Support

Will Xilinx's decision to abandon Linux support cripple open-source FPGA? Discover the implications on FPGA development and cloud-based alternatives.

https://airanked.dev/posts/vivado-drops-linux-support

#FPGADevelopment #Xilinx #Vivado #LinuxSupport