DJI Mavic Air 2 Repair Guide

DJI Mavic Air 2 Repair Guide

Fixing Error 30064 (Unable to Take Off) and Error 30079 (Low Battery)

I recently took on the challenge of repairing a DJI Mavic Air 2 drone that refused to take off. The process was far from simple, but it turned out to be a valuable learning experience about drone diagnostics and repair. If you are facing Mavic Air 2 error codes 30064 or 30079, here’s a complete walkthrough of how I solved the issue.


Initial Symptoms: Drone Wouldn’t Take Off

The drone displayed error code 30064 (“Unable to Take Off”) the first time I tried flying it. Initially, I thought it might be due to local flight restrictions, but further investigation ruled that out.

Soon after, I noticed another issue: the battery level displayed as 00:00, triggering error code 30079 (Low Battery). I swapped in a spare battery, but the same problem persisted.


First Troubleshooting Attempts

I started with common fixes:

  • Updating the firmware

  • Formatting the SD card

  • Swapping out batteries

None of these worked, which led me to suspect a motherboard or circuit issue.


Deeper Diagnosis: Circuit Testing

Using a multimeter, I tested the battery connector, and the resistance values seemed normal. After disassembling the drone, I inspected the wiring and discovered something unusual:

  • One of the I2C bus lines (used to detect battery level) was giving abnormal readings.

  • The CPU test points, however, were normal—so the CPU itself wasn’t faulty.

At first, I worried that the PCB interlayer circuits were damaged. To verify, I searched for wiring diagrams. Unfortunately, these schematics are not freely available—many websites charge up to 300 RMB per month for access.


Pinpointing the Real Problem

Once I managed to reference a diagram for a similar DJI drone, I focused on two resistors within the I2C circuit. Testing them showed normal resistance, but I noticed something else:

  • The waterproof indicator sticker inside the drone had changed color, a common sign of oxidation or moisture damage.

  • This suggested that the solder joints on the circuit might be compromised.


The Final Fix

I carefully re-soldered the two resistors, restoring the I2C bus values to normal. After reassembling the drone, I tested it again—this time it took off perfectly, with no error codes.

The repair was successful!


Key Takeaways from the Repair

  • Error 30064 (“Unable to Take Off”) and Error 30079 (“Low Battery”) can sometimes be linked to oxidized or faulty connections in the I2C bus circuit, not just the battery itself.

  • Access to wiring diagrams is crucial but often costly. Open access would help drone enthusiasts repair and maintain their devices more easily.

  • Careful inspection, patience, and circuit testing are essential for successful drone repair.


Final Thoughts

Repairing the DJI Mavic Air 2 was challenging but rewarding. I now have a deeper understanding of drone internals and feel more confident tackling future repair projects.

If you encounter similar issues with your drone, I hope this guide helps you troubleshoot. And if DJI ever decides to make wiring diagrams publicly available, it will make drone repair much easier for hobbyists and professionals alike.


👉 Have you faced DJI Mavic Air 2 error 30064 or 30079? Share your experience—I’d love to hear how you solved it.

Vorheriger Beitrag