Re: eboot.bib question
- From: voidcoder <voidcoder@xxxxxxxxx>
- Date: Mon, 01 Oct 2007 13:32:33 +0100
OALStartup is not something standard and doesn't tell
us anything. It is not likely an entry point for your
bootloader. Perhaps you are linking your bootloader
against some library containing the actual entry point
(normally called StartUp) which in turn calls your
OALStartup.
If you don't touch the BOOTJUMP switch the entry
point is located at RAMIMAGE + 4K, in your case
0x801D0000 + 0x1000.
And if you do touch the BOOTJUMP:
<snip>
If BOOTJUMP is not defined, Romimage.exe generates a jump from
the jump page to the StartUp address in the run-time image. This
is the default.
If BOOTJUMP=NONE, the jump page is generated, but the jump
instruction is removed. This results in the assumption of a
StartUp point that is located at the beginning of the run-time
image.
If BOOTJUMP=x, Romimage.exe generates a jump from the jump page
to some OEM-supplied startup code, which eventually jumps to
StartUp.
</snip>
- Oleg
Alli Dem wrote:
Hi,.
when i set BOOTJUMP=NONE then eboot starts from Startup but doesn't jump to OALStartup.
if i remove this line then eboot doesn't start.
what is the correct Lauch address for eboot when no BOOTJUMP line or how can
i launch to OALStartup code?
eboot.bib
RAM 800E4800 00090000 RAM
etest 801D0000 00040000 RAMIMAGE
CONFIG
BOOTJUMP=NONE
AUTOSIZE=OFF
COMPRESSION=OFF
PROFILE=OFF
KERNELFIXUPS=ON
ROMSTART=801D0000
ROMSIZE=40000
ROMWIDTH=32
i have a small ipl which copies PXA 270 eboot.nb0 to address A01D0000 at SDRAM and Launch same address on startup.
eboot EXEENTRY is StartUp
i modify eboot and remove lines which copies itself to SDRAM. so OALStartup starts from CODEINRAM section .
Thanks
Alli
- Follow-Ups:
- Re: eboot.bib question
- From: Alli Dem
- Re: eboot.bib question
- References:
- eboot.bib question
- From: Alli Dem
- eboot.bib question
- Prev by Date: Re: Device management client ???
- Next by Date: Re: how to access to a file server.
- Previous by thread: eboot.bib question
- Next by thread: Re: eboot.bib question
- Index(es):
Relevant Pages
|