I've now, got that bios-1.05 buit for my EBSA and a built 2.2.12 kernel all in
elf format. How do I use them?
Is there some "theory of operation" document or guide to the bios?
What would be usefull to know:
What is the relation between angel, the bios, the kernel, an initrd (I guess?)
and the flash structure?
Do I need angel, FMU at all?
On Thu, 28 Jan 1999, Nicolas Pitre wrote:
>On Thu, 28 Jan 1999, Sandeep Chatterjee wrote:
>> Are there any tools out there that allow us to query the SA1100 and find
>> out what's going on (e.g., through the JTAG interface)? Any other
>> suggestions? Is there some other component that I need on our board to
>> make Angel and Linux work???
>
>My suggestion is: get rid of Angel.
>The only thing you need is to copy the kernel from ROM to 0xc0008000
>physical and jump into it. You don't have to bother with the MMU at all
>--the kernel will enable it the right way.
The PrimaryBootLoader (PBL) that is in the same block as Angel, initalizes a lot
of things:
1- Disable the flash ROM alias at address 0
2- Disable all interrupt
3- Initialize SDRAM
4- Setup Exceptions Vectors
5- Determine the board configuration (PCI arbiter or X-Bus)
6- Initialize PCI Arbiter
7- Configure 21285 UART (option)
8- Configure PCI Interface
9- Configure the SA-110 MMU etc.
Are all these things normally performed by the kernel or the bios?
And by hte way, what would be the equivalent of Brutus address 0xc0008000 on
the EBSA285 ?
Thanks!
--
Fran�ois Desloges
[EMAIL PROTECTED]
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]