8/21/2023 0 Comments Minicom pi![]() ![]() was unavailable, causing wget to hang and retry connection. ![]() The first time I ran make all, there was a problem with downloading the mpfr library. Now, with a little bit of patience: $ make all Which does not last too long: realĐm1.252s Since I'm using Raspberry Pi B, the choice is obvious: $ make raspberrypi_defconfig Raspberrypi_defconfig - Build for raspberrypi After executing the second one, two interesting configurations can be found: raspberrypi2_defconfig - Build for raspberrypi2 The first one will show all of the make commands that are available. There are few commands that can help: $ make help Getting buildrootīuildroot is now ready for initial configuration. The goal is to get the system up fast.Īt the moment of writing this post, the latest stable buildroot version is 2016.02. I will not go into Buildroot details yet. I will also show, how to access the freshly booted system without any network connection or external LCD. ![]() In the following sections, I will describe the steps needed to prepare a minimal image, which can be booted on the RPi. The first one builds it in less than an hour, the second one uses more than 4 hours. What is more, it turned out that Buildroot prepares the image much faster than Yocto. Since I've got two Raspberry Pi at home, I decided to make a mini project, where I would prepare the operating system myself.Īt first, I thought about using Yocto, but since I don't need the out-of-the box package management provided by this build system, I ended up using Buildroot. I decided to shift this exploration to a different kind of hardware. I got a chance to explore the operating system, its configuration and build process at Nokia, where I currently work. Recently, I started to dig into the topic of Linux kernel, especially from the embedded point of view. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |