![Maxime Ripard](/assets/img/avatar_default.png)
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
35 lines
932 B
Plaintext
35 lines
932 B
Plaintext
// STMP378x ROM command script to load and run U-Boot
|
|
|
|
sources {
|
|
power_prep="./power_prep/power_prep";
|
|
sdram_prep="./boot_prep/boot_prep";
|
|
barebox="./barebox";
|
|
}
|
|
|
|
section (0) {
|
|
|
|
//----------------------------------------------------------
|
|
// Power Supply initialization
|
|
//----------------------------------------------------------
|
|
|
|
load power_prep;
|
|
load ivt (entry = power_prep:_start) > 0x8000;
|
|
hab call 0x8000;
|
|
|
|
//----------------------------------------------------------
|
|
// SDRAM initialization
|
|
//----------------------------------------------------------
|
|
|
|
load sdram_prep;
|
|
load ivt (entry = sdram_prep:_start) > 0x8000;
|
|
hab call 0x8000;
|
|
//----------------------------------------------------------
|
|
// Load and call u_boot - ELF ARM image
|
|
//----------------------------------------------------------
|
|
|
|
load barebox;
|
|
load ivt (entry = barebox:start) > 0x8000;
|
|
hab call 0x8000;
|
|
|
|
}
|