Найти тему
Кириши HackerSpace

Downgrade DJI Mavic Pro

GPS с ферритовым колечком
GPS с ферритовым колечком

Доброго времени суток уважаемые подписчики и гости нашего канала.

Ниже мы кратко рассмотрим процедуру отката мавика с прошивки 1.04.0500 на 1.03.0700

Для этого мы будем использовать:

нетбук с Win7 ;
официальное П.О. DJI Assistant 1.2.4;
утилиту DUMLdore + качалку прошивок NLD;
а так же Вентилятор ! (Ага он самый)

Всё скачали , установили ...

- Запускаем DJI Assistant 1.2.4

Подключаем дрон, переходим во вкладку доступных прошивок

По одной вниз !
По одной вниз !

выбираем "понизить" на одну прошивку ниже.

Перед нажатием кнопки "понизить" обязательно раскладываем лучи дрона и ставим его либо под вентилятор, либо в прохладное место например на подоконник с открытым окном. Потому что процесс прошивки требует большое количество вычислительных ресурсов системы, в процессе прошивки дрон запустит свой вентилятор, но этого может не хватить, что может привести к перегреву и к последующему "окирпичиванию" дорогой игрушки. (На различных форумах посвящённых DJI встречались комментарии грустных владельцев которые пренебрегли охлаждением и спаливших полётный контроллер своего дрона в бесконечных попытках прошивки)

-3

Процесс прошивки может занимать от 5 до 15 минут, сопровождаться миганием светодиодов на лучах дрона и обычно заканчивается перезагрузкой со звуковыми сигналами, так что не стоит сразу пугаться, хватать дрон в руки , передёргивать кабель и т.д

Если есть какие то сомнения, что что-то идёт не так, можно включить пульт и посмотреть биндится ли он к дрону, если биндится то прошивка либо уже завершена, либо даже не началась...

Версию проверяем в Assistant'е

Таким же образом прошиваем пульт, он прошивается быстрее.

Повторяем процедуру до версии 1.04.0100 !

-4

Далее нам понадобится утилита DUMLdore и качалка прошивок NLD

Запускаем NLD , выбираем DJI Mavic Pro ищем и качаем прошивку 1.03.0700 (качаем обе и для пульта и для дрона)

Затем запускаем DUMLdore, нажимаем кнопку Load Firmware выбираем недавно загруженную прошивку 1.03.0700 ДЛЯ ДРОНА! Сверху выбираем пункт Aircraft и нажимаем Flash Firmware

-5

После первого отката с 1.04.0100 через DUMLdore можно получить версию 1.04.0100-

С минусом на конце. Это говорит о том что защита Anti-Rollback снята и можно продолжать идти вниз

-6
  • повторяем прошивку версией 1.03.0700 через DUMLdore

и смотрим что показывает DJI Assistant

-7

PROFIT !!!

Качаем DJI GO биндимся, смотрим...

1.03.0700 RC и Aircraft
1.03.0700 RC и Aircraft

Но при попытке заармить дрон получаем ошибку: Main Controller data error, SD Card Error

-9

Это происходит потому что первые ревизии мавиков комплектовались SD картой. Поэтому быстро, НО АККУРАТНО! разбираем дрон

-10

Снимаем экран и видим сопли клея на слоте где должна быть SD карта

-11

Очищаем клей, вставляем карту (в нашем случае Samsung 32Gb 10 class)

-12

Закрываем металлическим экраном и собираем всё обратно.

Ошибка пропала, Можно летать!

Ждёт хорошую погоду
Ждёт хорошую погоду

в следующей статье рассмотрим возможности конфигуратора DJI Assistant вер[[ с ]]ии 1.1.2 ;)