Ok. This is my contribution to the firmware download problem (I had same issues as many of you).
This worked for me and in my specific scenario. This is the rundown:
- I have a Surface Pro 3 Win8.1 (everything update is up to date).
- I have DJI Assistant 2 installed on SP3 since I got my bird and did my first update with it. Everything 100%OK.
- Today, turned on RC, turned on bird, opened DJI Go App with iPad Mini 4 (with latest iOS ver. and connected to my home wireless network)
- "New Firmware Update" for bird and RC message comes up during warm up phase.
- I hit "Upgrade" button, it takes less than 5 min. to update RC. Update successful.
- Connected bird to Surface Pro 3 with the bird's included USB cable from bird's mini-usb to SP3's USB port.
- Opened DJI Assistant 2 on my SP3. New firmware version for bird is shown on screen. I hit update button. It downloads up to 25% and then disconnects itself from download. Tried it 3 times. Same result.
- Got pissed off at DJI...dedicated a few curse words for them...
- Decided to do update with through the DJI Go App, iPad Mini 4 connected to my RC (for safety do not put propellers on).
- DJI Go App>>Home screen, hit "upgrade" button. It started downloading, but after 1 min. or so, it paused by itself. Hit "Continue Download" and it paused by itself again. Tried this same procedure 4 times. Same results.
- Got pissed off DJI, again...this time I inhaled / exhaled 3 times.
- Decided to install DJI Assistant 2 to an extra laptop HP Win 8.1 that I have. Installation successful.
- Connected bird as in #6 above, into HP laptop and opened DJI Assistant 2. Logged in and it recognized bird.
- Checked firmware version. Confirmed that a new version is available and hit "Update" button.
- Firmware downloaded without problem 100%.
- It started automatic firmware install into bird...up to 90% installation. It stuck there for 20 minutes approximately.
- While it was stuck in 90% I noticed that the little green light on top of mini usb and sd card reader of bird was actually, green!
- So, although it was stuck at 90% on my laptop screen, I decided to exit the DJI Assistant.
- Turned on RC, connected bird, opened DJI Go App and YESSSS!!!!.....message on DJI Go App is refreshed with the new updated.
- Turned on motors. Successful!!!
- Will fly bird early morning tomorrow. Test flight.
Will update tomorrow on how it went. I hope the above helps.
Good evening everyone.