ChorusOS targets are described in this section from three different points of view:
This subsection describes the processors on which the ChorusOS product can run, as well as the details of the BSPs included in the delivery.
This section describes all the target platforms which can be used as references in the context of Sun support contracts.
This section describes the precise platforms used to run the Sun QA tests; this may be useful, in case of bugs, as a hint or guide to help in identifying issues which are closely hardware related.
The ChorusOS system for PowerPC 60x/750 supports the following processors:
Motorola PowerPC 603[e/v].
Motorola PowerPC 604[e/v].
Motorola PowerPC 750.
The ChorusOS system for PowerPC 60x/750 supports the following reference BSPs:
The genesis2 reference BSP supports the following VME CPU boards (with additional MVME712 or MVME761 transition module - Motorola MCG), and ATX mother boards:
The genesis2 reference BSP supports the following on board devices:
The mcp750 reference BSP supports the following CompactPCI CPU board:
The mcp750 reference BSP supports the following on board devices:
Device Id |
ChorusOS Driver |
---|---|
/cpu (time base and decrementer) |
sun:powerpc-(tb,dec)-timer |
/amd29f040 (system flash memory) |
not supported |
/amd28f400 (system flash memory) |
not supported |
/raven (PCI bridge) |
sun:powerpc-raven-pci |
/raven/dec21140 (on board ethernet) |
sun:pci-dec21x4x-ether |
/raven/dec21154 (PCI-PCI bridge) |
sun:pci-dec2115x-pci |
/raven/vt82c586b (ISA bridge) |
sun:pci-vt82c586-(bus,isa) |
/raven/vt82c586b/m48t559 (RTC) |
sun:bus-m48txx-(nvram,rtc) |
/raven/vt82c586b/m48t559 (NVRAM) |
sun:bus-m48txx-(nvram,rtc) |
/raven/vt82c586b/fdd (floppy) |
not supported |
/raven/vt82c586b/kbd (keyboard) |
not supported |
/raven/vt82c586b/lpt (parallel) |
not supported |
/raven/vt82c586b/mouse (mouse) |
not supported |
/raven/vt82c586b/ns16550-1 (UART) |
sun:bus-ns16550-uart |
/raven/vt82c586b/ns16550-2 (UART) |
sun:bus-ns16550-uart |
/raven/vt82c586b/z85230-1 (UART) |
not supported |
/raven/vt82c586b/z85230-1 (HDLC) |
not supported |
/raven/vt82c586b/z85230-2 (UART) |
not supported |
/raven/vt82c586b/z85230-2 (HDLC) |
not supported |
/raven/vt82c586b-usb |
not supported |
/raven/vt82c586b-ide (IDE disk) |
not supported |
/raven/vt82c586b-ide (IDE other) |
not supported |
Reference target platforms are configurations to be used by customers covered by a Sun support contract.
VME Board
MPC603/604 (200-333 MHz)
16-64 MB
0-512 KB
Processor to PCI, PCI to VME, PCI to ISA
Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, SCSI-2, Real-time clock, Timers
PPC1-Bug version 3.2/3.3
ATX Motherboard
MPC603e/604e (100-300 MHz)
16-32 MB
0-256 KB
Processor to PCI, PCI to ISA
Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, SCSI-3, Real-time clock, Timers
PPC1-Bug version 3.3
VME Board
MPC750 (233-366 Mhz)
16-64 MB
1 MB
Processor to PCI, PCI to VME, PCI to ISA
Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, SCSI-2, Real-time clock, Timers
PPC1-Bug version 3.3
CompactPCI System Board
MPC750 (233-366 Mhz)
32-64 MB
1 MB
Processor to PCI, PCI to cPCI, PCI to ISA
Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, Real-time clock, Timers
PPC1-Bug version 3.7
This section describes the precise platforms used to run the Sun QA tests:
MVME2300/2600/3600: MVME2301, MVME2604-4331, MVME3604-5342A
MTX603/604: MTX 603-003A, MTX 604-003A.
MVME2700: MVME2700-4351, MVME2700-4441.
MCP750: MCP750-1232A-F.