[U-Boot] [PATCH 0/5] omap3: overo: Add foreign expansion board support

Stefan Herbrechtsmeier stefan at herbrechtsmeier.net
Tue Sep 16 17:51:04 CEST 2014


At the moment the boot loader use a common configuration for all Gumstix
Overo expansion boards. This also includes configuration of all inputs
and outputs even if they aren't used by the boot loader. Because the
Overo module could be used on foreign expansion boards with different
configurations this could lead to problems. Split the configuration into
a Overo module and expansion board part. The expansion board
configuration is skipped if a foreign expansion board is detected. This
enables a foreign expansion board to use the common boot loader without
any modifications. It could load a specific device tree by saving the
expansion name in the EEPROM.

Additionally fix some errors in the environment configuration and add
USB host support.

The series is only tested on a foreign expansion boards. It would be nice
if somebody could test it on an expansion board with network support.


Stefan Herbrechtsmeier (5):
  omap3: overo: Fix fdtfile test
  omap3: overo: Call bootm only after successful nand read
  omap3: overo: Move ethernet setup to board_eth_init function
  omap3: overo: Separate module and expansion board MUX configuration
  omap3: overo: Add usb host support

 board/overo/overo.c           | 137 ++++++++++++++++++++++++++++----------
 board/overo/overo.h           | 150 ++++++++++++++++++++++--------------------
 include/configs/omap3_overo.h |  15 ++++-
 3 files changed, 195 insertions(+), 107 deletions(-)

-- 
2.1.0



More information about the U-Boot mailing list