Creating and editing the configuration file for the first user space program, /sbin/int, executed by Linux kernel. Add or modify the init scirpts to be executed at the system startup for Raspberry Pi 3B.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-080-system-startup.html
#raspberrypi #raspberrypi3 #init
Let's make the Raspberry Pi 3B boot all essential software over network including Linux kernel, device tree binary, filesystem. Ubuntu system acts as server to host all these software.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-070-boot-nfs.html
#raspberrypi #networkboot #raspberrypi3
Generating minimal root filesystem with busybox for Raspberry Pi 3 Modle B. Busybox install basic Linux utilities, an init program and a shell required to make Linux system usable.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-060-busybox.html
#busybox #raspberrypi #raspberrypi3
This article shows how to cross compile Linux kernel for Raspberry Pi 3 Model B, load the kernel and device tree from tftp server every time the board boots up.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-050-linux.html
#linux #uboot #raspberrypi #raspberrypi3
Setting up Ethernet communication with Raspberry Pi 3 Model B
The step by step tutorial to how to establish Ethernet communication using TFTP protocol with Raspberry Pi 3 Model B and to transfer files using TFTP to Raspberry Pi U-Boot.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-040-tftp-comm.html
#tftp #u-boot #raspberrypi3
The boot process is the different stages the system goes through from the powering up the device to start the operating system. This article explains the boot process of the Raspberry Pi 3 Model B.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-030-boot-process.html
#booting #raspberrypi3
The cross compilation steps to compile U-boot for the Raspberry Pi 3 Model B.
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-020-compile-uboot.html
#embeddedlinux #raspberrypi3 #uboot
Configure and build a cross toolchain using the crosstool-ng build tool for raspberry pi 3 model b. The cross toolchain is built for aarch64 architecture and uClibc library
https://www.nayab.xyz/rpi3b-elinux/embedded-linux-rpi3-010-toolchain.html
#embeddedlinux #raspberrypi3 #toolchain