You are viewing outdated content for BUG. If you have a BUG Y.T. edition or 2.0 series device, please visit our updated wiki: http://wiki.buglabs.net



Omap build system

From BUG Wiki

Jump to: navigation, search

Overview

This page is UNDER CONSTRUCTION

This wiki describes the (preliminary) process of building a rootfs usable with the new omap-based boards. The kernel that is built via oe/stable is either the 1.3A kernel or the beagleboard kernel, depending on which rootfs you build.

Steps

"Step 1, we can have lots of fun. Step 2, there's so much we can do." - New Kids on the Block


  • Get OE Build Environment Set Up
    • Get com.buglabs.build.oe on your workstation via: svn co svn://svn.buglabs.net/bug/trunk/com.buglabs.build.oe
    • install git-core (sudo apt-get install git-core)
    • cd into com.buglabs.build.oe and run 'source reinstate-build-env'
      • This *may* take a while the first time
  • Set up Eclipse + CDT
    • Download Eclipse
    • Install the C Development Tools (CDT) via update site
    • check everything in svn://svn.buglabs.net/bug/trunk into your workspace
  • Build your cross compiling toolchain
    1. cd /<path-to>/com.buglabs.build.oe
    2. svn up
    3. source reinstate-build-env
    4. bitbake linux-bug
    5. bitbake uboot
    • the bitbake steps can take a while
  • MORE TO COME