diff --git a/recipes-bsp/u-boot/u-boot/2011.09git/0005-am335x-evm-Read-name-field-in-EEPROM-header-for-Beag.patch b/recipes-bsp/u-boot/u-boot/2011.09git/0005-am335x-evm-Read-name-field-in-EEPROM-header-for-Beag.patch new file mode 100644 index 00000000..ef901a91 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot/2011.09git/0005-am335x-evm-Read-name-field-in-EEPROM-header-for-Beag.patch @@ -0,0 +1,28 @@ +From 186250ee6abca3f080b5321504a1c5881ffbf7c6 Mon Sep 17 00:00:00 2001 +From: Joel A Fernandes +Date: Thu, 20 Oct 2011 19:46:53 -0500 +Subject: [PATCH] am335x-evm: Read name field in EEPROM header for BeagleBoard bone detection + +Signed-off-by: Joel A Fernandes +--- + board/ti/am335x/evm.c | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/board/ti/am335x/evm.c b/board/ti/am335x/evm.c +index 37e348f..b63dcbe 100755 +--- a/board/ti/am335x/evm.c ++++ b/board/ti/am335x/evm.c +@@ -501,6 +501,10 @@ int board_init(void) + detect_daughter_board_profile(); + } else if (!strncmp("SKU#03", header.config, 6)) { + board_id = IPP_BOARD; ++ } else if (!strncmp("A335BONE", header.name, 8)) { ++ board_id = BONE_BOARD; ++ profile = 1; /* profile 0 is internally considered as 1 */ ++ daughter_board_connected = 0; + } else { + printf("Did not find a recognized configuration, " + "assuming BeagleBone\n"); +-- +1.7.1 + diff --git a/recipes-bsp/u-boot/u-boot_2011.10rc.bb b/recipes-bsp/u-boot/u-boot_2011.10rc.bb index 0bd39d37..ca7b670a 100644 --- a/recipes-bsp/u-boot/u-boot_2011.10rc.bb +++ b/recipes-bsp/u-boot/u-boot_2011.10rc.bb @@ -4,7 +4,7 @@ require u-boot.inc COMPATIBLE_MACHINE = "(ti33x)" DEFAULT_PREFERENCE_ti33x = "99" PV = "2011.09+git" -PR = "r14" +PR = "r15" # SPL build UBOOT_BINARY = "u-boot.img" @@ -18,6 +18,7 @@ SRC_URI = "git://arago-project.org/git/projects/u-boot-am33x.git;protocol=git;br file://2011.09git/0001-mach-types-Add-new-beaglebone-machine-type.patch \ file://2011.09git/0003-am335x_evm-single-byte-address-EEPROM-for-board-iden.patch \ file://2011.09git/0004-am335x-evm-fall-back-to-bone-if-header.config-is-emp.patch \ + file://2011.09git/0005-am335x-evm-Read-name-field-in-EEPROM-header-for-Beag.patch \ " SRCREV = "9158d7f37d596b867039345cb2e3f8f18f54fe46"