4

This is a Buildroot-generated system, and those don’t come with a package manager. The whole idea is that you make your package selection in the build, not on the system running the generated image. Don’t try to install a package manager on your embedded system; instead, figure out how to modify the build (on the build system) to add the software you need. ...


3

Commands that just work To make absolutely sure that it will work, we can make Buildroot build QEMU for us, and use the exact QEMU CLI provided by Buildroot at: https://github.com/buildroot/buildroot/blob/2019.05/board/qemu/x86_64/readme.txt git clone https://github.com/buildroot/buildroot cd buildroot git checkout 2019.05 make qemu_x86_64_defconfig ...


1

Turns out what was missing was to in make nconfig also select: Kernel -> Build Device Tree with overlay support Also, in the file <buildroot>/board/raspberrypi3-64/genimage-raspberrypi3-64.cfg add the pps-gpio.dtbo file so that the image boot.vfat section looks like this: image boot.vfat { vfat { files = { "bcm2710-rpi-3-b.dtb", "...


1

This udev rule and script catches network interface changes: /etc/udev/rules.d/90-netifchanges.rules: # Call custom script when ethernet device(s) are changed/added/removed/etc in system SUBSYSTEM=="net" \ , RUN+="/usr/bin/systemd-cat /usr/local/bin/netifchanges.sh '$env{ACTION}' '$name' '$id' '$sys$devpath'" /usr/local/bin/netifchanges.sh script which ...


Only top voted, non community-wiki answers of a minimum length are eligible