buildroot

5 posts tagged buildroot, newest first.

Tagged buildroot

5 posts
11 Sep 2026
7 min

nerves_system_br: what it actually is, and where your OTP version is decided

An afternoon spent finding where a Nerves target's Erlang version is really decided — and discovering it is encoded in the filename of a patch inside a dependency I had never opened. Plus the Kconfig default that will silently move you to OTP 29 the moment you bump.

buildrootelixirembeddednervesotp
03 Aug 2026
6 min

It compiles. It still won't package.

Four packaging bugs between a Nerves system that builds and a firmware that flashes — plus the kconfig hang that looks exactly like a working build.

buildrootelixirembeddednerves
27 Jul 2026
6 min

Authoring a Nerves system by hand

Why I wrote a custom Nerves base image file by file for a CompuLab IOT-DIN-IMX8PLUS instead of forking a sibling board's system.

buildrootelixirembeddedimx8nerves
08 Jun 2026
3 min

Making the Nerves build sign imx-boot and the kernel automatically

Wiring signing into the build, and a correction worth more than the wiring: I planned to point fwup.conf at signed artifacts, and that was the wrong layer entirely — the signed bootloader is not in the .fw file at all.

buildrootelixirembeddedfwupimx8nervessecure-boot
25 May 2026
4 min

Forking the Nerves system, and enabling HAB inside a Buildroot build

Three real bugs blocked the first three attempts: a nerves package version whose error message points nowhere near the cause, a missing .tool-versions, and the same SPL SRAM overflow track A hit. Plus the arm64 header field that is at offset 0x10, not 0x4.

buildrootelixirembeddedimx8nervessecure-boot