Questions tagged [buildroot]

Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system, from the cross-compilation toolchain to the complete image for flashing.

Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system. Buildroot can generate any or all of a cross-compilation toolchain, a root filesystem, a kernel image and a bootloader image.

Whenever you post a question about a Buildroot build failure, please always specify the Buildroot version you're using, and attach the complete Buildroot .config file. Without these details, there is absolutely nothing that the Buildroot developers can do to help you.

810 questions
0
votes
0 answers

Errors while controlling PWM with sysfs

I build a custom image with buildroot. Now I try to control a LED with PWM through sysfs. This worked with DietPi OS. Here I describe exactly how I've done it. Unfortunately, this don't work in my custom Image. I see kernel messages and nothing…
0
votes
0 answers

Buildroot build failed for STM32MP157d-dk1 board

I have been trying to build a buildroot image for stm32MP157d-dk1 board. I followed Intro to Embedded Linux Part 1 - Buildroot and STM32MP1 Buildroot external tree. During the make process I countered the following errors, the build unable to locate…
Mahendra Gunawardena
  • 1,956
  • 5
  • 26
  • 45
0
votes
0 answers

Can buildroot build the device tree for u-boot?

I made a custom board and try to use BR2_EXTERNAL with buildroot to have a single folder to manage on git. This contains the board defconfig, the scripts for image generation and u-boot/linux defconfig. I configured my device tree for the kernel in…
Varech
  • 129
  • 4
0
votes
1 answer

dd is writing my image wrong resulting in kernel panic

I'm using dd to flash my buildroot image to an eMMC of my SBC. eMMC is connected as mass storage. The image is created with genimage and have some 'holes' in it. genimage.cfg image sdcard.img { hdimage { } partition u-boot { …
0
votes
0 answers

Build Error for webkitgtk when webkitgtk option is enabled in Buildroot

I am running buildroot (2022.02.7) using an Ubuntu VM (22.10, 64 bit). I enable the midori package and selecting this option also selects webkitgtk (v2.36.7), downloading and configuring of the source runs with no errors. During the build process,…
JasonP
  • 1
  • 1
0
votes
0 answers

Python/Wand: wand.image Import Error: shared library not found

I'm using Buildroot 2023.2 to create an OS image (linux) for a Raspberry Pi Zero W (i.e., Arm). ImageMagick is an included package for BR, but Wand isn't. I used BR's scanpi utility, which basically uses pip to pull down packages from PyPI, to…
glenhurst
  • 1
  • 1
0
votes
1 answer

Running docker images inside an embedded system created via BuildRoot

I'm fairly new to both Docker and Buildroot. I'm trying to launch a simple docker image (hello-world) from inside a basic embedded system which I created through one of the provided buildroot configurations. Specifically, I'm using the provided…
Lucky Mike
  • 779
  • 2
  • 6
  • 17
0
votes
0 answers

Buildroot: how to build device tree overlay (dtbo) from out of tree dts source files?

I would like to use buildroot 2022.11 to generate and apply devive tree overlay automatically during build. When using the options BR2_LINUX_KERNEL_DTS_SUPPORT and BR2_LINUX_KERNEL_CUSTOM_DTS_PATH, my custom device tree source “dts” file is built…
ADecostre
  • 1
  • 1
0
votes
1 answer

How run make file in rpi4

I have built on ubuntu host the kernel/rootfs for rpi4 model b 64-bit with latest buildroot and using crosstoolng aarch64-rpi4-linux-gnu and raspberry pi os as source . How can I run a make file in the rpi? I don't think buildroot has menuconfig…
0
votes
0 answers

Write in encrypted folder with fscryptctl is faster than normal folder?

Working on a project with a custom arm board , we are building the os using Buildroot,recently wanted to enable file system based encryption using fscryptctl a lightweight version of fscrypt. the Idea is that you basically use a special key for each…
0
votes
1 answer

How to resovle dependencies names between Debian and Buildroot?

We have a running app with nodejs and @abandonware/noble package on Radxa Zero with DietPi OS (Debian) which controls a bluetooth device. The documentation of the package says you need sudo apt-get install bluetooth bluez libbluetooth-dev…
0
votes
0 answers

Enabling PyQt in Buildroot for RPi3

I'm trying to build an image for an RPi3 which runs PyQt5 application My QT application uses QtGui, QtWidgets, QtCore modules At host PC under Buildroot folder in terminal I typed in "make raspberrypi3_defconfig" to set up basics for my target…
deepsdog
  • 25
  • 5
0
votes
1 answer

Cross Compile from Ubuntu to BuildRoot

I have a QT5 source code on Ubuntu and I want it to be executed on a BuildRoot system. So I thought about cross compiling (I've already done it for this program from Ubuntu to Windows). I just can't find out which qmake and make application I have…
DamienDne
  • 27
  • 1
0
votes
1 answer

Buildroot - Updating trust store using update-ca-certificates

I am working on Buildroot to build custom Linux image. I am trying to add a custom CA to the trust store. I have copied the CA file to /usr/local/share/ca-certificates/ in the rootfs_overlay and also has a .crt extension. Now after executing make…
Preeti
  • 535
  • 1
  • 6
  • 30
0
votes
1 answer

Buildroot installed libraries not appearing in target

I'm working on a buildroot-based linux for my actual project. I need to add the protobuf-c library and found that the library files, .a and .la, dissapear from the target directory after the "Finalizing target" step in buildroot, since it executes a…
MoBa
  • 1