[U-Boot] [v3 PATCH 0/3] Add support for booting mx28 boards without a battery
Graeme Russ
gruss at tss-engineering.com
Sun Jan 25 02:07:50 CET 2015
This series adds support for booting mx28 based boards which do not
include a battery as per Freescale application note AN4199
Patch 1 adds SPL debug output to help track down where early init
of the power block and SDRAM fails (define DEBUG and
CONFIG_SPL_SERIAL_SUPPORT in order to enable)
Patch 2 (which implements booting without a battery) is based on a patch
submitted to the Freescale community forums by Damien Gotfroi (define
CONFIG_SYS_MXS_VDD5V_ONLY to enable)
Patch 3 adds a useful halt upon completion of SPL in the case that the
board is booted in JTAG mode. If SPL debug is enabled, 'Waiting for JTAG
user' will be printed to the console when SPL has completed
Changes in v2
- Dropped patch which adds Reachtech G2C1 board in order to allow the
'no battery' functionality to be mainlined as soon as possible
- Removed the patch which moved the PLL power up from spl_power_init.c
to spl_mem_init.c - This patch will be considered in future rework
of the power block and SDRAM initialisation code
Changes in v3
- Clarified commit message for patch 2
- Used explicit define in patch 2 (define == 0x00, so no functional
change)
- Removed extra blank line from patch #3
Graeme Russ (3):
arm: mxs: Add debug outputs and comments to mxs SPL source files
arm: mxs: Enable booting of mx28 without battery
arm: mxs: Add 'Wait for JTAG user' if booted in JTAG mode
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 6 ++
arch/arm/cpu/arm926ejs/mxs/spl_lradc_init.c | 13 +++-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 18 +++++
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 110 ++++++++++++++++++++++++++--
arch/arm/include/asm/arch-mxs/sys_proto.h | 17 +++++
5 files changed, 157 insertions(+), 7 deletions(-)
--
1.9.3
More information about the U-Boot
mailing list