[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openrisc] Boot sequence for OR1200



Heya !

The simplest way is to look at boot code of either uclinux or orpmon. Both
you can find under or1k by following the following link:
http://www.opencores.org/cvsweb.shtml/or1k/

To download several source files, use cvsget and specify module name (module
name would start with or1k/submodule/etc )

In a nutshell. Reset vector is at 0x100. Caches are disabled at power on and
need to be cleared before use. See uclinux or orpmon how to clear them. To
switch from user to supervisor mode, use l.sys and to switch back use l.rfe.

regards,
Damjan
----- Original Message -----
From: "Ambarish Sule" <amsor1k@yahoo.co.in>
To: <openrisc@opencores.org>
Sent: Friday, February 21, 2003 7:49 AM
Subject: [openrisc] Boot sequence for OR1200


> Hello,
>
> What is the recommended boot sequence for the OR1200
> Core? Specifically, I would like to know about:
> (1) What is the boot vector location in memory?
> (2) The state of the caches and how to enable/disable
> them.
> (3) Switching between user and supervisory modes.
> (4) A list of things that a good boot routine should
> do.
> A sample boot routine would be highly appreciated.
>
> Thanks,
> Ambarish
>
>
> ________________________________________________________________________
> Missed your favourite TV serial last night? Try the new, Yahoo! TV.
>        visit http://in.tv.yahoo.com
> --
> To unsubscribe from openrisc mailing list please visit
http://www.opencores.org/mailinglists.shtml
>

--
To unsubscribe from openrisc mailing list please visit http://www.opencores.org/mailinglists.shtml