ammrat13 / beagleboneblack-cross-doc

Hosts my experiments with embedded and bare-metal programming on the Beaglebone Black

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BeagleBone Black Cross Compiling and Documentation

This repository hosts my experiements with embedded and bare-metal programming on the BeagleBone Black. It has some code I wrote to run on the bare-metal, as well as my notes on cross-compiling a BusyBox/Linux environment.

The directory structure is as follows:

  • config/ has notes detailing the configuration of the toolchain, bootloader, operating system, and user-space programs. It's mostly markdown notes, bash scripts for configure and make, and Kconfig configurations.
  • code/
    • bare-metal/ contains an application to run as an MLO
    • linux/
      • fit/ has the image source file used to generate the uImage binary for uBoot.
      • rootfs/ has the files on the root file-system of the kernel.

About

Hosts my experiments with embedded and bare-metal programming on the Beaglebone Black

License:MIT License


Languages

Language:C 76.3%Language:Makefile 10.4%Language:Python 7.6%Language:Shell 3.2%Language:Assembly 2.5%