Subject: Re: New life for Sun Ray 1s
To: PORT-SPARC <Port-SPARC@netbsd.org>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: port-sparc
Date: 06/16/2002 06:24:10
On Sun, Jun 16, 2002 at 05:52:03 +0400, Valeriy E. Ushakov wrote:
> IIRC, microSPARC-IIep can boot from either - it's selectable.
> Unfortunately I don't have the manual on my laptop so I'll check
Grrr, finding stuff on www.sun.com is a challenge...
microSPARC-IIep User's Manual
(#802-7100-01)
11.7 Boot Options (p. 213)
The microSPARC-IIep provides 4 boot options (see Table 11-3). The
options are set via the BM_SEL[1:0] pins and these pins are programmer
visible via bits 22:21 of the TLB replacement control register.
Table 11-3 Boot Mode Select (BM_SEL)
BM_SEL[1:0] Boot From:
00 32-Bit Flash memory on Memory Data Bus (cacheable)
01 8-Bit Flash memory on Memory Data Bus (cacheable)
10 PCI Bus, Addresses 0xf000.000 - 0xf0ff.ffff (non-cacheable)
11 PCI Bus, Addresses 0xffff.000 - 0xffff.ffff (non-cahceable)
* For option 10, the PCIC converts the boot address (0000.0000 -
00ff.ffff) to the PCI address (f000.0000 - f0ff.ffff) directly in
hardware and does not use any of the AFX to PCI translation registers.
* For option 11, the PCIC converts the boot address (0000.0000 -
0000.ffff) to the PCI address (7fff.0000 - 7fff.ffff) in hardware.
PS: NB, option 10 is why Krups needs relocated kernel. f000.0000 is
occupied by OFW.
SY, Uwe
--
uwe@ptc.spbu.ru | Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/ | Ist zu Grunde gehen