I had the same problem: upgrade would not work over USB, but had success with an RS-232 cable. And I had to dig deep into my cable box to find one.
_________________________
It could be worse.