Canon T6 - ML Model Detection Error

Started by BraianRGS, September 28, 2023, 09:12:06 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

BraianRGS

Hello, I installed Magic Lantern (ML) on my Canon T6 to enable clean HDMI livestreaming. However, after following the step-by-step instructions provided here on the forum, I received the following warning when I insert the memory card with ML already on it: (I don't even need to turn on the camera, and the warning appears.)

https://drive.google.com/file/d/1QPN8bP-Z0_kRQR__2YuWZB7vR_MbzPUj/view?usp=drive_link

https://drive.google.com/file/d/1QZ7iu5QB2a1FCAvNlzyY_s9ACXZXp7Dk/view?usp=drive_link


To try again, I would like to know if I should now perform the reverse step, open mlinstall again with the camera connected to my PC, and click on "Disable Boot Disk." This is to perform the reverse procedure that was requested of me earlier in "Get device info" and "Enable boot disk."

I followed the instructions correctly, but as a beginner, I might have done something wrong. In the mlinstall README, it says: "Note to Windows users: run the install-filter-win.exe in the install-libusb.exe folder to install LibUSB. Zadig usage is discouraged from now on." I'm not sure what to do with this information, and I didn't perform this procedure because I didn't read it the first time I attempted the installation.

Details: My Canon T6 firmware is version 1.1.0, and I updated it following the step-by-step instructions I learned here on the forum as well.

BraianRGS

What I did by Walter Schulz:

Downloads:
https://bitbucket.org/ccritix/magic-lantern-git/downloads/magiclantern-Nightly.2023Sep04.1300D110.zip
https://github.com/petabyt/mlinstall/releases
Pick your MLinstall package according to your OS. Windows (if not ancient) should run with win64 version.

- Run MLinstall
-- Windows: Extract zip to a proper location. Startup MLinstall as Admin. Most likely a messade "Windows protected your PC" will pop up. Select "More info" then "Run anyway".
-- Linux: Lookup how to enable AppImages on Linux PCs.

Installation steps for camera:
Connect cam and PC using USB cable.
Startup cam (if not already up and running). Check battery level!

Select USB tab in MLinstall.
Press "Get Device Info". You should get status info below telling you Manufacturer, Model, DeviceVersion and a cryptic SerialNumber. If you don't get this info on first try you may change USB port and/or check if other ptgrams like EOS Utility are running and hijacked/blocked cam. Terminate/stop such programs.
Redo until you get a proper connection! This is mandatory!

If (and only if) your cam is detected in MLinstall: Press "Enable Boot Disk".
Done. You can remove USB connection.

Installation steps for card:

Connect cardreader to PC.
Insert card.
Check if card is connected/mounted properly to your PC's OS.
If so: Press "Write card boot flags".
After this step you may close MLinstall.

Copy extracted build content to card.

Check card content:
- DCIM
- MISC
- ML
- autoexec.bin

If it looks like this: unmount  and card.
Done.

Walter Schulz

Version detection mishaps can happen because Canon has a history delivering different sub-version named identically.
Nikfreak had the "pleasure" dealing with 4 different 70D firmwares reporting the same version.

Try this:
Install Canon firmware once again. Best using a different card.
Then try to restart with ML card.

If it fails again:
Insert card to cardreader and rename autoexec.bin to autoexec.org
Copy diagnostic autoexec.bin to card
http://a1ex.magiclantern.fm/debug/portable-hello-world/autoexec.bin

Remove battery. Insert card. Insert battery. Close compartment door.
Display will come up with additional info. Share this screen.

Next step: Contacting programmer and ask for compatible firmware file.

BraianRGS

Quote from: Walter Schulz on September 28, 2023, 10:26:52 PM
Version detection mishaps can happen because Canon has a history delivering different sub-version named identically.
Nikfreak had the "pleasure" dealing with 4 different 70D firmwares reporting the same version.

Try this:
Install Canon firmware once again. Best using a different card.
Then try to restart with ML card.

If it fails again:
Insert card to cardreader and rename autoexec.bin to autoexec.org
Copy diagnostic autoexec.bin to card
http://a1ex.magiclantern.fm/debug/portable-hello-world/autoexec.bin

Remove battery. Insert card. Insert battery. Close compartment door.
Display will come up with additional info. Share this screen.

Next step: Contacting programmer and ask for compatible firmware file.

Hi, thank you for your answer and your help!

But... I made a mistake, I was trying to do what you said, downloaded firmware 1.1 from the Canon USA website, but I ended up downloading and installing 1.1.1 instead. Now my camera has this firmware. Should I still try to install Magic Lantern?  :-X

critix

ML work only with 1.1.0 version, not with 1.1.1
Canon 1300D, 500D, EOS M, EOS M2

Walter Schulz

Now ML build for firmware 1.1.0 has valid reason to deny working ...
Use linked firmware file to downgrade to proper version.
https://pel.hu/eoscard

BraianRGS

Quote from: Walter Schulz on September 29, 2023, 04:32:50 PM
Now ML build for firmware 1.1.0 has valid reason to deny working ...
Use linked firmware file to downgrade to proper version.
https://pel.hu/eoscard

Ok, I download EOSCard. Now should I format my card and downgrade to 1.1.0 again? All I need to do is copy/paste the firmware from my computer to card?

Walter Schulz

Scroll down on linked site and get firmware file for 1300D. Version 1.1.0!

BraianRGS

Quote from: Walter Schulz on September 29, 2023, 05:04:03 PM
Scroll down on linked site and get firmware file for 1300D. Version 1.1.0!

I receive this message:

"Older firmware. Version 1.1.1. It's on the memory card. Delete old file and update using the latest version."

Note: I've formated the memory card, downloaded version 1.1.0 and sent to memory card.

Walter Schulz

https://www.magiclantern.fm/forum/index.php?topic=17969.msg245116#msg245116
QuoteI case cam denies downgrade: Rollback tutorial by Hari https://www.magiclantern.fm/forum/index.php?topic=24926.msg231788#msg231788

If you are lucky you get it on first try. Most likely you have to deal with it several times before getting it right. Been there, done that.

Having 2 spare cards will be beneficial. A lot.


BraianRGS

Quote from: Walter Schulz on September 29, 2023, 09:48:10 PM
https://www.magiclantern.fm/forum/index.php?topic=17969.msg245116#msg245116
If you are lucky you get it on first try. Most likely you have to deal with it several times before getting it right. Been there, done that.

Having 2 spare cards will be beneficial. A lot.

Done! 1.1.0 Again! Thx!

Now I need some help in this: In the mlinstall README, it says: "Note to Windows users: run the install-filter-win.exe in the install-libusb.exe folder to install LibUSB. Zadig usage is discouraged from now on." I'm not sure what to do with this information.

Walter Schulz


BraianRGS

Quote from: Walter Schulz on September 29, 2023, 10:07:00 PM
Forget that.
Cam is prepared. Done.

I did it all again in the card: Card bootflags in MLinstall.
With the camera connected via USB: The procedure in MLinstall with the camera "Get device info, Enable boot disk"

Still receiving the same message: "Your camera doesnt look like a 1300D 1.1.0"

Walter Schulz

Now do as told with diagnostic autoexec.bin.

BraianRGS

Quote from: Walter Schulz on September 28, 2023, 10:26:52 PM
If it fails again:
Insert card to cardreader and rename autoexec.bin to autoexec.org
Copy diagnostic autoexec.bin to card
http://a1ex.magiclantern.fm/debug/portable-hello-world/autoexec.bin

I have to maintain "Card boot flag" up?

The card will be like this: (?)

ML (The folder comes with the ML T6)
autoexec.org (Exec file from ML T6 renamed)
autoexec.bin (Exec file you sent in the link)


Walter Schulz


critix

Try this version. If the screen is black after starting the device (this version does not display the error detector message), I will give you an autoexec.bin to check

https://bitbucket.org/ccritix/magic-lantern-git/downloads/magiclantern-Nightly.2022Feb07.1300D110.zip
Canon 1300D, 500D, EOS M, EOS M2

LWL-Photographie

Why did the  camera record a black screen... and what can I do aginst it...

Walter Schulz


LWL-Photographie

This is when I am recording in video mode "RAW video (MLV)"

LWL-Photographie


Walter Schulz

This is expected.
I think crítix will come back to you soon.

critix

Canon 1300D, 500D, EOS M, EOS M2

critix

@BraianRGS
Can you try this build?
https://bitbucket.org/ccritix/magic-lantern-git/downloads/magiclantern-Hello_World.2023Sep30.1300D110.zip
It's just Hello World. And put a picture of the screen when Hello World appears.
Thank you
Canon 1300D, 500D, EOS M, EOS M2