Series

BBB-Linux

4 posts · Beaglebone Black

  1. 1
    [BBB-Linux] 1. Beaglebone Black Boot Process Overview
    · The five stages of the BeagleBone Black boot: ROM bootloader, SPL/MLO, U-Boot, the Linux kernel and the root filesystem with init.
  2. 2
    [BBB-Linux] 2. Beaglebone Black Boot Process - RBL, SPL
    · A closer look at the ROM Bootloader and the SPL/MLO on the AM335x: stack, watchdog, PLL, boot order, and why U-Boot cannot be loaded directly.
  3. 3
    [BBB-Linux] 3. Beaglebone Black Boot Process - U-boot
    · What U-Boot is, the U-Boot environment (console, ipaddr, serverip, loadaddr, fdtaddr), and uImage versus zImage on the BeagleBone Black.
  4. 3.1
    [BBB-Linux] 3.1 Why do we need a Device Tree?
    · Why hard-coded board files did not scale, what the Device Tree brings, how a node is structured (compatible, reg, interrupts, clocks, status) and how the DTB is loaded.