Skip Navigation Links
Exit Print View
| Sun Fire X4640 Server Service Manual Sun Fire X4640 Server Documentation Library

Search Scope:

- This Document
- Entire Library

## How to Update the Server CPLDs

Note - This procedure is for Oracle Service personnel only. A Sunservice account or Escalation mode access is required. Do not perform this procedure unless assisted or instructed by an Oracle Service person.

After a CPLD update, a server AC power cycle is required. The server AC power cables must be disconnected and reconnected.

Before You Begin

Verify that a system with ILOM SW1.3 (3.0.3.31.d r58804) is installed.

1. Ensure the server is in standby power mode.

   For more information about power modes, see About Power Modes.

2. Access a Sunservice account or Escalation mode.

   A command line appears.

3. Extract the CPLD firmware package bundled in Oracle ILOM:
   1. Determine and verify the version number:

      `+ [(flash)root@xxx:/dev/shm]# find_blob_in_flash -v cpld /dev/mtd0`

      The command reports the CPLD firmware version:

      `# 9`

      Verify the version number.

   2. Extract the package:

   `+ [(flash)root@xxx:/dev/shm]# find_blob_in_flash -e /dev/shm/cpld.xsvf cpld /dev/mtd0`

   `# 3407936 90050`

4. Program CPLD firmware:

   `+ [(flash)root@xxx:/dev/shm]# prog_cpld /dev/shm/cpld.xsvf`

   The command returns the following:

   `# Switch JTAG chain to CPLD`

   `# Done`

   `# Switch JTAG chain to host CPU`

   `# Done`

5. Update the `/conf/progparts.conf` file:

   `+ [(flash)root@xxx:/dev/shm]# sed -i '/cpld/d' /conf/progparts.version`

   `+ [(flash)root@xxx:/dev/shm]# echo "cpld: 9" >> /conf/progparts.version`

6. Cycle the AC power for the server.

   Disconnect and reconnect the server AC power cords.

7. Allow the server to enter standby power mode.

   Wait approximately three minutes.

8. Boot the server.

   The server is ready for operation.

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices |