This is the latest (main) BeagleBoard documentation. If you are looking for stable releases, use the drop-down menu on the bottom-left and select the desired version.

Introduction

This guide is for all those who want to kick start their kernel development journey on the TI AM625x SoC Based BeaglePlay.

Getting the Kernel Source Code

The Linux kernel is hosted on a number of servers around the world. The main repository is hosted on the kernel.org website, but there are also mirrors hosted by other organizations, such as GitHub and Bootlin.

The Linux Torvalds tree is the most up-to-date source of the Linux kernel. It is used by Linux distributions and other projects to build their own kernels. The tree is also a popular destination for kernel developers who want to contribute to the kernel.

Kernel sources can directly be fetched from GIT:

git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

Preparing to Build

Todo

Add Compiler download link and env setup instructions

Configuring the Kernel

Todo

Add steps to config kernel for play

Sources

This documentation is heavily based on the official TI-SDK documentation for AM62X