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

OpenCV based programs optimization on minimal linux embedded systems

I'm building my own Embedded Linux OS for Raspberry PI3 using Buildroot. This OS will be used to handle several applications, one of them performs objects detection based on OpenCV (v3.3.0). I started with Raspbian Jessy + Python but it turned out…
noureddine-as
  • 453
  • 4
  • 12
0
votes
1 answer

Buildroot plugin for eclipse-mars and up

I have followed the instructions in https://github.com/mbats/eclipse-buildroot-bundle/wiki/Tutorial-:-How-to-activate-and-install-the-Buildroot-Eclipse-plugin-%3F for installing the plugin. Buildroot's server for eclipse plugins…
0
votes
1 answer

How to enable buildroot gcc security build options like _FORTIFY_SOURCE and stack protector?

I met a requirements, the executable binary must pass the checking by https://github.com/slimm609/checksec.sh, so I enabled following build configurations for my toolchain gcc: _D_FORTIFY_SOURCE=2 -Wl,-z,relro,-z,now -fstack-protector-all but it…
0
votes
1 answer

Starting udev before mountpoints in /etc/fstab

I'm working on a buildroot image, and this image is using Busybox for init, along with devtmpfs and eudev for device initialization. There's no initramfs, the system boots directly into its permanent root. The fstab contains mountpoints that…
jakogut
  • 4,409
  • 6
  • 29
  • 41
0
votes
0 answers

What is the best way to create a patch for openssl-1.0.2l missing file inside buildroot?

While building the openssl in the buildroot, I get the following error. make[4]: *** No rule to make target `../../include/openssl/idea.h', needed by `e_idea.o'. Stop. The solution is cp crypto/idea/idea.h include/openss The question is how can…
dexterous
  • 6,422
  • 12
  • 51
  • 99
0
votes
0 answers

How does Root File System works on embedded linux?

I'am learning about embedded systems, and i was able to compile and setup a SAM9x35 EK with buildroot, mounting the bootstrap, the U-Boot, the Linux and The rootfs (Buildroot's basic RFS[root file system]skeleton). I have LOTS of questions, but one…
AleFachini
  • 155
  • 1
  • 8
0
votes
1 answer

How Buildroot makes archive of git repository?

I would like to write a script, that generates .hash file for buildroot package of my app. I have problem with generating hash of tar.gz of whole git package automatically. I can do it by hand, copying hash, that Buildroot computes, and shows, when…
Staszek
  • 849
  • 11
  • 28
0
votes
2 answers

Why would Buildroot not provide make target for a project-specific host package added to the build per procedure?

I've used Buildroot quite a bit over the years, and I've always managed to find solutions to the obstacles I've hit. But this one has me going in circles. I've added a git-sourced python tool as a host package to my Buildroot build for an ARM…
T S
  • 93
  • 8
0
votes
1 answer

Test code compiles but fails with syntax error

I am trying to build a cross compiler for a MIPS system (a router) and am having some trouble. So far I have tried builtroot and crosstool-ng with no luck so I want to make sure I am doing this right. My test code (hello.c) compiled successfully,…
username
  • 11
  • 4
0
votes
1 answer

Why I have to create a custom Linux distro? Is just matter of memory?

I am trying to understand why tools like YOCTO, BUILDROOT, etc.. exists. What are the reason to create a custom Linux distribution? It's just matter of memory?
Franconet
  • 41
  • 1
  • 10
0
votes
1 answer

Locales activation on buildroot based on gclibc

Could anyone help to activate locales on gclibc-buildroot? My system works fine, but there is problem. I don't see any russian letters (I need ru_RU of UTF-8 and CP1251). I did: System configuration -> Generate local data (en_US, ru_RU) (*) Copy…
0
votes
2 answers

[buildroot]hciconfig can't open HCI socket error

I am using buildroot-2014.05 git.It has been cross-compiled to below toolchains. "ELF 32-bit LSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, not stripped " I am getting below error…
Abhijit Sahu
  • 315
  • 3
  • 9
0
votes
1 answer

Buildroot Config Option for applying custom patch

I am new to buildroot and working to build Linaro with buildroot ..I have multiple fragment kernel config files and specified that in buildroot defconfig. I have specified a custom kernel patches directory with BR2_LINUX_PATCH_DIR . I dont have…
0
votes
1 answer

Buildroot Config Option for Armv8 Architeture

I am new to Buildroot and working on using Buildroot to use Linaro as a kernel and build UEFI. For building UEFI it needs ACPI tools mainly iasl command.. But iasl command available as a part of buildroot cant be executed and gives following…
0
votes
1 answer

How to work in Beaglebone black I2C2 using buidroot

I have compiled an image with buildroot. I want to work with I2C2 which is located in P9.19 and P9.20 ( SCL and SDA). I have connected the BBB I2C2 to a kw40z - NXP controller. I have added pull up to SDA and SCL, shared ground and connected both…
user1820451
  • 153
  • 2
  • 14