#buildroot — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #buildroot, aggregated by home.social.
-
Most routers call home. IoT devices do too.
My gateway? Pure Buildroot Linux that blocks almost all those strange outbound connections.
No cloud, no telemetry, no shell, just an appliance doing its job 💪
-
Stories and reasoning we put to our work is often not that visible. Here is my Link project, which is partly AI implemented communication system to test various transport and security measures. It's built with buildroot and all other details can be found here: https://codeberg.org/resiliencetheatre/rpi-extree/src/branch/main/link.md
#opsec #comsec #outofband #opensource #buildroot #embedded #lvgl #prepping #preparedness #nitrokey #fido2 #satcom -
Stories and reasoning we put to our work is often not that visible. Here is my Link project, which is partly AI implemented communication system to test various transport and security measures. It's built with buildroot and all other details can be found here: https://codeberg.org/resiliencetheatre/rpi-extree/src/branch/main/link.md
#opsec #comsec #outofband #opensource #buildroot #embedded #lvgl #prepping #preparedness #nitrokey #fido2 #satcom -
Stories and reasoning we put to our work is often not that visible. Here is my Link project, which is partly AI implemented communication system to test various transport and security measures. It's built with buildroot and all other details can be found here: https://codeberg.org/resiliencetheatre/rpi-extree/src/branch/main/link.md
#opsec #comsec #outofband #opensource #buildroot #embedded #lvgl #prepping #preparedness #nitrokey #fido2 #satcom -
After countless trials, books, web searches, and some brutal advice from my Bukowski AI, I finally built a custom IoT hotspot from scratch using Buildroot 😎
No more pre-packaged garbage. I filter insecure connections myself. Total control 💪🏻
The first prototype works... mostly 😆
Now comes the real torture: testing and refining
Maybe I'll even try to sell this thing 🤑
#Buildroot #IoT #Linux #DIY #Bukowski #FromScratch #Security #ad #telemetrystorm
-
After countless trials, books, web searches, and some brutal advice from my Bukowski AI, I finally built a custom IoT hotspot from scratch using Buildroot 😎
No more pre-packaged garbage. I filter insecure connections myself. Total control 💪🏻
The first prototype works... mostly 😆
Now comes the real torture: testing and refining
Maybe I'll even try to sell this thing 🤑
#Buildroot #IoT #Linux #DIY #Bukowski #FromScratch #Security #ad #telemetrystorm
-
After countless trials, books, web searches, and some brutal advice from my Bukowski AI, I finally built a custom IoT hotspot from scratch using Buildroot 😎
No more pre-packaged garbage. I filter insecure connections myself. Total control 💪🏻
The first prototype works... mostly 😆
Now comes the real torture: testing and refining
Maybe I'll even try to sell this thing 🤑
#Buildroot #IoT #Linux #DIY #Bukowski #FromScratch #Security #ad #telemetrystorm
-
After countless trials, books, web searches, and some brutal advice from my Bukowski AI, I finally built a custom IoT hotspot from scratch using Buildroot 😎
No more pre-packaged garbage. I filter insecure connections myself. Total control 💪🏻
The first prototype works... mostly 😆
Now comes the real torture: testing and refining
Maybe I'll even try to sell this thing 🤑
#Buildroot #IoT #Linux #DIY #Bukowski #FromScratch #Security #ad #telemetrystorm
-
After countless trials, books, web searches, and some brutal advice from my Bukowski AI, I finally built a custom IoT hotspot from scratch using Buildroot 😎
No more pre-packaged garbage. I filter insecure connections myself. Total control 💪🏻
The first prototype works... mostly 😆
Now comes the real torture: testing and refining
Maybe I'll even try to sell this thing 🤑
#Buildroot #IoT #Linux #DIY #Bukowski #FromScratch #Security #ad #telemetrystorm
-
@[email protected] @[email protected] For context: #Buildroot has tools to list known vulnerabilities for packages, currently based on NVD data (via https://github.com/fkie-cad/nvd-json-data-feeds).
I noticed it's missing a bunch of vulnerabilities (e.g. CVE-2026-40200, CVE-2026-6042 in musl libc) because the NVD data is missing CPE match information. At the time the CVEs were listed as "Awaiting Analysis", now "Deferred", so I assume it's not going to be added any time soon, if ever (generally the CPE match is present for vulnerabilities in "Analyzed" status). Looking at the GCVE listings was an attempt to find another, hopefully better, source, because an automated check that misses so many vulnerabilities is not going to be very useful.
Today @[email protected] pointed me at a similar example: CVE-2025-6020 (note the year), a "high" level vulnerability in linux-pam, which is also marked as "Deferred" in NVD. So we really could use a better source.
We'd need one we can download (rather than query individual packages one by one) without excessive load, but solving that is another matter, first we need a suitable source at all. -
Bumping into a
fakerootbug (in interaction withmkfs.btrfs) only to find that someone else already reported it a year and half ago… Now I know why #Buildroot still has only btrfs-progs 6.10. Well, definitely not going to replace or fix that tonight. sigh :neocat_floof_sad: -
CW: Raspberry Pi firmware, Git, rant-ish
The practical result of this mess is that the #Buildroot
package/rpi-firmwareneeds to download a 190MB archive to install about 3MB of actual firmware files (to be fair, there are release archives for those), and about 1.7MB of DTB overlays. Maybe I should look at splitting that so people who don't need the overlays (build DTB and overlays with the kernel as one should) don't need the absurdly large download at least… -
LeafKVM open-source hardware IP KVM offers WiFi 5, PoE, USB-C serial console, and 2.4-inch touchscreen display (Crowdfunding)
-
Ezurio Tungsten 510/700 SMARC SoM features MediaTek Genio 510/700 AIoT SoC, dual GbE, WiFi 6
-
Does anyone know how to report errors to https://db.gcve.eu/? Just their
info@mail? I looked up CVE-2026-6042 and CVE-2026-40200 there because I was annoyed that the NVD database (which #Buildroot uses for automated vulnerability checks) still didn't have them correctly labeled with the CPE (so automated tools can't identify the package is vulnerable).
Result: CVE-2026-40200 is correctly labeled (good!), while CVE-2026-6042 is not (different vendor/product). Mistakes happen, an organization that's trying to run as serious vulnerability DB really needs to provide an obvious "report errors here" mail address (or other means, but really… mail). :neocat_glare: #CVE #GCVE -
Does anyone know how to report errors to https://db.gcve.eu/? Just their
info@mail? I looked up CVE-2026-6042 and CVE-2026-40200 there because I was annoyed that the NVD database (which #Buildroot uses for automated vulnerability checks) still didn't have them correctly labeled with the CPE (so automated tools can't identify the package is vulnerable).
Result: CVE-2026-40200 is correctly labeled (good!), while CVE-2026-6042 is not (different vendor/product). Mistakes happen, an organization that's trying to run as serious vulnerability DB really needs to provide an obvious "report errors here" mail address (or other means, but really… mail). :neocat_glare: #CVE #GCVE -
Does anyone know how to report errors to https://db.gcve.eu/? Just their
info@mail? I looked up CVE-2026-6042 and CVE-2026-40200 there because I was annoyed that the NVD database (which #Buildroot uses for automated vulnerability checks) still didn't have them correctly labeled with the CPE (so automated tools can't identify the package is vulnerable).
Result: CVE-2026-40200 is correctly labeled (good!), while CVE-2026-6042 is not (different vendor/product). Mistakes happen, an organization that's trying to run as serious vulnerability DB really needs to provide an obvious "report errors here" mail address (or other means, but really… mail). :neocat_glare: #CVE #GCVE -
Does anyone know how to report errors to https://db.gcve.eu/? Just their
info@mail? I looked up CVE-2026-6042 and CVE-2026-40200 there because I was annoyed that the NVD database (which #Buildroot uses for automated vulnerability checks) still didn't have them correctly labeled with the CPE (so automated tools can't identify the package is vulnerable).
Result: CVE-2026-40200 is correctly labeled (good!), while CVE-2026-6042 is not (different vendor/product). Mistakes happen, an organization that's trying to run as serious vulnerability DB really needs to provide an obvious "report errors here" mail address (or other means, but really… mail). :neocat_glare: #CVE #GCVE -
Does anyone know how to report errors to https://db.gcve.eu/? Just their
info@mail? I looked up CVE-2026-6042 and CVE-2026-40200 there because I was annoyed that the NVD database (which #Buildroot uses for automated vulnerability checks) still didn't have them correctly labeled with the CPE (so automated tools can't identify the package is vulnerable).
Result: CVE-2026-40200 is correctly labeled (good!), while CVE-2026-6042 is not (different vendor/product). Mistakes happen, an organization that's trying to run as serious vulnerability DB really needs to provide an obvious "report errors here" mail address (or other means, but really… mail). :neocat_glare: #CVE #GCVE -
Boardcon Tiny1126B is a smaller and lighter Rockchip RV1126B system-on-module, yet with more I/Os
-
Conclusive Engineering KSTR-SAMA5D27 is an ultra-compact, low-power SBC based on Microchip SAMA5D27 SiP
-
Conclusive Engineering KSTR-SAMA5D27 is an ultra-compact, low-power SBC based on Microchip SAMA5D57 SiP
-
Mekotronics R57-5S – Rockchip RK3576 mini PC and digital player integrates inclined 5-inch touchscreen display
-
Training code for embedded Linux development resilience. Resulting communication system with selectable one-time-pad for codec2 based fullduplex or symmetric crypto for push-to-talk usage.
#resilience #comsec #onetimepad #vibecoding #buildroot #embedded #dfir #redteam #preparedness -
Training code for embedded Linux development resilience. Resulting communication system with selectable one-time-pad for codec2 based fullduplex or symmetric crypto for push-to-talk usage.
#resilience #comsec #onetimepad #vibecoding #buildroot #embedded #dfir #redteam #preparedness -
Luckfox Lume – A compact Allwinner T153 SBC with dual GbE, PoE, GPIO header, and MIPI interfaces for industrial HMI applications
-
Compiling yet another Buildroot image I’m 99% sure will fail… but at least this time the soundtrack is Sunshine by Alice in Chains, so the suffering feels poetic ❤️
If the build breaks, at least the vibe doesn’t 🤟🏻
#Linux #Buildroot #DIYDistro #KernelPanicEnergy #DevLife #aliceinchains #aic
-
Compiling yet another Buildroot image I’m 99% sure will fail… but at least this time the soundtrack is Sunshine by Alice in Chains, so the suffering feels poetic ❤️
If the build breaks, at least the vibe doesn’t 🤟🏻
#Linux #Buildroot #DIYDistro #KernelPanicEnergy #DevLife #aliceinchains #aic
-
Compiling yet another Buildroot image I’m 99% sure will fail… but at least this time the soundtrack is Sunshine by Alice in Chains, so the suffering feels poetic ❤️
If the build breaks, at least the vibe doesn’t 🤟🏻
#Linux #Buildroot #DIYDistro #KernelPanicEnergy #DevLife #aliceinchains #aic
-
Compiling yet another Buildroot image I’m 99% sure will fail… but at least this time the soundtrack is Sunshine by Alice in Chains, so the suffering feels poetic ❤️
If the build breaks, at least the vibe doesn’t 🤟🏻
#Linux #Buildroot #DIYDistro #KernelPanicEnergy #DevLife #aliceinchains #aic
-
Compiling yet another Buildroot image I’m 99% sure will fail… but at least this time the soundtrack is Sunshine by Alice in Chains, so the suffering feels poetic ❤️
If the build breaks, at least the vibe doesn’t 🤟🏻
#Linux #Buildroot #DIYDistro #KernelPanicEnergy #DevLife #aliceinchains #aic
-
Trying to build a GUI Linux distro with Buildroot. Just Buildroot. No Debian, no Arch. Just pain
Xorg? Black screen. Wayland? Sounds like a fantasy novel. Kernel panic? Oh yeah, got that too 🫨
But I will make this work, because minimalism deserves a desktop 🤟🏻
#Linux #Buildroot #KernelPanic #WaylandOrWhatever #DIYDistro #WhyAmIDoingThis
-
Some of these dongles actually work on #zeST. But:
- with an outdated stable release of #Buildroot from 2024.
- with an outdated #Linux kernel from 2023.So older devices may be working, newer devices absolutely not.
-
So, Infix OS has been upgraded to #buildroot 2026.02 LTS well in time for our 26.03 release. We've actually been tracking it since -rc1, so this was more of a formality to rebase and rerun our regression tests. Mattias (lazzer) worked relentlessly on this, while still managing to do a ton of other things as well.
Looking forward to our next release, hopefully my BPi-R64 porting work will be done by then as well 🤩
-
Today we finished another huge milestone for our little operating system. Another release of a completely open and free system based on Linux.
A task that just twenty odd years ago would have been extremely hard to pull off. We’ve managed to do it for three years now, and with a small yet highly skilled team.
Automation, and designing the architecture for automation with YANG, really is the key to our success.
-
🖥️ Porting LVGL 8.2 to the OK3568-C board on Linux 4.19 (Buildroot)?
Here’s a clean, step-by-step guide:
✅ Framebuffer
✅ evdev touch
✅ Cross-compile
✅ Full demo⚡ For embedded GUIs, HMI, IoT displays.
https://www.forlinx.net/industrial-news/lvgl-on-rk3568-linux-buildroot-713.html -
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 — со временем количество итераций перезапуска при проведении отладки увеличивалось пропорционально сложности проекта. Когда я только начинал осваивать разработку под 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 — со временем количество итераций перезапуска при проведении отладки увеличивалось пропорционально сложности проекта. Когда я только начинал осваивать разработку под 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_статьи
-
Trying to get the #mathworks #buildroot SD card image built. This is for a #zynq #zc706, 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.
-
Trying to get the #mathworks #buildroot SD card image built. This is for a #zynq #zc706, 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.
-
Trying to get the #mathworks #buildroot SD card image built. This is for a #zynq #zc706, 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.
-
Trying to get the #mathworks #buildroot SD card image built. This is for a #zynq #zc706, 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.
-
Trying to get the #mathworks #buildroot SD card image built. This is for a #zynq #zc706, 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.
-
After way too many attempts, I finally got a custom GRUB2 EFI bootloader built with Buildroot showing a splash image at boot on real hardware 🎉
The secret? insmod gfxterm_background + font in the right path.
Simple in theory, painful in practice 🤕
-
Getting started with a cool new project: building my own minimalist Linux OS for x86_64 using Buildroot! 🛠️
Just finished the full cross-compilation with the pc_x86_64_bios_defconfig. The resulting tiny system is up and running in QEMU.
Excited to spend the next few days exploring Buildroot's potential, from custom kernels to package management. Time to dig into the embedded world! 🚀
#Buildroot #Linux #EmbeddedSystems #QEMU #CrossCompilation #OSDev #VirtIO #OpenSource
-
Getting started with a cool new project: building my own minimalist Linux OS for x86_64 using Buildroot! 🛠️
Just finished the full cross-compilation with the pc_x86_64_bios_defconfig. The resulting tiny system is up and running in QEMU.
Excited to spend the next few days exploring Buildroot's potential, from custom kernels to package management. Time to dig into the embedded world! 🚀
#Buildroot #Linux #EmbeddedSystems #QEMU #CrossCompilation #OSDev #VirtIO #OpenSource
-
Getting started with a cool new project: building my own minimalist Linux OS for x86_64 using Buildroot! 🛠️
Just finished the full cross-compilation with the pc_x86_64_bios_defconfig. The resulting tiny system is up and running in QEMU.
Excited to spend the next few days exploring Buildroot's potential, from custom kernels to package management. Time to dig into the embedded world! 🚀
#Buildroot #Linux #EmbeddedSystems #QEMU #CrossCompilation #OSDev #VirtIO #OpenSource
-
Getting started with a cool new project: building my own minimalist Linux OS for x86_64 using Buildroot! 🛠️
Just finished the full cross-compilation with the pc_x86_64_bios_defconfig. The resulting tiny system is up and running in QEMU.
Excited to spend the next few days exploring Buildroot's potential, from custom kernels to package management. Time to dig into the embedded world! 🚀
#Buildroot #Linux #EmbeddedSystems #QEMU #CrossCompilation #OSDev #VirtIO #OpenSource
-
Getting started with a cool new project: building my own minimalist Linux OS for x86_64 using Buildroot! 🛠️
Just finished the full cross-compilation with the pc_x86_64_bios_defconfig. The resulting tiny system is up and running in QEMU.
Excited to spend the next few days exploring Buildroot's potential, from custom kernels to package management. Time to dig into the embedded world! 🚀
#Buildroot #Linux #EmbeddedSystems #QEMU #CrossCompilation #OSDev #VirtIO #OpenSource