ChorusOS 4.0 PowerPC 60x/750 Target Family Guide

Reference Hardware

ChorusOS 4.0 targets are described in this section from three different points of view:

Reference Processors and BSPs:

This subsection describes the processors on which the ChorusOS 4.0 product can run as well as the details of the BSPs included in the delivery

Reference Target Platforms:

This section describes all the target platforms which can be used as references in the context of Sun support contracts

Validated Reference Targets:

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.

Reference Processors and BSPs

The ChorusOS 4.0 system for PowerPC 60x/750 supports the following processors:

The ChorusOS 4.0 system for PowerPC 60x/750 supports the following reference BSPs:

genesis2 Reference BSP

Systems

The genesis2 reference BSP supports the following VME CPU boards (with additional MVME712 or MVME761 transition module - Motorola MCG), and ATX mother boards:

Devices

The genesis2 reference BSP supports the following on board devices:

Device Id 

ChorusOS Driver 

/cpu (time base and decrementer) 

sun:powerpc-(tb,dec)-timer 

/flash (FLASH memory) 

not supported 

/raven (PCI bridge) 

sun:powerpc-raven-pci 

/raven/cl-gd54xx (VGA) [VGA is only present on MVME3600.]

not supported 

/raven/dec21140 (on board ethernet) 

sun:pci-dec21x4x-ether 

/raven/ncr53c825 (SCSI HBA) 

 

 

/raven/ncr53c825/disk@t,l (SCSI disks) 

where t is the SCSI TARGET number 

where l is the LUN number 

sun:pci-ncr53c8xx-scsi_hba 

sun:scsi_hba-generic-scsi 

sun:scsi-disk-BSD 

/raven/ncr53c825/xxx (SCSI other) 

not supported 

/raven/universe (VME bridge) [The genesis2 BSP does not provide general purpose VME bus support. However, a minimal subset of the VME functionality is exported to the IPC layer for the sole purpose of enabling Chorus/IPC communication over the VME backplane.] [VME bridge is not present on MTX boards.]

not supported 

/raven/w83c553 (ISA bridge) 

sun:pci-w83c553-isa 

/raven/w83c553-ide (IDE disk) 

sun:pci-w83c553-ide_hba 

/raven/w83c553-ide (IDE other) 

not supported 

/raven/w83c553/fdd (floppy) 

not supported 

/raven/w83c553/kbd (keyboard) 

not supported 

/raven/w83c553/lpt (parallel) 

not supported 

/raven/w83c553/m48t559 (RTC) 

sun:bus-m48txx-(nvram, rtc) 

/raven/w83c553/m48t559 (NVRAM) 

sun:bus-m48txx-(nvram, rtc) 

/raven/w83c553/mouse (mouse) 

not supported 

/raven/w83c553/ns16550-1(UART) 

sun:bus-ns16550-uart 

/raven/w83c553/ns16550-2 (UART) 

sun:bus-ns16550-uart 

/raven/w83c553/z85230-1 (UART) 

sun:bus-z85230-uart 

/raven/w83c553/z85230-1 (HDLC) 

not supported 

/raven/w83c553/z85230-2 (UART) 

sun:bus-z85230-uart 

/raven/w83c553/z85230-2 (HDLC) 

not supported 

mcp750 Reference BSP

Systems

The mcp750 reference BSP supports the following CompactPCI CPU board:

Devices

The mcp750 reference BSP supports the following on board devices:

Device Id 

ChorusOS Driver 

/cpu (time base and decrementer) 

sun:powerpc-(tb,dec)-timer 

/flash (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

Reference target platforms are configurations to be used by customers covered by a Sun support contract.

MVME2300/2600/3600 Series (Motorola/MCG)

Type:

VME Board

Processors:

MPC603/604 (200-333 MHz)

Main memory:

16-64 MB

L2 cache:

0-512 KB

Bus bridges:

Processor to PCI, PCI to VME, PCI to ISA

Devices:

Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, SCSI-2, Real-time clock, Timers

Firmware:

PPC1-Bug version 3.2/3.3

MTX603/604 Series (Motorola/MCG)

Type:

ATX Motherboard

Processors:

MPC603e/604e (100-300 MHz)

Main memory:

16-32 MB

L2 cache:

0-256 KB

Bus bridges:

Processor to PCI, PCI to ISA

Devices:

Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, SCSI-3, Real-time clock, Timers

Firmware:

PPC1-Bug version 3.3

MVME2700 (Motorola/MCG)

Type:

VME Board

Processor:

MPC750 (233-366 Mhz)

Main memory:

16-64 MB

L2 cache:

1 MB

Bus bridges:

Processor to PCI, PCI to VME, PCI to ISA

Devices:

Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, SCSI-2, Real-time clock, Timers

Firmware:

PPC1-Bug version 3.3

MCP750 (Motorola/MCG)

Type:

CompactPCI System Board

Processor:

MPC750 (233-366 Mhz)

Main memory:

32-64 MB

L2 cache:

1 MB

Bus Bridges:

Processor to PCI, PCI to cPCI, PCI to ISA

Devices:

Asynchronous serial ports (38.4 Kbaud), 10/100BaseT Ethernet, Real-time clock, Timers

Firmware:

PPC1-Bug version 3.7

Validated Reference Targets

This section describes the precise platforms used to run the Sun QA tests.