Welcome to PhantomPilots.com

Sign up for a weekly email of the latest drone news & information

P3 Firmware HOW TO: Install Phantom 3 firmware

Discussion in 'Firmware' started by msinger, Aug 6, 2015.

  1. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    19,034
    Likes Received:
    5,603
    Location:
    US
    HOW TO: Install Phantom 3 firmware

    Overview

    Follow the steps below to install the latest firmware on your Phantom 3, remote controller, and Phantom batteries. Ensure you follow the steps from top-to-bottom. Carefully read each step and ensure you perform them exactly as written.

    Note: Before installing a new firmware update, check this forum and the DJI forum to see if others are having any trouble after installing the update. If a few days have passed and nothing major has been reported, then it's a usually a good sign that the update is safe to install. Some people enjoy installing the latest and greatest right away, so let those people test the updates if you want to play it safe.


    ─────────────────────────────────────────────────────────


    Install the latest version of DJI GO

    1) Before installing a new firmware update, you should confirm that you're using the most recent version of the DJI GO app. If using an Apple device, check the Apple App Store to see if an update is available. If using an Android device, you can check the current version and/or download the latest version of the DJI GO app from DJI's download page.


    ─────────────────────────────────────────────────────────


    Download the firmware

    Note: If you have a Phantom 3 Standard or Phantom 3 4K, all firmware updates must be installed from the DJI GO app. You'll be prompted in the DJI GO app when new firmware updates are available.

    2) Download the latest firmware ZIP file from DJI's download page:
    Important: If you're currently using a firmware version older than 1.3.20, then you must install 1.3.20 first before installing a newer version of the firmware. 1.3.20 needs to be installed on your remote controller and batteries.

    Note: The Phantom Professional and Phantom Advanced use different firmware. Make sure you download the proper file.

    Note: Download links to old firmware versions that are no longer available on DJI's website can be found in the "Firmware Archive" section at PhantomHelp.com.

    Note: It's important to make sure the filename of the BIN file matches the filename inside of the ZIP file. For example, make sure an extra "-2" was not appended onto the end of the filename like "P3S_FW_V01.06.0040-2.bin".

    Firmware must always be installed on your Phantom, but not all firmware updates need to be installed on the batteries and remote controller. Review the release notes so you understand what was changed and you're aware of any special installation instructions.

    ─────────────────────────────────────────────────────────


    Prepare your memory card

    3) Delete all files from your memory card or format it.

    4)
    Open the firmware ZIP file downloaded in step #2 above, extract the BIN file, and copy it to the root level of your memory card.


    ─────────────────────────────────────────────────────────


    Install the firmware on your Phantom


    5) Ensure your Phantom battery is at least 50% charged. This means you should see at least 2 lights illuminate when pressing the power button. If needed, stop here and charge your battery until it is at least 50% charged.

    6) Make sure both your Phantom and remote controller are turned off.

    7)
    Remove the props & gimbal lock from your Phantom.

    8) Insert the memory card into the memory card slot on the camera.

    9)
    Insert the Phantom battery into your Phantom and power it on. To power on the battery, press and release the battery button quickly -- and, then immediately press and hold it in for 2 seconds.

    10)
    Watch the camera status light to monitor the installation process. It should do the following:
    • Flash green while your Phantom is starting up.
    • Alternate between red and green while the firmware update is being installed.
    • Turn solid green when the firmware update successfully completes. You will also hear a D-DD beeping sound that repeats.
    Note: The lights under the Phantom arms might flash different colors or turn off. Your Phantom might beep in different patterns (even a solid tone). The camera might move or spin around. Ignore all of these things and wait for the camera status light to turn solid green (or solid red if the update fails). This process could take up to 20 minutes to complete.​

    11) When the camera status light turns solid green, power down your Phantom by turning off the Phantom battery. To power down the battery, press and release the power button quickly -- and, then immediately press and hold it in for 2 seconds.

    12) To verify the firmware installed successfully, open the TXT file that was created on your memory card and verify that the last line of the TXT file includes "success".

    13) Delete the TXT file from your memory card.

    Note: If the firmware fails to install after multiple attempts, then try using a different memory card.


    ─────────────────────────────────────────────────────────


    Install the firmware on your remote controller using the DJI GO app

    14) Install the latest version of the DJI GO app on your mobile device. If you have an Apple device, you should install the DJI GO app from the App Store on your Apple device. If you're using an Android device, you should download the DJI GO app from DJI's download page.

    15) Turn on your remote controller. To power on the remote controller, press and release the power button quickly -- and, then immediately press and hold it in for 2 seconds.

    16)
    Ensure your remote controller has at least 50% battery level (at least two white lights are lit up at the bottom of the remote controller). If needed, stop here and charge your remote controller.

    17) Connect your remote controller to your tablet/phone using a USB cable (for Android devices) or Lightning cable (for Apple devices).

    18) Turn on your tablet/phone.

    19) Verify that your tablet/phone has at least 30 MB of free memory. If it does not, remove some unneeded files and/or uninstall some unneeded apps to free up enough memory.

    20) Connect your tablet/phone to the Internet.

    21) Start the DJI GO app.

    22) Click the "Enter Camera View" button.

    23) Click the rectangle status message at the top, center of the DJI GO app. You should see an "Upgrade Required" message to the right of "Overall Status". If you do not see this message, disconnect and reconnect your USB/Lightning cable.

    24) Click the "Upgrade Required" message.

    Note: If you see the "This RC doesn't support upgrading firmware through App" message, then go to step #30 below and install the firmware using a memory card.

    25) Tap download the firmware update package to download the firmware. Once downloaded, click the "Start to upgrade" button to start the firmware installation process. A progress bar will be displayed to allow you to track the installation progress.

    26) The remote controller status light will blink blue while the firmware is being installed. The remote controller status light will blink green when the update has successfully completed.

    Note: Do not power off and/or touch any buttons on your remote controller while the firmware is being installed.

    27) When the installation has completed, the remote controller status light blinks green and you'll see an upgrade completed message in the DJI GO. Power down your remote controller via the power button. To power down the remote controller, press and release the power button quickly -- and, then immediately press and hold it in for 2 seconds.

    Note: If the remote controller status light turns red, then continue on to step #30 below to retry the installation using a memory card.

    28) To verify the firmware installed successfully, look in the "General Settings" --> "About" section of DJI GO to verify you see the new firmware version. The "Overall Status" in the DJI GO app should display a "Normal" status.


    ─────────────────────────────────────────────────────────


    Install the firmware on your remote controller using a memory card

    Note: You can skip this section if you successfully installed the firmware update on your remote controller by following the instructions starting at step #14 above. If you're installing a firmware version greater than 1.3.2, then you must install it from the DJI GO app (go back to step #14 above).

    29) Turn off your remote controller.

    30) Insert your memory card into a memory card reader and plug the memory card reader into the USB port on the back of your remote controller.

    Note: If you do not have a memory card reader, then do the following:
    • Insert the memory card into the camera memory card slot on your Phantom.
    • Connect the DJI USB cable from your camera to your remote controller.
    • Remove the props from your Phantom.
    • Power on your Phantom. To do so, press and release the battery button quickly -- and, then immediately press and hold it in for 2 seconds.
    31) Turn the remote controller on and wait for the update to begin. It can take up to 60 seconds for the update process to start.

    32) The remote controller status light will be solid blue while the firmware is installing. The remote controller status light will be solid green when the update has successfully completed.

    Note: Do not power off and/or touch any buttons on your remote controller while the firmware is being installed. If the remote controller status light does not turn solid green, then go back to step #29 and repeat the installation process.

    33) To verify the firmware installed successfully, open the TXT file that was created on your memory card and verify that the last line of the TXT file includes "success".

    34) Delete the TXT file from your memory card.


    ─────────────────────────────────────────────────────────


    Install the firmware on your Phantom batteries

    Note: The firmware was installed on your battery when you installed the firmware on your Phantom in step #3 above. If you only have one battery, then skip to step #45 below. If you have more than one battery, then repeat the following steps for each additional battery.

    35) Ensure your Phantom battery is at least 50% charged. This means you should see at least 2 lights illuminate when pressing the battery button. If needed, stop here and charge your battery until it is at least 50% charged.

    36) Turn off your Phantom.

    37) Remove the props & gimbal lock from your Phantom.

    38) Insert the memory card into the memory card slot on the camera.

    39) Insert the Phantom battery into your Phantom and power it on. To power on the battery, press and release the power button quickly -- and, then immediately press and hold it in for 2 seconds.

    40) The upgrade process will begin automatically after your Phantom is powered on. Watch the camera status light to monitor the installation process. It should do the following:
    • Flash green while your Phantom is starting up.
    • Alternate between red and green while the firmware update is being installed.
    • Turn solid green when the firmware update successfully completes. You will also hear a D-DD beeping sound that repeats.
    41) Power down your Phantom by turning off the Phantom battery. To power down the battery, press and release the power button quickly -- and, then immediately press and hold it in for 2 seconds.

    42) To verify the firmware installed successfully, open the TXT file that was created on your memory card and verify that the last line of the TXT file includes "success".

    43) Delete the TXT file from your memory card.

    44) If you have additional batteries, then go back to step #35 above and repeat these steps with the next battery.


    ─────────────────────────────────────────────────────────


    Keep or delete the firmware BIN file

    45) At this point, you can delete the BIN file from your memory card -OR- keep it on your memory card. DJI recommends keeping the BIN file on your memory card in case you need to install it on new batteries in the future.


    ─────────────────────────────────────────────────────────


    Check and/or restore all settings in the DJI GO app


    46)
    Open the DJI GO app and verify that all of your previous settings are still set. You'll want to do this while your Phantom is turned on (with the props off) and your remote controller is connected to the DJI GO application via your mobile device. This is important since many of the settings are saved on the Phantom itself.


    ─────────────────────────────────────────────────────────


    Recalibrate

    47)
    Do the following calibrations from within the DJI GO application:
     
    #1 msinger, Aug 6, 2015
    Last edited: Sep 25, 2016
  2. Prylar Bek

    Joined:
    Oct 25, 2014
    Messages:
    765
    Likes Received:
    23
    So most of what you say is accurate. In MY case , only yellow flashing and red solid. Left it for over an hour...D-D-D-D, then nothing. Started over same thing, then I just shut it down. Upgraded the RC (no issues) and DL the new app. Started her up, the APP shows both current versions of the FW on the RC and the AC, go figure! Flew it today,perfect. Have no idea why I didn't get the correct lights and then no lights and no TXT message on the SD card. ??Weird
     
  3. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    19,034
    Likes Received:
    5,603
    Location:
    US
    It sounds like the firmware was already up-to-date (somehow).
     
  4. Prylar Bek

    Joined:
    Oct 25, 2014
    Messages:
    765
    Likes Received:
    23
    I don't know how. I thought this new FW was just released?
     
  5. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    19,034
    Likes Received:
    5,603
    Location:
    US
    Correct. But, if the firmware on the memory card matches the installed firmware, it will not install. You should see a TXT file either way. Perhaps you missed some steps in the installation process? There are many so it's easy to do it incorrectly if you're not careful.
     
    Mike Mauk likes this.
  6. 3pa4ok

    Joined:
    Aug 6, 2015
    Messages:
    24
    Likes Received:
    3
    As developers said - we can still use a previous versions of the Firmware!
    O.K.I must not to upgrade to 1.3.20 on my P3P because I use the Autopilot 2.0 from 'Autoflight Logic'
    and new update does not support SDK their warning (but dji said they do))
    So, does anyone know how to get rid of that annoying red triangle in the software,I guess should be some option in the settings of app. could not find any info so far....
    Any ideas????
     
    #6 3pa4ok, Aug 8, 2015
    Last edited: Aug 8, 2015
  7. snowghost

    Joined:
    Feb 13, 2015
    Messages:
    1,057
    Likes Received:
    213
    Location:
    SoCal, USA
    Question on the batteries. They all flashed the middle lights and then when they went back to all 4 (normal) I shut off the bird. The text file indicated success with all of my batteries except the original one that came with the Phantom. The file just said "upgrading" , and no success was written. Is it possible it worked anyway?
     
  8. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    19,034
    Likes Received:
    5,603
    Location:
    US
    snowghost, all should be well as long as you didn't shut off your bird until step #42.
     
  9. UAV-Video

    Joined:
    Apr 1, 2015
    Messages:
    10
    Likes Received:
    5
    Awesome post. Much appreciated.

    Let me know if I am wrong on this, but one small possible correction: For #31, under the instructions for "If you do not have a memory card reader", shouldn't bullet point #2 read "Connect the DJU USB cable from the camera to your transmitter", rather than "from the camera to your computer"?

    Also, it is worth noting that I think the P3 needs to be on in order for the TX to be able to connect to it via USB and read data off the memory card.

    Again, great post, just wanted to touch on this small change.

     
  10. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    19,034
    Likes Received:
    5,603
    Location:
    US
    UAV-Video, thank you! I corrected that step.
     
  11. phillyflyer

    Joined:
    Aug 10, 2015
    Messages:
    3
    Likes Received:
    1
    I'm not sure why I couldn't ever update my RC (happened on the last update and now the one in early August). The RC light never turned blue. I saw somewhere suggesting to delete the DJI Go app on my iPad and then re-install. I then used the DJI Go app to update the firmware to the latest. For whatever reason, that worked perfectly for me.
     
    Mike Mauk likes this.
  12. UAV-Video

    Joined:
    Apr 1, 2015
    Messages:
    10
    Likes Received:
    5
    Was a tiny detail, but glad to help.
     
  13. 3pa4ok

    Joined:
    Aug 6, 2015
    Messages:
    24
    Likes Received:
    3
    transmitter is correct
     
  14. 3pa4ok

    Joined:
    Aug 6, 2015
    Messages:
    24
    Likes Received:
    3
    UAV is wrong!!!!!His correction is rubbish.
     
    #14 3pa4ok, Aug 10, 2015
    Last edited: Aug 10, 2015
  15. 3pa4ok

    Joined:
    Aug 6, 2015
    Messages:
    24
    Likes Received:
    3
     
  16. 3pa4ok

    Joined:
    Aug 6, 2015
    Messages:
    24
    Likes Received:
    3

    Read and try to understand few times before you post something like this and do not get people confused!!!
    In this case you use your Phantom as a Memory card reader and
    you must connect USB to your TRANSMITTER ,not a PC.
     
  17. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,465
    Likes Received:
    1,295
    I just recalibrated my IMU after putting the P3P, without a battery inside, in front of my AC unit for about 20 minutes first, along with a battery. It was very cold to the touch. I followed the video linked procedure for a cold IMU recalibration immediately after, on an absolutely level surface, free of all metal nearby. The yellow Warm-Up time, which used to take 3 minutes to change to green Ready to Fly, now takes under 20 seconds! WooHoo! :D:D:D:cool::cool::cool:

    Now, when I set the bird out in the open to launch, I won't have to wait 3 interminable minutes while the crowd of onlookers grows! Set her down, turn her on, and 20 seconds later, she's out of there, and so am I! :cool:
     
  18. AlmostTan

    Joined:
    Jul 22, 2015
    Messages:
    164
    Likes Received:
    65
    Location:
    San Diego
    Hey buddy, I know you follow this stuff pretty closely. Is it still the official word that the B controllers don't need/won't accept the new FW version and are good to fly as shipped?
     
  19. msinger

    Approved Vendor

    Joined:
    Oct 30, 2014
    Messages:
    19,034
    Likes Received:
    5,603
    Location:
    US
  20. UAV-Video

    Joined:
    Apr 1, 2015
    Messages:
    10
    Likes Received:
    5
    You are off base. OP already confirmed that the small correction that I suggested was correct: http://www.phantompilots.com/thread...3-firmware-if-using-dji-go.50065/#post-478754