Upgrading a CMG-EAM using a USB stick
- A USB stick prepared with the
- If the system to be upgraded is on build 3801 or earlier, the USB stick must also have
- Cable CAS-DCM-0038 for units built after February 2014
Cable CAS-DCM-1038 for units built before February 2014.
- Command line access to the EAM (either serial cable or ssh).
- Do not connect the USB cable or stick at this time.
- Log in to the EAM as root.
- Issue the following commands, which will switch off automatic disk access. Ignore any errors or messages:
svc Pt-storage stop svc rdisk stop
- Allow a few seconds for the power lines to settle.
- Issue the following commands, to turn on power to the USB stick. Ignore any errors or messages:
echo 1 > /sys/class/gpio/USBpowerB/level ioline -L USBA_power -o 1 ioline -L USBB_power -o 1
- Connect the USB cable and the USB stick.
- Mount the USB stick with the command:
mount -o ro -t ext2 /dev/sda1 /mnt
If this does not work, try the following:
- Ensure you have waited 10 seconds
- Try changing
- Check the kernel log to see what the device was called with the following command:
In the last few lines of output there should be something like:
sd 46:0:0:0: [sdb] 15826944 512-byte logical blocks: (8.10 GB/7.54 GiB) sd 46:0:0:0: [sda] Write Protect is off sd 46:0:0:0: [sda] Mode Sense: 43 00 00 00 sd 46:0:0:0: [sda] Assuming drive cache: write through sd 46:0:0:0: [sda] Assuming drive cache: write through sda:
sda1sd 46:0:0:0: [sda] Assuming drive cache: write through sd 46:0:0:0: [sda] Attached SCSI removable disk
Check that the token
sda1matches the token in
/dev/sda1. If you see
dmesgoutput, then you should use
/dev/sdb1in the mount command. (This might be the case if your EAM has a Compact Flash module, which would have been allocated
sda, forcing the upgrade pod to be
If this still fails, the unit will need to be upgraded by some other method.
- Run the command:
- If the version is 3801 or less, run the command:
- If the version is 10000 or greater, run the command:
Then reboot the EAM.