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
1 answer

Buildroot: Allow package to check for kernel feature

Hopefully this will be a simple question to answer: I am trying to add a package to buildroot that requires the kernel BPF syscall feature to be enabled. If the feature is enabled, everything works fine, if not, the build fails with a marginally…
0
votes
2 answers

How to build with a Buildroot the MIPS RISC on Mac OSX?

I need to build a MIPS RISC embedded Linux with Buildroot. Whe I run make qemu_mips32r2el_malta_defconfig on Mac OSX (Catalina), I receive an error that it can't run on x86-64. How can I build a Linux package with Buildroot on Mac? Thanks
tatiana_c
  • 948
  • 7
  • 16
  • 31
0
votes
1 answer

Enabling eglfs in buildroot for Qt - stm32mp1

Which package should provide eglfs for Qt for stm32mp1? Tried a couple and the eglfs is not being deployed.
0
votes
1 answer

Buildroot generic package does not install in init.d directory

I'm trying to build an embedded Linux image for the embedded system I'm working on. It uses Buildroot and we are trying to install generic packages in it. This works well up to the point where I install a script in the /etc/init.d/ directory on the…
Rick Slinkman
  • 643
  • 10
  • 23
0
votes
0 answers

Striped down kernel take long time to load on Raspberry Pi 4

I'm just trying to customize the kernel configuration for Raspberry Pi 4B, to achieve a compact system image and quick startup, but as we can see in the logs there's approximate ~4.0s to start executing my 4.2MB kernel. Logs: 23:20:06.198 ->…
IMAN4K
  • 1,265
  • 3
  • 24
  • 42
0
votes
1 answer

Console login, no password prompt => from user prompt to user prompt

I have created my own "simple" Buildroot Linux. "simple" means that there is currently nothing in the overlay directory that changes any configuration. When the system is booted up, it will ask for the username. i type: root [enter] The system needs…
StMu
  • 3
  • 3
0
votes
0 answers

Can't compile a module using buildroot

I need to compile a module with buildroot so I can debug it using QEMU+gdb, and the current guides don't work. I've tried the most basic forms according to the documentation and nothing worked. Maybe I'm missing something but I really can't see it…
Motheus
  • 533
  • 5
  • 21
0
votes
2 answers

Why can't I run custom application on my Beaglebone board?

I have cross-compiled the small application for my beaglebone board: /* led_test.c */ int main(int argc, char const *argv[]) { return 0; } Compiling was done successfully, but if I try to run the application in target board, I get this: # cd…
0
votes
0 answers

QEMU versatile simulation failed

I'm using QEMU to try to emulate the Versatile board with a buildroot-compiled kernel and FS, and have recieved the following final lines of output during boot: This architecture does not have kernel memory protection. Run /init as init…
Pedro Secchi
  • 109
  • 5
0
votes
1 answer

Buildroot plugin file is compiled for the target architecture altough used later in Makefile

I am trying to create an package for dietsplash for buildroot, and I've added the files Config.in config BR2_PACKAGE_DIETSPLASH bool "dietsplash" help dietsplash is an simple splash screen service for embedded devices. It has…
0
votes
0 answers

avahi works only few minutes

I use avahi v0.7 compiled with buildroot 2019.02 to armv7 target. The compilation works fine. After service start or system start, I can ping (from other computer) my device with ping wpb-the.local. But after few minutes 1 or 2 (on the same…
jmr
  • 27
  • 1
  • 9
0
votes
2 answers

Buildroot custom package not built automatically

I have created a custom package for buildroot and put it in an external buildroot tree. I have enabled it by using make menuconfig BR_EXTERNAL=../buildroot-external It is build successfully when triggered with make mypackage. However when run make…
Toto
  • 79
  • 10
0
votes
1 answer

No buildroot login in QEMU

I downloaded buildroot-2019.05 source code from the website and executed the following steps: $ make qemu_x86_64_defconfig $ make -j8 $ qemu-system-x86_64 -M pc -kernel output/images/bzImage -drive file=output/images/rootfs.ext2,if=virtio,format=raw…
md.jamal
  • 4,067
  • 8
  • 45
  • 108
0
votes
1 answer

Buildroot tools - adding a user libs from .RPM

I have some task to make linux's bootable image with my own package. This package (named starlet) is a set of .C modules + Makefile. I created the package/starlet directory and added Config.in and starlet.mk; selected in the Buildroot configuration…
0
votes
0 answers

Issue while building toolchain with thread support using Buildroot

I'm trying to build an embedded Linux on Raspberry Pi 3 with Buildroot in order to run an application with PyQt 5. And to do so Python 3 and Qt 5 libraries need toolchain with threads support. The issue is when trying to build the toolchain with…
Teckm
  • 41
  • 1
  • 6