mavicBreak / DroneZBreak

Change DJI drones flight controller parameters and flash firmwares natively on OSX
81 stars 24 forks source link

never recognizes firmware #11

Open mavic610 opened 6 years ago

mavic610 commented 6 years ago

Mavic pro running 1.03.0900. connect the drone using iMac macOS 10.12.6; connect magic, start dronezbreak, assistant 2 at v 1.1.2. No matter what sequence of startup, dronzbreak never gets the firmware version. uninstall / reinstall unsuccessful.

I got a log file, DZB_log.txt. it recursively says: 12:13:36.6101 | <-- no FW version found 12:13:37.7000 | --> tryToConnect 12:13:37.7001 | --> isAssistantRunning 12:13:37.7072 | Assistant IS running 12:13:37.7073 | Already connected connected to device (connectedToDrone && hasDroneHash true) 12:13:37.7074 | <-- tryToConnect 12:13:41.6295 | --> getDroneFWversion 12:13:41.6297 | { "EVENT": "upgrade_package_consistency", "MESSAGE": "Upgrade Request" }

12:13:41.6305 | <-- no FW version found 12:13:43.7009 | --> tryToConnect 12:13:43.7011 | --> isAssistantRunning 12:13:43.7099 | Assistant IS running 12:13:43.7100 | Already connected connected to device (connectedToDrone && hasDroneHash true) 12:13:43.7101 | <-- tryToConnect 12:13:46.5336 | --> getDroneFWversion 12:13:46.5338 | { "EVENT": "upgrade_package_consistency", "MESSAGE": "Upgrade Request" }

12:13:46.5345 | <-- no FW version found

mavicBreak commented 6 years ago

Does it work with other firmware version?

mavic610 commented 6 years ago

I’m not sure which component you’re asking about I found someone else via internet search who had the same issue.
Using Assistant 2 v 1.0.9, the Dronezbreak program was able to get the device f/w. Then was able to install the 0700 f/w to the device, which as we know is far less buggy.

So it seems at some point Assistant 2 changed.

mavicBreak commented 6 years ago

All right. Actually it should work with .900 too. There was a guy who had the same problem because his firewall (LittleSnitch) or something else was blocking the outgoing connection of Assistant.