4.0 Reimaging using the UCX R7 Imager

Section Contents

Prior to using the UCX Imager Tool, E-MetroTel advises making sure that before you have left your office or lab environment you have completed the Updating the UCX Imager Software and the Updating the UCX Platform Image that match the platform(s) you will be updating on the customer premise.

4.0 Reimaging UCX 6.0 or UCX 5.0 systems with the UCX Imager Tool

Note: While using the UCX Imager the Galaxy hardware will temporarily be assigned an IP address of 192.168.1.247 with a subnet mask of 255.255.255.0 in addition to its configured Ethernet 0 address. If there is a chance that this temporary IP address may be in use elsewhere on the network interfaces then you should disconnect the Galaxy system from the network prior to the system starting up from the UCX Release 7.0 Imaging Tool.
Note: If you are upgrading a hardware appliance that is equipped with redundant hard drives such as a Galaxy 450, 1000, or 3000, E-MetroTel recommends temporarily removing one of the drives to keep as a backup of the UCX Release 6.0 operating system and configuration and then proceed to the steps below. Once the upgrade is complete and service is verified you can re-insert the redundant hard-drive and it will be updated as part of the standard redundant operation. Note that this hard drive removal and re-insertion process will add down-time to the upgrade process; please plan your maintenance window appropriately.
Note: If you are upgrading a hardware appliance that was originally deployed as a UCX Release 4.5 system,(even though it may have later been updated to UCX 5.0 or UCX 6.0), then the Host ID will change when it is updated to UCX Release 7.0.You will be required to contact E-MetroTel ([email protected]) in order tohave the Host ID updated in the Serial Number records to allow the existing license to be retrieved.

4.1 Galaxy Mini using the Front Panel RST button and RUN LED

4.1.1 UCX Imager Operation Selection

On a Galaxy Mini system the operational modes are selected by the number of short (about a half second) presses of the red RST button on the front panel of the device. The modes are as follows:

Consecutive Presses Mode Use Case
One Shutdown In case you need to abort after booting from the Imaging Tool
Three Reimage to R7 Updates while retaining non-telephony configuration data
Five Factory Reset Updates without retaining any data

4.1.2 UCX Imager and Release 7.0 LED Status Indicators

  PWR LED                        RUN LED
System State   On Off
UCX 7.0 Imager Startup Steady 1 sec 1 sec
UCX 7.0 Imager Ready Steady Flicker 2 sec
UCX 7.0 Imager Processing Steady <0.5 sec <0.5 sec
UCX 7.0 Imager Complete Steady   Steady
UCX 7.0 System Startup Steady 1 sec 1 sec
UCX 7.0 System Operational Steady Steady  

4.1.3 Performing the Reimage to R7

After completing the steps identified in Preparing for the Update you are ready to reimage your system to UCX 7.0.

  1. Power down the UCX 6.0 system by pressing the RST button once for one second
  2. Wait four 4 beeps to indicate the system has completed shutdown.
  3. Insert your UCX Imager USB into the Galaxy Mini front USB port.
  4. Disconnect the power from the system for approximately 10 seconds and then re-connect the power to the system.
  5. Once the startup process completes, the system will beep once and the RUN LED will go into Flicker mode ;(about two seconds OFF followed by a very short ON).
  6. After the system has entered Flicker mode, press the RST button for about 0.5 seconds three (3) consecutive times to begin the update.
  7. The Run LED will go into a rapid Flash mode (about a half second OFF followed by a half second ON) indicating the upgrade is in process.
  8. The upgrade process will take about 6 to 8 minutes to complete.
  9. When the upgrade completes, the system will go into shutdown mode and beep 4 times, then the RUN LED will turn off.
  10. At this point, remove the UCX Imager from the Galaxy Mini USB port.
  11. Remove the power plug from AC source from the rear of the unit for about ten seconds, and plug it back in.
  12. The RUN LED will Wink (about one second OFF/ one second ON) until startup is complete, at which point there will be a series of four beeps.
  13. If you had previously disconnected the ethernet connection to the system you must reconnect it prior to proceeding.

4.2 Galaxy 250 using the Front Panel LCD Display and Menu keys

4.2.1 UCX Imager Operation Selection using the front-panel display

  1. Insert your UCX Imager USB into one of the USB ports on the Galaxy 250.
  2. If you may have a potential IP Address conflict (see warning above) then temporarily disconnect the ethernet connector on the conflicting ethernet port of the UCX. Otherwise, proceed to the next step.
  3. Restart UCX from the Web-based Utility.
  4. The Galaxy 250 will reboot from the UCX Imager.
  5. Once the startup process completes, the Galaxy 250 display panel will show the following (assuming default addressing for Ethernet 0):
    Gal250ImagerStart.png
  6. Press the CENTER button 3 times to start the update process:
  1. The first press moves to the top of the main menu:
    Gal250ImagerMenu1a.png
  2. The second press selects the Reimage to R7 option and then requests a confirmation. If the center button is not pressed again within about 3 seconds, the UCX USB Remiager will return the the main screen:
    Gal250ImagerMenu2a.png
  3. The third press confirms theReimage to R7 option and then begins to check if the appropriate image is loaded on the UCX USB Imager:
    Gal250ImagerMenu4.png
  1. Once the actual update process begins, you will see the following messages on the Galaxy 250 display panel:
  1. Good image is confirmed:
    Gal250ImagerImageisGood2.png
  2. Imager is writing data:
    Gal250ImagerWriting.png
  1. The update process will take just over six minutes to complete.
  2. When the update completes, the system will automatically shutdown.
    Gal250ImagerComplete.png
  3. At this point, remove the UCX Imager from the Galaxy 250 port.
  4. If you had previously disconnected the ethernet connection to the system, reconnect it and proceed to power up the UCX again.

4.3 Galaxy Mini, 250, 2930, i5, 450, 1000, 3000 using SSH

4.4.1 UCX Imager Operation Selection using SSH

  1. Power down the UCX 6.0 Galaxy system
  2. Insert the UCX Imager into one of the USB ports
  3. If the UCX Imager tool address of 192.168.1.247 is not accessible via the network or a direct connection to the LAN port, then connect a monitor to the available Video port and a USB keyboard to the USB port as noted in Section 4.4 below
  4. Re-apply power to the Galaxy system. The system will boot from the UCX Imager
  5. If you are connected via the LAN, establish an SSH session to 192.168.1.247 via a tool such as Putty
    1. At the login as: prompt, enter admin
    2. At the password prompt, use the standard E-MetroTel default of emetr0tel
  6. Follow the prompts to Reimage to R7.
    UCXReimagerSSHMenu1.png
    If necessary, use the keyboard up/down arrows to select the Reimage to R7 item (highlighted in green), then press Enter
  7. You will be prompted to confirm the request to Reimage to R7
    UCXReimagerSSHReimageConfirm1.png
  8. Select Yes (or No if you are not ready) and press Enter
  9. You will see log entries as the process begins:
    UCXReimagerScreenWaiting.png
  10. When the process is complete, you will see a message similar to the following:
    UCXReimagerScreenComplete.png
  11. Once you see the message that the system is powered down, remove the UCX Imager tool from the USB port, unplug the power cord for 10-20 seconds, and then plug it in again.

4.4 Galaxy 250, 2930, i5, 3000 and UCX 250, 450, 1000, 3000 using Keyboard and Monitor

These systems all have an exposed interface for connecting an external monitor. The Galaxy 250, 450 and 2930 use a VGA port while the Galaxy i5, 1000 and 3000 use an HDMI port. All systems have USB interfaces that can support a keyboard and UCX Imager USB stick. If necessary you may use a USB Hub to connect both devices.

4.4.1 UCX Imager Operation Selection

The process for UCX Imager operation using the connected keyboard and monitor is exactly the same as the process for using SSH (see Section 4.3 above). However, you will not be required to login with a username/password (Step 5) as required for SSH operation.

4.5 Updates requiring changes in the appliance BIOS

There are two situations where working with the BIOS of the appliance may be required. In some cases, the BIOS may be set to always boot from the system's internal drive, and adjusting the BIOS Boot Options will be required. The second scenario occurs on a small number of UCX 250 appliances that were built using the N2930 processor and an older version (2018) of the BIOS than most UCX 250 and Galaxy 250s use (which is 2019 or newer). For these systems, an update of the BIOS will be required, which can be performed using a properly updated UCX Imager Tool.

4.5.1 Adjusting the BIOS Boot Options (when required)

If you have attempted to boot from the UCX Imager but the system continues to boot from the existing UCX 6.0 or UCX 5.0 software, it is likely because the BIOS on that particular version of hardware is not configured to boot from the USB interface. You will know that this step is necessary if you see any of the following after the system has completed the startup process:

  • On a Galaxy 250, the front panel display shows: 
E-MetroTel
IP Address (the system's original IP address)
or
E-MetroTel
Network Down (if its not connected to the network)
 
  • When attempting to connect 192.168.1.247 using SSH on any system and there is no response.
  • When attempting to connect using a keyboard and monitor on any system and the UCX Imager user interface does not appear but the monitor shows the old IP address of the UCX 6.0 system.

If any of the above scenarios are noted, you will need to configure the system BIOS to make sure the USB interface is listed first in the Boot sequence.

Note that this step is not required on Galaxy Mini systems.

4.5.1.1 Configuring the BIOS Boot Options on Galaxy hardware

Note that the following example is from an i5 Server Card. BIOS screens and items on other systems may be slightly different from these screens, but the Boot Option #1 item on the Boot screen MUST be set to use the USB UCX Imager software.
  1. Make sure the Galaxy system is powered OFF.
  2. Connect a monitor to the video interface on the Galaxy hardware using the appropriate video interface (HDMI or VGA) depending on the hardware.
  3. Connect a wired USB keyboard to the Galaxy hardware.
  4. Connect the UCX Imager USB device to the Galaxy hardware. (It may be necessary to connect a USB bridge device so that both the UCX Imager and the keyboard can connect.)
  5. Connect power to the Galaxy system.
  6. Watch the monitor carefully during the system startup process.
  7. When the Splash Screen with the instructions to press <ESC> or <DEL> is visible, press one of those two buttons on the keyboard to launch the BIOS setup.
    250Bios.jpg
  8. When entering the BIOS, you will use the keyboard arrow navigation keys to move between Screens (Left/Right arrows) and between Items (Up/Down arrows).
    i5BIOSEntryScreen_1.jpg
  9. If you are updating a Galaxy 250, you must navigate to the Advanced / CSM Support  setting and ensure the Boot option filter is set to UEFI and Legacy setting.
    Gal250SetCSMforUCX70Imager.jpg
  10. If it is not, use the down arrow key to highlight the parameter. Press the Enter key to open the drop down list, select UEFI and Legacy from the the drop down list and press Enter once more.
    Gal250CSMforUCX70Imager.jpg
  11. Navigate to the Boot page using the Right arrow, then if necessary use the Up or Down arrow to highlight the Boot Option #1 item.
    i5BIOSBootScreen.jpg
  12. Press the Enter key to change the currently selected Boot device and the Up/Down arrow key to select the entry associated with the UCX Imager USB. (In this case it is labeled Oracle Linux (Patriot Memory PMAP) sine the UCX Imager was loaded on a Patriot memory stick.)
    i5BIOSBoot1Selection.jpg
  13. Finalize the selection by pressing Enter and the Boot Option #1 item will be updated.
    i5BIOSBootSelected.jpg 
  14. Press the F4 key to Save and Exit and then confirm by highlighting Yes and pressing Enter.
    i5BIOSSaveExit.jpg
  15. The Galaxy system will immediately begin the boot up process using the USB as its first boot option and the UCX Imager software will load.
  16. If you are updating a UCX450, UCX1000, or Galaxy/UCX 3000, then you must force the BIOS to boot in UEFI mode rather than BIOS  in order for the Imager to be used during startup. During system startup, press F11 on the attached keyboard to enter Boot Manager configuration. 
    450BiosF2a.jpg
  17. In the Boot Manager screen, highlight Select Boot Mode and press Enter
    450BiosSelectBootMode.jpg
  18. In the next screen, select Boot Mode and select the UEFI option
    450BiosChangeBoot.jpg 
  19. Press the ESC key to exit
  20. In the Settings screen navigate to the Boot Settings line and select Saving changes and exit
    450BiosSaveBoot.jpg
  21. At this point you may return to section 4.4 Galaxy 250, 250, 2930, i5, 450, 1000, 3000 using Keyboard and Monitor to begin the UCX Imager process.

4.5.2 Updating the UCX 250 BIOS (when required);

Follow these steps ONLY IF you have identified that your UCX 250 system requires a BIOS update before you can proceed with reimaging the system using the UCX Imager Tool. To complete this step you MUST connect using an external display connected via the VGA port and USB keyboard. You will also need a USB Imager Tool running the latest software to assist with this process.
DO NOT DISCONNECT POWER during this entire process!
  1. Make sure the Galaxy system is powered OFF.
  2. Connect a monitor to the video interface on the Galaxy hardware using the appropriate video interface (HDMI or VGA) depending on the hardware.
  3. Connect a wired USB keyboard to the Galaxy hardware.
  4. Connect the UCX Imager USB device to the Galaxy hardware. (It may be necessary to connect a USB bridge device so that both the UCX Imager and the keyboard can connect.)
  5. Connect power to the Galaxy system.
  6. Watch the monitor carefully during the system startup process.
  7. When the Splash Screen with the instructions to press <ESC> or <DEL> is visible, press one of those two buttons on the keyboard to launch the BIOS setup.
  8. Navigate to the Boot menu with the Left/Right arrow keys
    UCX250BootOption1a.png
  9. Navigate to Boot Option 1 by navigating using the down arrow and press Enter. Then select the Built-in EFI Shell and press Enter again.
    UCX250UEFIShell_0.png
  10. Press F4 to Save and Exit
    UCX250UEFIF4Save.png
  11. Wait for the Shell to finish loading:
    UCX250ShellPrompt.jpg
    Note that the screen may list the Removable HardDisk as fs0 or fs1. In this example it is listed as fs1.
  12. At the Shell prompt, enter the command fs0: or fs1: including the colon symbol, using whichever is identified above as the Removable HardDisk and press return. In this example we need to use fs1:
    UCX250fs1Prompt.jpg
  13. Now enter the command ls to ensure that the files "fpt64.efi" and "BIOS_N2930.bin" are listed 
    UCX250BIOSlsList.jpg
  14. Now enter fpt64.efi -f BIOS_N2930.bin
    UCX250BIOSfptCommand.jpg
  15. The system will begin execution (ignore the "PDR Region Does not exist message.)
    UCX250BIOSfptRunning.jpg
  16. Once you see the prompt FPT Operation Passed, then the system is finished
    UCX250BIOSfptComplete.jpg
  17. Press "Ctl-Alt-Del" on the keyboard to power the system down

At this point the BIOS will have been updated and you may power the UCX 250 back up and proceed to re-image the system using either the Front Panel Display method or the SSH Operation method

Page Tags: 
upgrade
Update
Release 7 Update
Imager