How to Fix Firmware Update Issues on a DJI Spark

Authored by: Support.com Tech Pro Team

1. Introduction

Spark is a mini drone that features all of DJI's signature technologies, allowing you to seize the moment whenever you feel inspired. With intelligent flight control options, a mechanical gimbal, and a camera with incredible image quality, Spark empowers you to push your creative boundaries.

DJI frequently releases updates to its firmware and app to keep your drone running smooth, but sometimes those updates don't download and install properly. If you can't update your Spark, you can't use it.

DJI drone

This guide will walk you through resolving any update issues.

2. Battery Must Be Fully Charged

  1. Make sure your battery is fully charged before starting an update.
  2. The update process can take a long time and if the battery drains too far it will interrupt the update.
  3. If you have more than one battery you will have to update them individually.
  4. When LEDs 1 & 2 blink, it indicates that the upgrade is in progress.
Battery indicator lights
  1. When LEDs 2 & 3 turn solid, it means an update has failed and you will need to try again.

3. Wi-Fi Connection Must Be Solid

When you use DJI Assistant 2 or DJI GO/GO4 app to update, losing the Wi-Fi connection or the app quitting unexpectedly can all lead to upgrade failures. The App will remind you that you need to be connected to the Wi-Fi.

Drone update in progress.
  1. Confirm your internet is working.
  2. Make sure the file has been downloaded completely.
  3. Once the download is finished, it should automatically install.
  4. If the update fails and no notification appears in the app, please reinstall the app and start the update process again.
  5. If the connection is steady and you've reinstalled the app try to update with another mobile device.

4. Check Wi-Fi

Depending on what device (Smartphone or Tablet) and which generation you have, the menu theme and options might look slightly different on your screen. However, the steps should be similar across all Android devices and generations.

To check if your Android mobile device is connected to Wi-Fi:

  1. Open Settings on your phone or tablet.
Android Settings.
  1. Select Wi-Fi.
Settings with Wi-Fi highlighted.
  1. Make sure Wi-Fi is turned On, then select the Wi-Fi network that says Connected under it.
Wi-Fi settings with Wi-Fi On switch and connected network highlighted.
  1. Here, you'll see the basics of your Wi-Fi connection, with the Wi-Fi network name at the top, and other information such as Signal Strength, Link Speed and the Frequency you're connected at and the Security type of the network.
Wi-Fi Properties.

More Details

  1. To see more information about your connection, select Cancel.
  2. Select the Settings gear in the top right corner.
Wi-Fi Settings with settings gear highlighted.
  1. Here, you'll see a variety of information related to your connection at the bottom, such as the MAC (Media Access Control) address and IP addresses your Android device has been given.
Configure Wi-Fi with MAC and IP address info highlighted.

5. Connect Your DJI Spark Drone to Your Mobile Device Over Wi-Fi

Show Me How

Clicking this button will open a new guide that will provide you with steps to resolve your issue.

6. Known SD Card Issues

SD cards are known to cause issues with updating your DJI firmware if certain requirements are not met.

Make Sure You Have Enough Space

  1. Make sure there is enough storage available on the SD card. You'll need more than 100Mb free.
  2. Open the DJI Go 4 app on your device.
DJI Go 4.
  1. Make sure your drone and device are connected.
  2. Tap Menu.
DJI Go app showing settings
  1. Tap Settings.
DJI Go showing settings
  1. Scroll down to Storage Location and select it.
DJI app storage location
  1. Review the space remaining on your SD Card. You will need at least 100mb.
DJI app showing the amount left on the SD card

Contents of the Card

  1. With the way DJI updates, there should be no reason to mess with the contents of your SD Card.
  2. In the event you need to check the contents of your card, do not rename the file you have downloaded.
  3. Do not download more than one firmware version on the SD card. This will cause the update to fail.
  4. You may need to format the SD card before you update.

7. Updating Your DJI Spark Drone

Show Me HowClicking this button will open a new guide that will provide you with steps to resolve your issue.

8. How to Factory Reset your DJI Spark Drone

Show Me How

Clicking this button will open a new guide that will provide you with steps to resolve your issue.

9. Format microSD Card

  1. Insert your SD card.
SD Card Slot Cover.
  1. Open the DJI Go 4 app on your device.
DJI Go 4.
  1. Make sure your drone and device are connected.
  2. Tap Menu.
DJI Go app showing settings
  1. Tap Settings.
DJI Go showing settings
  1. Scroll down to Format SD Card.
DJI go app showing format sd card
  1. Tap OK.
DJI app showing the formatting popup

10. Connect Your Android Device to Wi-Fi

Show Me HowClicking this button will open a new guide that will provide you with steps to resolve your issue.

11. Check Wi-Fi

Depending on what device (iPhone, iPad or iPod Touch) and which generation you have, the menu theme and options might look slightly different on your screen. However, the steps should be the same across all iOS devices and generations.

To check if your iOS mobile device is connected to Wi-Fi:

  1. From the main screen of your device, look for and open Settings.
iOS Settings icon.
  1. With Settings open, look for the Wi-Fi field. This field will display the current Wi-Fi status on the right hand side:
  • Off - the Wi-Fi antenna is currently disabled.
  • Not Connected - Wi-Fi is turned on, but your device is not currently connected to a network.
  • Wi-Fi network name - Wi-Fi is turned on, and the network name displayed is the network your device is currently connected to.
iOS Settings menu with Wi-Fi highlighted.
  • You can also tap on the Wi-Fi field and make sure the Wi-Fi switch is in the On position. The switch should be green in color and will display the network that you are currently connected to directly beneath it with a check mark to the left.
  • iOS Wi-Fi menu highlighting the Wi-Fi switch and the currently connected network.

  • 12. Connect Your DJI Spark Drone to Your Mobile Device Over Wi-Fi

    Show Me How

    Clicking this button will open a new guide that will provide you with steps to resolve your issue.

    13. Connect Your iOS Device to Wi-Fi

    Show Me HowClicking this button will open a new guide that will provide you with steps to resolve your issue.

    14. Battery Must Be Fully Charged

    1. Make sure your battery is fully charged before starting an update.
    2. The update process can take a long time and if the battery drains too far it will interrupt the update.
    3. If you have more than one battery you will have to update them individually.
    4. When LEDs 1 & 2 blink, it indicates that the upgrade is in progress.
    Battery indicator lights
    1. When LEDs 2 & 3 turn solid, it means an update has failed and you will need to try again.