U-boot is a powerful and famous open source bootloader. It supports multiple architectures, processors and contains many features. In this post, let’s compile Das u-boot bootloader for raspberry pi boards.
In this post, you are going boot raspberry pi with embedded Linux. You will also see the procedure to enable the serial console, as it is disabled by default.
Let us automate beaglebone balck embedded Linux development using buildroot.
Let us automate embedded Linux development using buildroot. In this post, I’m going to describe the procedure to create a complete Embedded Linux software for Raspberry Pi using buildroot. We will be configuring buildroot to create a complete package which includes following components
Win32diskimager effectively writes images (such as .img, .iso) to SD card or pen drive. In the embedded Linux environment, we specially use this software to write .img disk images to SD/MMC. This software works well with all desktop windows versions.
Minicom is a friendly terminal based program used for UART communication. This program works well with Linux and other Unix based systems. There are other serial programs available such as picocom, putty, coolcom, cutecom etc.. But, the first choice for embedded Linux developers is minicom.
Trivial File Transfer Protocol in short TFTP is a network utility. Embedded Linux target uses this utility to download binaries such as kernel, device tree, initRamFS and other application software from a remote host computer.
In this simple post, we are going see the procedure to setup a static IP address in Ubuntu 14.04 host computer.
Here comes another stage of embedded Linux development, that is kernel compilation for beaglebone black. In this post, we will see the procedure to fetch the kernel source, apply beaglebone kernel configuration and compile the kernel.
In the Previous post, we have discussed about the procedure to create a bootable SD card using disks GUI. This tool may not be available every time. Some times, we may need to format the SD card or eMMC from the embedded Linux target it self.