I had problems with the upgrading process using a USB cable as well. However, when using a serial cable everything went fine on the first try. Maybe give it a try.