#buildroot — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #buildroot, aggregated by home.social.
-
SPI-контроллер на FPGA: переносим на Zynq 7000. Часть 1
Продолжаем разработку SPI IP Core на Verilog. Следующий логичный этап - перенести разработанный SPI IP Core на Verilog на Xilinx Zynq-7020, который установлен на плате TZT RK-ZYNQ7020-F rev.1.1. Рядом с программируемой логикой в Zynq живёт ARM-процессор, между ними проложена шина AXI, на процессоре крутится Linux, а на плате есть дисплей, которому можно скормить готовые кадры, с часами на дисплее ST7789, которые рисуются потоком через AXI DMA. Читать статью можно и без Altera-части, всё существенное мы повторим по дороге; но если есть лишний вечер, начните с неё — увидите, откуда взялись решения, за которые нам сейчас придётся платить. Главная ценность статьи — не описание того, как «должно быть», а разбор того, почему с первого раза не получилось. Каждая нетривиальная ошибка рассказана целиком: что мы видели своими глазами, какая гипотеза казалась логичной, как проверяли, какая улика перевернула картину, где оказалась настоящая причина и какой вывод мы из этого сделали. Всем, кому интересно продолжение - добро пожаловать под кат! =)
https://habr.com/ru/companies/beget/articles/1069704/
#fpga #xilinx_zynq #spi_controller #verilog #lcd #dma #buildroot #uboot #spl
-
Tested BashCoreV in a real‑world CTF setup:
installed OpenCode via SSH from BashCore, then used the tiny ~100 MB micro‑VM to capture a flag on a Windows 10 machine running XAMPP (firewall and Defender fully active).
Everything worked flawlessly.
-
Released BashCoreV, a tiny Buildroot‑based Linux micro‑VM for fast IT & security practice.
~100 MB ISO, 2 s boot, ~300 MB RAM, Linux 6.19.
Includes essential networking, diagnostics and scripting tools.
Lightweight, disposable, perfect for labs and learning.Repo: https://github.com/bashcore/bashcorev
#linux #buildroot #vm #infosec #pentesting #virtualbox #minimalism
-
Zynq 7000. HDMI для платы Zynq Mini и Linux
Раз уж пошла такая песня, я решил добить вопрос с выводом изображения по HDMI на плате Zynq Mini. В предыдущей статье мы уже разобрали как это сделать в baremetal-сценарии, теперь пришла пора дополнить дизайн для возможности вывода системной консоли Linux, при том, что у Zynq-7000 нет своего видеоконтроллера и весь видеотракт (DMA, генератор таймингов, TDMS-кодер) должен быть построен внутри FPGA, а затем быть проброшен в Linux. Всем, кому интересна данная тема - добро пожаловать под кат!
https://habr.com/ru/companies/beget/articles/1052778/
#zynq7000 #HDMI #PL #Linux_console #FPGA_video_pipeline #TMDS #AXI_VDMA #buildroot #uboot_spl #device_tree
-
Built a tiny offensive VM from scratch with Buildroot: BashCoreV 😎
113 MB ISO, boots in 2s, runs on 300 MB RAM, only 12 processes running 🤷🏻♂️
Used as a remote agent via SSH from BashCore + OpenCode to capture flags on other VMs, 0.00 0.00 0.00 load average 😅🏴☠️
A micro‑offensive VM (MOVM) built for VirtualBox.
-
Took me like two days, but my SpacemiT K3 Pico-ITX/Milk-V Jupiter 2 RV23 #RISCV chip can now run #Buildroot _with the OSS PowerVR driver from upstream #Mesa_ 👀
-
Took me like two days, but my SpacemiT K3 Pico-ITX/Milk-V Jupiter 2 RV23 #RISCV chip can now run #Buildroot _with the OSS PowerVR driver from upstream #Mesa 👀
-
Klappt. 8Bit Retro Rechteck Sound mit Pitch-Bend, Modulation, Sustain, 8-Stimmig und Anschlags-Dynamik für USB-Midi-Keyboards.
Nach ein paar Umwegen über Linux, Raspberry Pi1, eeePC version 1, BuildRoot, einer C und einer C++ Version und einer C# Version für Windows landete ich final beim Arduino Uno 😆🤪 Mit stumpfen Polling auf den USB Host Shield... reicht offensichtlich.
https://github.com/alltagshack/miniMidiOut/tree/arduino-uno
#USB #Arduino #DIY #Midi #Retro #Musik #8bit #Rechteck #Linux #buildroot
-
Zynq 7000. Переносим I2C Master Controller. Работа над ошибками и утилиты userspace
В прошлой статье мы собрали готовый образ Linux и запустили I2C Master Controller который живет в ПЛИС и управляется драйвером предоставляющим в ОС доступ к нему как типовому I2C-контроллеру. В этой, заключительной части из общей серии статей, я хотел бы филигранно отшлифовать все мелкие недочеты и привести примеры утилит, которые могли бы отправлять нужные нам данные на I2C OLED-дисплей SSD1306, например температуру кристалла, время или что-нибудь еще. Всем кому интересна тема - го под кат! :)
https://habr.com/ru/companies/beget/articles/1047834/
#zynq #linux #userspace #driver #i2c #oled #kernel #uboot #zynqmini #buildroot
-
Today, I did play with my #BuildRoot image aka #SKipperOS and man it's great with latest v26 @skipperapp! Shout out to @soltes for SVG support and quite nice performance on RaspberryPi Zero 2W! It's slow but works. The yacht stern light blinks at 1 hz just fine!
-
-
Zynq 7000. Переносим I²C Master Controller. Linux + buildroot + kernel driver
Теперь пора переносить проект под управление ОС Linux. В этой статье мы подробно вопросы разберем как пройти весь путь от FSBL до вывода системной консоли на OLED SSD1306. Для этого нам потребуется собрать все необходимые загрузочные артефакты: FSBL c отладкой для информативной загрузки, DTS, out-of-tree драйвер для I2C Controller, ядро и rootfs, соберем uImage, потом слепим BOOT.BIN и загрузим его на SD-карту. В общем, всем интересующимся добро пожаловать под кат!
https://habr.com/ru/companies/beget/articles/1039182/
#zynq7000 #Buildroot #Device_Tree #UBoot #bootgen #Linux_kernel_module #AXI_I2C #SSD1306_OLED
-
I made a dashboard with stats from patchwork here: https://metrics.bubu1.eu/public-dashboards/05f9467c53914ee9bcebbcb95ace6895
and pushed the two (very hacky) scripts that draw the graph above and do this here: https://codeberg.org/Bubu/buildroot-tooling
-
Собираем эмуляцию USB-устройства с помощью Buildroot с использованием USB Gadget для запуска в QEMU
В статье я расскажу, как эмулировать работу USB-устройства без наличия физического устройства. Для этого мы соберем маленький Linux-дистрибутив в Buildroot (~60мб), который с помощью USB Gadget будет притворяться реальным периферийным устройством - Modbus Slave (но можно любым дргим: мышкой, камерой и т.д.). Запустим несколько таких “устройств” с помощью QEMU , подключим их в Windows через USBip .
-
And the updated graph, now that 2026.05 is out!
-
There is now a #buildroot #CreatureCard. Come and find me or print one at #gpn24
-
Update on project NODO! 🚀
The 3D-printed Raspberry Pi 4 privacy gateway prototype is up and running. Currently testing thermals under load with 6 connected devices. It's barely warm thanks to the generous internal volume!🌡️
A few adjustments are already planned for the next revision: reinforcing the screw bosses for 2.5x16mm screws and tweaking the top ventilation/logo design.
The system works! 💪🛠️
#3DPrinting #Maker #SelfHosted #HardwareDesign #NODO #Pi #RaspberryPi #buildroot #niacin
-
@jan můžu poprosit o link na #BuildRoot projekt ? Jenom hashtag mi přijde poněkud nejednoznačnej...
-
A few weeks ago, Nodo was just an idea.
Today it has handled 7 devices, SSH sessions between PCs, a Smart TV, phones, tablets, and multiple Debian live-builds (~18GB of downloads) without issues. Power cuts, thunderstorms, real-world traffic... still running strong 💪
Buildroot was definitely the right choice 🚀
#Nodo #Buildroot #Linux #EmbeddedLinux #Networking #IoT #CyberSecurity #Privacy #RaspberryPi #OpenSource #HomeLab #Maker