Login to disable ads!

Utility to reflash firmware / obtain installer plf with ease

Problems of AR Drone 2.0, Freeflight 2, Flight Recorder GPS, Qgroundcontrol... etc.
guendy
Newcomer
Posts: 2
Joined: 15 Jan 2012, 04:44
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by guendy » 15 Jan 2012, 05:06

hi my drone does not show the wifi signal anymore after update.... red lights never turn green... i do have the famous usb cable can i do something with my macbook pro??? help please!!!!

thamind
Ready for take off
Posts: 21
Joined: 21 Feb 2011, 09:02
Location: Queens, NY
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by thamind » 29 Jan 2012, 09:20

O man I havent been on here in a while as I have stopped developing with the ar-drone (was given to me just for testing on numerous devices) I could have answered a lot of the questions in this thread..

The problem absolutelj, svyat, n others may have had with the lights flashing also happend to me after a bad flash, it did not have a strong enough USB connection during flash process and became unsucessful. I called a local reseller and they advised me that the mainboard is bricked so i send the housing and mainboard to parrot and fixed the unit free of charge :) just had to pay shipping.

*** BEST SOLUTION I COULD SAY IS PLUG YOUR USB CABLE TO THE DIRECT REAR USB PORT OF YOUR COMPUTER!

Like the dozens of devices I have flashed in the past, you need a proper solid voltage and the front panel usb's on a lot of machines do not cut it (like the 1600 errors while flashing iphones, or an unsucessful su root on an android device). make sure you are on a solid computer with a decent wattage power supply and do not have other data hungry programs running simultaneously. Also unplug any other usb devices that may take up power (usb hard drives, flash memory, etc). CPU/memory lag during flash process can also brick your device, you should always be careful.

Good luck everyone and when I decide to sell my unit I will post on this site first :D

zhengwy
Newcomer
Posts: 1
Joined: 26 Feb 2012, 04:56
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by zhengwy » 01 Mar 2012, 06:22

I flashed with the firmware (build 2011-01-08 2:30) distributed in the package, no problem.
But I tried to use the newest firmware (1.7.11) from Parrot, and the drone starts to complain.
Any body knows why?

here is the ARDrone's serial output when it encountered an error. The checking version is the reason it failed.

Code: Select all

mmc0: queuing CIS tuple 0x01 length 3
mmc0: queuing CIS tuple 0x1a length 5
mmc0: queuing CIS tuple 0x1b length 8
mmc0: queuing CIS tuple 0x14 length 0
mmc0: queuing CIS tuple 0x80 length 1
mmc0: queuing CIS tuple 0x81 length 1
mmc0: queuing CIS tuple 0x82 length 1
mmc0: new SDIO card at address 0001
checking version
invalid version 5.5.0
plf_open : section 0 handling error
can't open /dev/ubi1 device
ubi_rename_boot on ubi1 kernel -> -1
wait 1s for host to get status
update failed ret : -1 0
can't open /dev/ubi1 device
ubi_rename_boot on ubi1 kernel -> -1
can't detach ubi to ubi 1 22
ubi_detach on ubi1 : -1

Shadowzone
Newcomer
Posts: 2
Joined: 15 Mar 2012, 14:41
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by Shadowzone » 15 Mar 2012, 15:03

OK... So I bought this drone off eBay. Secondhand, guy swears it's in excellent condition. Receive it, and what do you know 4x red motor lites, no wifi light. Of course bought it before Christmas and we both had issues hooking up to collect the Drone so by the time I received it can't dispute the transaction. None of which is really important. Have built a cable, d/ld the update tools, installed the drivers, run firmware-reset.exe, and get this -

A.R. Drone Flasher
(c) scorpion2k
!!USE AT YOUR OWN RISK!!


Version: 0.0.1

1. Connect your drone via USB to your PC
2. Connect the Battery to your Drone
3. Ensure the drivers are installed and the device shows up in devmgr
4. Press any key to continue
Press any key to continue . . .


*** VERIFICATION ***
Verifying ardrone_usb_bootloader.bin
Verifying ardrone_installer.plf
Verifying ardrone_update.plf


*** BOOTLOADER INSTALLATION ***
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Found a possible device:
- Manufacturer: Parrot SA
- Product: P6 USB Stage1
- Serialnumber: ?
- Number of configurations: 1
Sending bootloader (0x5b20 bytes)
- Send Hello P6 (0xA3)
Success!!!

Checksum returned: 0x5256 Expected: 0x5256 => OK
Starting the bootloader...

*** INSTALLER INSTALLATION ***
Closing usb connection...
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Found a possible device:
- Manufacturer: Parrot SA
- Product: P6 USB Stage1
- Serialnumber: ?
- Number of configurations: 1
loading installer
Uploading file: ardrone_installer.plf
Error Code returned: 0x00000000 ==> OK


*** FIRMWARE INSTALLATION ***
Closing usb connection...
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Try [01/10] to connect to VID: 0x19cf PID: 0x1000
Try [02/10] to connect to VID: 0x19cf PID: 0x1000
Try [03/10] to connect to VID: 0x19cf PID: 0x1000
Try [04/10] to connect to VID: 0x19cf PID: 0x1000
Try [05/10] to connect to VID: 0x19cf PID: 0x1000
Try [06/10] to connect to VID: 0x19cf PID: 0x1000
Try [07/10] to connect to VID: 0x19cf PID: 0x1000
Try [08/10] to connect to VID: 0x19cf PID: 0x1000
Try [09/10] to connect to VID: 0x19cf PID: 0x1000
!!! Unable to re-connect to USB device!
*** INSTALLATION FAILED ***
Press any key to continue . . .


I tried it a couple of times (power cycling drone) and get the same result. I noticed that during the process Windows gives the USB disconnect sound, but doesn't reconnect. From other post I figure MB is probably toast so I've got nothing to lose at this point and power cycle the drone (disconnect battery, disconnect USB, reconnect USB, reconnect battery) once I hear the USB diconnect from Windows. Now I get this at the firmware installation stage -

*** FIRMWARE INSTALLATION ***
Closing usb connection...
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Try [01/10] to connect to VID: 0x19cf PID: 0x1000
Try [02/10] to connect to VID: 0x19cf PID: 0x1000
Try [03/10] to connect to VID: 0x19cf PID: 0x1000
Try [04/10] to connect to VID: 0x19cf PID: 0x1000
Try [05/10] to connect to VID: 0x19cf PID: 0x1000
Try [06/10] to connect to VID: 0x19cf PID: 0x1000
Try [07/10] to connect to VID: 0x19cf PID: 0x1000
Found a possible device:
- Manufacturer: Parrot SA
- Product: P6 USB Stage1
- Serialnumber: ?
- Number of configurations: 1
loading firmware
Uploading file: ardrone_update.plf
usb_bulk_write failed ==> FAILED!
!!!upload_file failed...
*** INSTALLATION FAILED ***
Press any key to continue . . .


Any thoughts? Sorry about the long post, but hoping it saves people having to request extra info.

Shadowzone
Newcomer
Posts: 2
Joined: 15 Mar 2012, 14:41
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by Shadowzone » 15 Mar 2012, 15:39

Ps. I also don't get the Gadget Serial V2.4 driver requester

thamind
Ready for take off
Posts: 21
Joined: 21 Feb 2011, 09:02
Location: Queens, NY
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by thamind » 26 Mar 2012, 17:27

Did you make sure you have a proper solid USB connection? It seems that it is not reading through the USB properly. Try another port. Try a rear port. Try a different computer. Post back if different results or same issue.

jcsantana
Newcomer
Posts: 1
Joined: 19 Jun 2012, 20:16
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by jcsantana » 19 Jun 2012, 20:29

Hi, im in the process of reflashing my firmware on my drone, ive got all of the tools needed and the ardrone_update.plf file but when i try to use the extract tool, the window simply closes right away... any ideas? or could someone please send me the ardrone_installer.plf file from the latest update please... thanks

thamind
Ready for take off
Posts: 21
Joined: 21 Feb 2011, 09:02
Location: Queens, NY
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by thamind » 28 Jun 2012, 22:47

Goto Start > run > cmd or open up command line utility then run manually from there, so that the window will not close. Paste output here.

kidsix
Newcomer
Posts: 2
Joined: 03 Oct 2012, 21:30
Drone Type: AR.Drone
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by kidsix » 03 Oct 2012, 21:35

Thank you so much! After seeing the pic of how to make the usb cable I was able to make my own. I used the black connector off of a broken center cross.

User avatar
TechnoDrone
Ready for take off
Posts: 16
Joined: 30 Jul 2012, 23:29
Drone Type: AR.Drone 2
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by TechnoDrone » 07 Oct 2012, 17:09

Hello, is this method for version one drones only?

kidsix
Newcomer
Posts: 2
Joined: 03 Oct 2012, 21:30
Drone Type: AR.Drone
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by kidsix » 15 Oct 2012, 21:42

This is just to confirm that with firmware 1.5.1 which installs with the package my drone has no errors. With any newer firmware version of firmware I get "motors emergency". It seems to me like something in the firmware is causing the error, not actually anything to do with the motors!

enddl22
Newcomer
Posts: 1
Joined: 19 Oct 2012, 07:34
Drone Type: AR.Drone
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by enddl22 » 19 Oct 2012, 07:39

Thank you for sharing this.

I could bring it back!!

Here is the log message.

Anyone who is suffering from flash, make sure you have enough USB power plugged in unless it will keep fail "*** BOOTLOADER INSTALLATION ***" stage.

Cheers.

C:\firmware-reset>usb_flash.exe
A.R. Drone Flasher
(c) scorpion2k
!!USE AT YOUR OWN RISK!!


Version: 0.0.1

1. Connect your drone via USB to your PC
2. Connect the Battery to your Drone
3. Ensure the drivers are installed and the device shows up in devmgr
4. Press any key to continue
Press any key to continue....


*** VERIFICATION ***
Verifying ardrone_usb_bootloader.bin
Verifying ardrone_installer.plf
Verifying ardrone_update.plf


*** BOOTLOADER INSTALLATION ***
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Found a possible device:
- Manufacturer: Parrot SA
- Product: P6 USB Stage1
- Serialnumber: ?
- Number of configurations: 1
Sending bootloader (0x5b20 bytes)
- Send Hello P6 (0xA3)
Success!!!

Checksum returned: 0x5256 Expected: 0x5256 => OK
Starting the bootloader...

*** INSTALLER INSTALLATION ***
Closing usb connection...
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Try [01/10] to connect to VID: 0x19cf PID: 0x1000
Found a possible device:
- Manufacturer: Parrot SA
- Product: P6 USB Stage1
- Serialnumber: ?
- Number of configurations: 1
loading installer
Uploading file: ardrone_installer.plf
Error Code returned: 0x00000000 ==> OK


*** FIRMWARE INSTALLATION ***
Closing usb connection...
Try [00/10] to connect to VID: 0x19cf PID: 0x1000
Try [01/10] to connect to VID: 0x19cf PID: 0x1000
Try [02/10] to connect to VID: 0x19cf PID: 0x1000
Try [03/10] to connect to VID: 0x19cf PID: 0x1000
Found a possible device:
- Manufacturer: Parrot SA
- Product: Gadget Serial v2.4
- Serialnumber: not defined
- Number of configurations: 1
loading firmware
Uploading file: ardrone_update.plf
Error Code returned: 0x00000000 ==> OK
*** INSTALLATION DONE ***

SnowOwl
Ready for take off
Posts: 18
Joined: 15 Jun 2011, 10:34
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by SnowOwl » 19 Oct 2012, 08:54

TechnoDrone wrote:Hello, is this method for version one drones only?
I would also like to know if these tools work with ardrone 2.0 as well. Or is there a way to reflash the drone 2.0?

Maxwell1472
Spying is fun
Posts: 523
Joined: 11 Dec 2011, 12:22
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by Maxwell1472 » 19 Oct 2012, 09:21

I don't know if its been said earlier because I've not read the entire post but you can use DroneControl to download and flash both the AR.Drone 1.0 & 2.0 with various versions :)

mattnourse
Newcomer
Posts: 4
Joined: 29 Dec 2012, 19:30
Drone Type: AR.Drone 2
Has thanked: 0
Been thanked: 0

Re: Utility to reflash firmware / obtain installer plf with

Post by mattnourse » 07 Jan 2013, 12:56

Today I used the app Drone Control to update my Drone 2.0 to firmware 2.3.3

I followed it through and reset the drone "by unplugging the drones battery"

Then reset my wifi connection and tried to fly.

I could connect to the drone fine, and have green lights under each corner.

But when I go into the app and try "Piloting"

It says it is not connected.

I feel that the update did not work as it should. And fear my drone is bricked,

I tried holding the reset button down on the drone under the battery for 1 sec and 30 seconds but nothing.

Is there a way for me to flash it or do something to fix it?

I cannot flash using the app as it says it is not connected.

Any help you can be would be great.

Thank you in advance.

Matt

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests