U-boot

From AlwaysInnovating

Jump to: navigation, search

In an effort of openness, we provide our u-boot. The Always Innovating u-boot is based on the Openembedded u-boot_git.bb recipe (platform Beagleboard).

Overview

We provide a zip archive with the whole recipe folder here. Alternatively, you can apply one patch and copy the 5 needed files listed and explained below:

  1. Patch for u-boot/u-boot_git.bb
  2. Addition 600mhz.patch
  3. Addition spi3.patch
  4. Addition spi4.patch
  5. Addition headphone.patch
  6. Addition ai-logo.patch

Changes

1. The diff for /OE/openembedded/recipes/u-boot/u-boot_git.bb is listed below:

--- /OE/openembedded/recipes/u-boot/u-boot_git.bb	2009-01-13 10:51:15.000000000 -0800
+++ /OE/openembedded/recipes/u-boot/u-boot_git.bb	2009-01-14 13:13:55.000000000 -0800
@@ -12,6 +12,11 @@
 SRC_URI_beagleboard = "git://gitorious.org/u-boot-omap3/mainline.git;branch=omap3-dev;protocol=git \
                  file://fw-env.patch;patch=1 \
                  file://dss2.patch;patch=1 \
+                 file://600mhz.patch;patch=1 \
+                 file://spi3.patch;patch=1 \
+                 file://spi4.patch;patch=1 \
+                 file://headphone.patch;patch=1 \
+                 file://ai-logo.patch;patch=1 \
 "
 SRCREV_beagleboard = "2dea1db2a3b7c12ed70bbf8ee50755089c5e5170"
 PV_beagleboard = "2009.03+${PR}+gitr${SRCREV}"


2. Addition 600mhz.patch

This enables to run the OMAP at 600MHz.


3. Addition spi3.patch

This is the spi3 gpio set up.


4. Addition spi4.patch

This is the spi4 gpio set up.


5. Addition headphone.patch

This enables the detection of the headphone insertion to switch the sound output.


6. Addition ai-logo.patch

This is the AI logo.

Environment variables

See booting page for an overview of environment settings used in U-Boot.

Personal tools