the following patch was just integrated into master:
commit ccf4fdd1cd00c0f9cbfdfd1d78c9b89fa95f291c
Author: Gabe Black <gabeblack(a)chromium.org>
Date: Sun Sep 15 20:56:49 2013 -0700
am335x: Update the config vars selected by CPU_TI_AM335X.
The way those variables work has changed twice since this file was last
changed, and console output was no longer working. Now that they're up to
date there's serial output from beaglebone again.
Change-Id: I5167fd8c0a8c33438d7f056fdf5951bd054010ed
Signed-off-by: Gabe Black <gabeblack(a)chromium.org>
Reviewed-on: http://review.coreboot.org/3923
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
See http://review.coreboot.org/3923 for details.
-gerrit
Gabe Black (gabeblack(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3924
-gerrit
commit e666139c95fa8069561729fd3661cd56a9f6444f
Author: Gabe Black <gabeblack(a)chromium.org>
Date: Sun Sep 15 20:59:08 2013 -0700
beaglebone: Stop reinitializing the console in bootblock.c.
The console has already been initialized in the generic bootblock code, and
reinitializing it causes the same banner line to be printed twice and lots of
artifacts in the actual output. This same change had been made to the other
ARM boards but not for beaglebone.
Change-Id: I72e3be1326b1a52b7ec438a44e4fd5f87e4ec717
Signed-off-by: Gabe Black <gabeblack(a)chromium.org>
---
src/mainboard/ti/beaglebone/bootblock.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/mainboard/ti/beaglebone/bootblock.c b/src/mainboard/ti/beaglebone/bootblock.c
index 6c7d132..dd46040 100644
--- a/src/mainboard/ti/beaglebone/bootblock.c
+++ b/src/mainboard/ti/beaglebone/bootblock.c
@@ -66,6 +66,4 @@ void bootblock_mainboard_init(void)
/* Start monotonic timer */
//rtc_start();
-
- console_init();
}
Gabe Black (gabeblack(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3923
-gerrit
commit e84267c45a761a4bf020edfa9bb19a7e58e6d066
Author: Gabe Black <gabeblack(a)chromium.org>
Date: Sun Sep 15 20:56:49 2013 -0700
am335x: Update the config vars selected by CPU_TI_AM335X.
The way those variables work has changed twice since this file was last
changed, and console output was no longer working. Now that they're up to
date there's serial output from beaglebone again.
Change-Id: I5167fd8c0a8c33438d7f056fdf5951bd054010ed
Signed-off-by: Gabe Black <gabeblack(a)chromium.org>
---
src/cpu/ti/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/cpu/ti/Kconfig b/src/cpu/ti/Kconfig
index c82c290..0440098 100644
--- a/src/cpu/ti/Kconfig
+++ b/src/cpu/ti/Kconfig
@@ -2,7 +2,8 @@ config CPU_TI_AM335X
depends on ARCH_ARMV7
select HAVE_MONOTONIC_TIMER
select HAVE_UART_SPECIAL
- select DEFAULT_EARLY_CONSOLE
+ select BOOTBLOCK_CONSOLE
+ select EARLY_CONSOLE
bool
default n