Firmware is available for download on MOL. You need the cable, the firmware and the little special adapter to update your firmware. There is an adapter with a switch on that, I believe, changes the pinout on the 25 pin connector. You may be able to get a DB-9 to DB-25 adapter for the device to work OR they may offer a 9-pin adapter, I am not sure. The only one I have used is the 25 pin WITH a RIB. Once it is connected, you run the program and it updates the firmware. It is not rocket science. However, I have had a radio turn into a brick during a firmware upgrade. If you have no reason to upgrade, leave it alone. I think the newest firmware for the HT1250 is R05.12.02.