OpenSolaris

You are not signed in. Sign in or register.

Heads Up: OPL Jupiter CPU support in Nevada

Date: Wed, 12 Sep 2007 22:41:11 -0700
From: Johnny Hui <Johnny.Hui at Sun dot COM>
To: onnv-gate at onnv dot eng dot sun dot com
Subject: Heads Up: OPL Jupiter CPU support in Nevada

With the putback of

     6551253  OPL Jupiter CPU support

Solaris Nevada supports Jupiter CPU for OPL platform.
Jupiter CPU is a 4 core variant of the current shipping
Olympus-C CPU, which has 2 cores.  Both Olympus-C and
Jupiter has 2 CPU strands per CPU core.

Official name for Jupiter CPU is "SPARC64-VII".
Official name for current Olympus-C CPU is "SPARC64-VI".
Official name for OPL platform is "Sun SPARC Enterprise Mx000".



OPL ARC Cases
--------------------------------
PSARC/2007/337 OPL Jupiter CPU Support
PSARC/2007/433 Integer Multiply-Add instruction set feature
PSARC/2007/506 FMA for OPL Jupiter CPU
FWARC/2007/411 Jupiter Device binding update to support Jupiter 
processor (SPARC64-VII)
FWARC/2007/412 Update to Hardware Descriptor table to support Jupiter 
processor (SPARC64-VII)

FMA Portfolio:
---------------------
2007.020.oplJupiter



Machine Access
--------------

Projects modifying their code impacting sun4u platforms also need to
test their code on an OPL platform.  To get access to an OPL system,
please send email including the following subject as:

       To     : opl_hw_access at sun dot com
       Subject: Need OPL Jupiter System Access



Upgrade Instruction for existing OPL systems
--------------------------------------------

Note that OPL Jupiter CPU is in limited quantity.  Please
contact OPL Jupiter Software team for access and complete
installation/upgrade instruction.

OPL Jupiter CPU support requires upgrade of the following
software components prior to installing new Jupiter CPU
module.

   - XSCF Software, includes
	- Service Processor Software
	- POST
	- OBP
   - Solaris with OPL Jupiter CPU support


OPL Jupiter Rev A chip not supported
-------------------------------------

Current revision of Jupiter Rev A CPU have bugs
that require low level (DDI and assembly level)
workarounds.  These workarounds will not be putback
to Solaris.

Jupiter Rev B CPUs will be supported once they are
available towards the end of the year.

There are very few quantity of Jupiter Rev A CPU
available today and they will be phased out when
the Rev B CPUs arrive.

Teams that use Jupiter Rev A CPU should contact
Jupiter Software team for access of special Jupiter
development software with Rev A CPU support.


Bug Filing
----------

Please use the following bug categories to file bugs against
OPL platform.

    Product:  opl
    Category: opl-os  - OPL Solaris related bugs
              opl-sp  - OPL Service Processor related bugs


If there are any question on OPL Jupiter CPU support, please
contact
   opl-jupiter-os at sun dot com


Sincerely,
OPL Jupiter Software Team.