Intento fallido de instalar Magic Lantern en Canon EOS M50

Usé un enlace en

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

que me dio el archivo

BOOT_M50.FIR

Puse eso en una tarjeta de memoria limpia como el único archivo e intenté actualizar mi Canon EOS M50 con ese firmware.

Obtuve una "pantalla de rescate", pero no estoy seguro de lo que significa. ¿No tengo suerte porque actualicé previamente el firmware compatible con Canon a 1.0.3? Si es así, ¿hay alguna manera de volver atrás? ¿Quizás restablecer la cámara de fábrica?

¿Por qué esta pantalla dice HECHO? Cuando enciendo la cámara de nuevo, todo se ve como antes.

pantalla de rescate de la linterna mágica

¿Revisaste los pasos en las preguntas frecuentes sobre el uso de Magic Lantern ? Si es así, ¿qué pasos probaste y cuál fue el resultado?

Respuestas (1)

Lo que descargó y puso en su cámara fue simplemente una pieza de firmware que le permite cambiar el indicador de arranque de la cámara. NO ES UNA CONSTRUCCIÓN DE LINTERNA MÁGICA ; es una herramienta de desarrolladores que permite a un codificador cambiar el indicador de inicio para que su cámara pueda cargar su código para la prueba. Esto es muy claro cuando a1ex escribió justo encima del enlace del archivo:

Busque el archivo FIR para habilitar el indicador de arranque en la EOS/PowerShot M50.

Magic Lantern usa un indicador de arranque para decirle a la cámara si debe cargar o no el archivo autoexec.bin desde la compilación de Magic Lantern después de cargar el firmware normal. Si el autoexec.bin no existe, no pasa nada.

Todavía no hay una versión oficial de ML para el M50.

Simplemente agarrar cualquier archivo que pueda encontrar en los hilos del foro de discusión del sitio MagicLantern y cargarlos es una muy mala idea si no es un codificador de firmware con el conocimiento y las herramientas adecuadas para desbloquear su cámara. Si no puede seguir la discusión del desarrollador desde donde obtuvo el archivo, no lo cargue, no es para usted. Es para los desarrolladores.

Cíñete a lo que se publique en las compilaciones principales , y si no hay nada para el cuerpo de tu cámara específico, entonces espera, o contribuye, hasta que lo haya. Tenga en cuenta que este será un puerto mucho más difícil que con las dSLR, porque el código de la M50 se basa en parte en el código Powershot frente al código dSLR con el que están familiarizados los desarrolladores de ML; secciones enteras de código en las que están acostumbrados a poder confiar no están allí. Nuevamente, a1ex observa, más abajo en el hilo :

Tiene algunas partes del firmware PowerShot, lo que la hace un poco diferente de todos los demás modelos EOS. Quiero decir, portar ML ya no será "solo" una coincidencia de patrones; habrá partes del código que requieran envolturas u otras soluciones "creativas", que no se requieren en otros modelos. De ahí viene la dificultad.

Ejemplo trivial: no pude encontrar uno de los stubs (GUI_Control), así que escribí una función que hizo lo mismo, desde cero. Creo que está presente en todos los modelos EOS normales (80D, 5D4, 200D, 77D, 7D2, etc.). ...

Ver también: ¿Hay alguna manera de obtener Magic Lantern en mi modelo Canon más nuevo?

¿Te entendí bien en que la linterna mágica es un archivo de arranque que siempre guardarás en tu tarjeta SD?
@AndersLindén, errr.. no. MagicLantern es varios archivos diferentes, incluido un autoexec.bat. Hay una distribución completa de archivos/carpetas, etc. que componen Magic Lantern. Le recomendamos encarecidamente que lea su guía de instalación antes de hacer nada. NO intente cargar una compilación destinada a un modelo diferente: esa es una manera fácil de bloquear su cámara.
No es solo una muy mala idea tomar cualquier archivo que pueda encontrar en un foro de discusión de Magic Lantern sobre una cámara en particular e intentar cargarlos, es más como ¡¡¡UNA.MUY.MALA.IDEA!!!