Network Technologies UNIMUXUSBVXHD Switch User Manual


 
NTI UNIMUX SINGLE-USER HIGH DENSITY VGA USB KVM SWITCH
40
FIRMWARE UPGRADE PROCEDURE
This procedure describes how to upgrade the firmware in this UNIMUX switch. If you are not certain whether this UNIMUX has
the most up-to-date firmware available, see page 45 for instruction on how to determine what version the UNIMUX has. All
versions of firmware can be downloaded from the NTI firmware download website at http://www.networktechinc.com/download/d-
srvsw-usbu-hd.html ,
The UNIMUX switch has 3 types of micro-controllers:
1. Main User Controller – there is only one on each UNIMUX and it will be upgraded with a binary file named unimux-suhd-
csx-x.bin. (where x-x is the rev number)
2. HID Port Controller – there is one HID Port Controller for each CPU port available on the switch – it will be upgraded with an
Intel hex file named unimux-suhd-cpkmx-x.hex. Each CPU port is upgraded independently.
3. Vendor Specific Port Controller – there is one such controller for each CPU port available on the switch – it will be upgraded
with an Intel hex file named unimux-suhd-cpvdx-x.hex. Each CPU port is upgraded independently.
The UNIMUX firmware has a bootloader which can be used for firmware upgrades. The bootloader resides in a protected area of
Flash memory, so that if the upgrade fails for any reason, the bootloader will still be available to be used to re-program the entire
unit.
Upgrades can be made to the User Controller, HID Port Controller, or Vendor Specific Port Controller on an individual basis as
needed. Not all CPU ports must be at the same revision level for the UNIMUX to work, but it is highly recommended that if you
upgrade one CPU port, you upgrade all CPU ports on a switch.
Requirements
¾ CAT5 Patch Cable (supplied with UNIMUX)
¾ RJ45-DB9 or DB25 Adapter (supplied with UNIMUX)
¾ Computer with a Terminal Console (for example, HyperTerminal in Windows, or any similar program able to send files using
Xmodem protocol)
¾ Firmware files for the UNIMUX on the computer with the Terminal Console.