TerraNova: Update EnergyCard & Baseboard FRU

From Define Wiki
Revision as of 10:44, 27 June 2013 by Jon (talk | contribs)
Jump to navigation Jump to search

Overview

There are 2 types of FRUs (EEPROMs) we are going to update:

  • Node FRU
    • X04 has 1 node FRU between all 4 nodes. One image for that one FRU.
    • Dual node uplink has a node FRU for each node. Each node FRU has a different image
  • Slot FRU
    • One FRU per SystemBoard slot. Can only be programmed when a card is plugged into it – can use any node on that card but I have only tested with the first node on each card.
    • NOTE – there is a different image for EVERY slot!

Prerequisites

Hardware

  • At least one TerraNova uplink card is required
  • At least three X04 EnergyCards are required

Firmware

  • All SOCs need to be running firmware package 2.2.10 or higher

Update Process

Update FW

  • Refer to the firmware update guidelines on this wiki but the basic command is:
Jon@ubuntu1204-cobbler:~$ cxmanage -a fwupdate package ECX-1000_update-production-v2.2.10.tar.gz nova0-ipmi
  • Power cycle the system and repeat above command to ensure both primary and backup FW images have been programmed.

Update X04 Card FRU

  • Identify SOC0 for every X04 EnergyCard.
Jon@ubuntu1204-cobbler:~$ cxmanage ipinfo nova0-ipmi
Getting IP addresses...
1 successes  |  0 errors  |  0 nodes left  |  .

IP info from nova0-ipmi
Node 0: 172.28.129.0
Node 1: 172.28.129.1
Node 4: 172.28.129.4    <-- Slot 1, SOC0
Node 5: 172.28.129.5
Node 6: 172.28.129.6
Node 7: 172.28.129.7
Node 12: 172.28.129.12  <-- Slot 3, SOC0
Node 13: 172.28.129.13
Node 14: 172.28.129.14
Node 15: 172.28.129.15
Node 16: 172.28.129.16  <--Slot 4, SOC0
Node 17: 172.28.129.17
Node 18: 172.28.129.18
Node 19: 172.28.129.19
Node 20: 172.28.129.20  <-- Slot 5, SOC0
Node 21: 172.28.129.21
Node 22: 172.28.129.22
Node 23: 172.28.129.23
Node 24: 172.28.129.24  <-- Slot 6, SOC0
Node 25: 172.28.129.25
Node 26: 172.28.129.26
Node 27: 172.28.129.27