Неудачная попытка установить Magic Lantern на Canon EOS M50

Я использовал ссылку на

https://www.magiclantern.fm/forum/index.php?topic=23296.msg214271#msg214271

который дал мне файл

BOOT_M50.FIR

Я поместил это на чистую карту памяти как единственный файл и попытался обновить свой Canon EOS M50 этой прошивкой.

У меня появился "экран спасения", но я не уверен, что это значит. Мне не повезло, потому что я ранее обновил прошивку, поддерживаемую Canon, до версии 1.0.3? Если да, то есть ли способ вернуться? Может сбросить камеру до заводских?

Почему на этом экране написано ГОТОВО? Когда я снова запускаю камеру, все выглядит как раньше.

Экран спасения волшебного фонаря

Вы проверили шаги в FAQ по использованию Magic Lantern ? Если да, то какие шаги вы предпринимали и каков был результат?

Ответы (1)

То, что вы загрузили и установили на свою камеру, было просто частью прошивки, которая позволяет вам изменить флаг загрузки камеры. ЭТО НЕ ВОЛШЕБНЫЙ ФОНАРЬ СТРОЙ ; это инструмент разработчика, который позволяет программисту изменить флаг загрузки, чтобы его камера могла загрузить свой код для тестирования. Это очень хорошо видно, когда a1ex написал чуть выше ссылки на файл:

Пожалуйста, найдите файл FIR для включения флага загрузки на EOS/PowerShot M50.

Magic Lantern использует флаг загрузки, чтобы сообщить камере, следует ли загружать autoexec.bin из сборки Magic Lantern после загрузки обычной прошивки. Если autoexec.bin не существует, ничего не происходит.

Официальной сборки ML для M50 пока нет.

Просто взять любые файлы, которые вы можете найти в обсуждениях на сайте MagicLantern, и загрузить их — очень плохая идея, если вы не являетесь кодером прошивки с соответствующими знаниями и инструментами для разблокировки вашей камеры. Если вы не можете следить за обсуждением разработчиков, откуда вы взяли файл, не загружайте его, это не для вас. Это для разработчиков.

Придерживайтесь того, что опубликовано в основных сборках , и если для вашего конкретного корпуса камеры ничего нет, подождите или внесите свой вклад, пока не появится. Имейте в виду, что это будет гораздо более сложный перенос, чем с dSLR, потому что код M50 частично основан на коде Powershot, а не на коде dSLR, с которым знакомы разработчики машинного обучения; целые участки кода, на которые они привыкли полагаться, отсутствуют. Опять же, a1ex наблюдает ниже по треду :

В нем есть некоторые элементы прошивки PowerShot, что немного отличает его от всех других моделей EOS. Я имею в виду, что перенос ML больше не будет «просто» сопоставлением с образцом; будут части кода, требующие оболочек или других «творческих» решений, не требующихся в других моделях. Вот откуда трудность.

Банальный пример: мне не удалось найти одну из заглушек (GUI_Control), поэтому я написал функцию, которая делала то же самое, с нуля. Я считаю, что он присутствует на всех обычных моделях EOS (80D, 5D4, 200D, 77D, 7D2 и так далее). ...

См. также: Есть ли способ установить Magic Lantern на мою новую модель Canon?

Я правильно понял, что волшебный фонарь — это загрузочный файл, который вы всегда будете хранить на своей SD-карте?
@AndersLindén, эээ... нет. MagicLantern — это несколько разных файлов, включая autoexec.bat. Существует целый набор файлов/папок и т. д., из которых состоит Magic Lantern. Настоятельно рекомендуем вам прочитать их руководство по установке , прежде чем что-либо делать. НЕ пытайтесь загрузить сборку, предназначенную для другой модели: это простой способ испортить вашу камеру.
Это не просто Очень Плохая Идея - взять любые файлы, которые вы можете найти на доске обсуждений Magic Lantern о конкретной камере, и попытаться загрузить их, это скорее !!!ОЧЕНЬ.ПЛОХАЯ.ИДЕЯ!!!