Thank you for your reply.
gave it a quick try with the sdcard of 100D.
The version you're looking at is still very much a "CHDK Utility"; the one with the ML support isn't public yet (both since I haven't gotten any replies and since it's pretty much a hack at this point).
Sorry about the misunderstanding.
First it didn't find any images, although CR2 files were present.
The only raw files I've seen so far were CHDK CRWs, which proved useless for camera detection. May I have a look at one of your CR2s please?
Then I shot a JPG and got:
No value exists for tag firmware revision
I'm assuming you got a fatal exception.
That's because the version you checked out relies on the Firmware Revision (10H) being present. Since EOS cameras seem to omit it, newer versions will also check for Canon Firmware Version (07H); see
https://github.com/CHDKUtil/Net.Chdk.Detectors.Camera/blob/master/src/Net.Chdk.Detectors.Camera/FileCameraDetector.csProbably your software does only support "unified" models and 100D/70D are left out.
If by "unified" you mean those listed under Magic Lantern's
Main Builds, you are correct.
How about adding an option to manually provide a "zip" package and therefore skip autodetection?
Installing from a local ZIP is a planned feature, although I believe it should still be preceded by the Detect Camera step so the installed package could be matched against the detected model/firmware.