Manual firmware upgrade and downgrade of Parrot Bebop 2 - uavpal/beboptwo4g GitHub Wiki
- Download the Bebop 2 firmware you want to install.
- These firmware files only work for the Parrot Bebop 2 and Parrot Bebop 2 Power - not for the Parrot Bebop-Pro Thermal.
Firmware Version | Download Link | MD5 |
---|---|---|
4.7.1 | bebop2_update.plf | 2acd5b95bd01294d7806e0e869c4385f |
4.7.0 | bebop2_update.plf | cfb9a349e66ecf9384289c4a3c8ff7c7 |
4.4.2 | bebop2_update.plf | fe06121568cab659e9a35ca0fbd50b75 |
4.4.0 | bebop2_update.plf | 726514189d87acb825fb92d59d85af5c |
4.3.1 | bebop2_update.plf | f46dbfe78ff47dfd8a53a3e6a78e0edc |
4.3.0 | bebop2_update.plf | 3d48a96259e7cec1a822fb57eea8db5f |
4.2.1 | bebop2_update.plf | 7a07d06704667b0caa2923086bc53aef |
4.2.0 | bebop2_update.plf | fd90938443dde993b1eb12c1628acce3 |
4.0.6 | bebop2_update.plf | 9b8dac7779bddcded4cb9bf313259d3d |
4.0.5 | bebop2_update.plf | 395f27219b3dd23ad1af74a0df87ca7c |
4.0.4 | bebop2_update.plf | 23a1a0d2edf46248a30127e00f017d51 |
4.0.3 | bebop2_update.plf | 6d1e242e345f347a771fe73fd90cfe4e |
4.0.0 | bebop2_update.plf | fbe191dbd6c55bda861f8c99ef5825fe |
3.9.0 | bebop2_update.plf | ea0a1fa0a2133a99a303f34925560c44 |
3.3.0 | bebop2_update.plf | 0862cf1dfeb6b7327a1ff80f7922b688 |
- Make sure nothing is plugged into the Bebop 2's USB port!
- Make sure your Bebop 2's battery is fully charged!
- Turn on your Bebop 2.
- Connect your PC's Wi-Fi to the Bebop 2 (e.g. Bebop2-123456).
- Use an FTP tool (e.g. FileZilla) to upload the firmware to your Bebop 2.
- Connect via FTP to 192.168.42.1 (IMPORTANT: use Port 51 instead of the default 21! no username/password required)
- Transfer bebop2_update.plf to the "/" folder on the Bebop 2.
- Press the Bebop 2's power button four times to enable the telnet server.
- Open a Command Prompt (Windows)/Terminal (macOS/Linux) and Copy/Paste the following commands manually (line by line) to install a firmware file.
telnet 192.168.42.1
(If you are getting "command not found" or "... is not recognized as an internal or external command", please check this FAQ article first)mv /update/bebop2_update.plf /update/bebopdrone_update.plf
/usr/bin/pinst_trigger 1
/bin/reboot.sh
- Wait for about 3 minutes while the Bebop 2 firmware gets installed (the Bebop 2 will reboot twice).
- Turn on Skycontroller 2, once you get green LED on the controller's power button (Wi-Fi connection), the installation process is completed.
:warning: Note: if you downgraded the firmware, FreeFlight Pro might be bothering you with "UPDATE REQUIRED - Your device needs to be updated". This is because the Firmware update has been downloaded to the iOS device earlier using the App itself. The only way to get rid of this message is by clearing the App's data container.
Android: Settings → Apps → FreeFlight Pro → Storage → Clear Data
iOS: removing and reinstalling the App seems to be the easiest way...