Friday, March 21, 2014

Downgrading ARDrone 2.0 firmware to 2.3.3

Preparation

Connect to the ardrone wifi and connect via telnet:
#Connect
telent 192.168.1.1

#Set a "false" old firmware version
echo 2.0.11 > /firmware/version.txt

#Set the new firmware version
echo 2.3.3 > /update/version.txt

Upload the firmware

Download the ARDrone 2.0 firmware version 2.3.3 from the internet and upload it to the drone. Use google to find it. The md5 check sum is: e779504b2fb362a1a727415290a9a914
ftp 192.168.1.1 5551
#Log in as anonymous

#Set the transfer type to binary
binary

#push the firmware file:
put ardrone2_update.plf

Verification

After uploading the firmware, we connect to check that it was correctly transferred and the version files are correct
telent 192.168.1.1

cat /firmware/version.txt
#Should output: 2.0.11

cat /update/version.txt
#Should output: 2.3.3

md5sum /update/ardrone2_update.plf
#Should output: e779504b2fb362a1a727415290a9a914  /update/ardrone2_update.plf

Finally reboot:
#in case you disconnected connect again:
telnet 192.168.1.1

#reboot:
reboot

No comments:

Post a Comment