Age | Commit message (Collapse) | Author |
|
Remove reference to U8500 link script from top-level
Makefile and put it in the board specific configuration
script for U8500 instead.
ST-Ericsson ID: N/A
Change-Id: Idf1c5aefaa5a1be016b7dd54cb9211fc78cde801
Signed-off-by: Sebastian Rasmussen <sebastian.rasmussen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/4302
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
|
|
* Added an u8500 board specific ld script. Reserve space for .data
backup.
* Make a backup copy of initialised data (.data section). If restarted,
copy the backup data back to .data.
* Create crashkernel env variable dynamically, since it depends on
U-Boot start address. For dumping U-Boot itself is used as
crashkernel.
* Set preboot environment variable to checkcrash command, if
data_init_flag > 0, i.e. we were restarted e.g. by kexec.
* Added crashkernel parameter to common bootargs.
Decreased environment and pool sizes.
* Changed link address of U-Boot: moved it 32 K up for kdump info to
0x05608000
* Added "checkcrash" command
This command checks if there is a pending crash dump
and writes it to a file on SD/MMC.
ST-Ericsson ID: WP264488
Change-Id: If545822e424b95532f1128afb0e762b6b73834e9
Signed-off-by: Michael Brandt <michael.brandt@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/3011
|
|
This patch is part of WP254081 which depends on WP252006.
Original patch from Rabin Vincent <rabin.vincent@stericsson.com>
The old text base, 0x05FC0000, is only 256KiB below the modem image,
which is loaded at 0x06000000 (96MiB).If the size of U-Boot image +
BSS is larger than 256KiB, the modem image will be overwritten.
Fix this by reducing the TEXT_BASE to 0x05600000 (86MiB). This allows
up to 10MiB for U-Boot + BSS, and also allows people to continue loading
fairly large initrds in the memory below U-Boot.
Signed-off-by: Michael Brandt <michael.brandt@stericsson.com>
Change-Id: Icc818c6dc29e5b3cd617c4434ce9321c62a95d81
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/183
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Tested-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
applied PACK3 changes:
* cpu/arm_cortexa9/start.S: reset register changed, but U-Boot reset
command still does not work.
* config.mk: build address changed to 0x05FC0000
* board/st/u8500/mmc.c: MBR change: descrease 4th partition size (userfs
2) from 0x00c0'0000 to 0x00b9'a000 sectors (6,442,450,944 to
6,228,541,440 bytes).
* board\st\u8500\init_mmc.c: modify bootargs to set board_id to HREF or
MOP. Is is an extremly ugly solution. It modifies the bootargs env
variable directly (bootargs[9] = board_id;), instead of setting a
additional environment variable board_id and use it in the bootargs
envvar.
* board/st/u8500/mmc.c: undocumented clock changes.
* board/st/u8500/mmc_utils.c:
new routine to switch to 4-bit interface.
The switch is done in mmc_read_file(). It would make more sense
to do so in mmc_init.
* board/st/u8500/u8500.c:
clock changes for HSI and I2C. I2C is now clocked by SOC1 PLL and runs
with 24 MHz (depends on boot ROM SOC1 initialisation)
|
|
clkinfo command shows current PLL and clock settings.
clkmaja changes certain clocks to be more U5500 (Maja) alike.
With make u8500_SRAM_config a U-Boot suitable to run from SRAM can be
compiled.
Signed-off-by: Michael Brandt <Michael.Brandt@stericsson.com>
|
|
|