How to re-program both firmware and software, in case upgrade is needed.
Programming is done via the USB port, by downloading either a software or firmware file. These files are freely available on the website. You should be reasonably technically competent to do this.
Connect the USB cable between your computer and the USB port on the Hub. If this is the first time you are doing this, then makes sure your computer is on-line. The computer should automatically find the driver for the USB FT234X chip. You need to have a terminal program installed - I use Mttty for Windows, which is available as a free download, but you can use which ever terminal program you wish.
The USB port should be configured as 115,200 (or 115k) baud, 8 bit, no parity, 1 stop bit.