Canon EOS 250D, SL3

Started by Joalro, July 03, 2025, 07:14:25 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Joalro

Do you guys know when there might potentially be support for the SL3?

It has been my main camera for some time now and since ML has been brought back I was wondering if there is a plan to have support for that camera.

I'd love to see the full capabilities of the camera since it is so restricted thanks to Canon.

names_are_hard

I don't believe any dev has that cam, and thus no work is taking place on it.

You may have to learn how to do it yourself.  We can help you learn if you'd like to.

The camera has not been restricted by Canon - they literally made it exist :)

Joalro

Well the only coding I have done is html and some java for creating a website so I don't know how much help I can give.

I also wouldn't want to potentially brick my camera unless there are easy ways to unbrick it to test ML further.

If there is a guide or anything on the process for creating the specific camera firmware then I'd be willing to see what I can do.

Walter Schulz

It must be years (if not a decade) since last cam got bricked during development. Today it is better understood what to do and what to avoid. And the tools have changed, too.

We still have no support by Canon, though.

You will need to learn C to get into ML code. Plain C99, nothing fancy like C++, C#.

Danne

Download existing code for another cam. For instance 200D or any working code and study the different parts to get a picture of structure.

kitor

Quote from: names_are_hard on July 04, 2025, 02:39:22 AMI don't believe any dev has that cam, and thus no work is taking place on it.

I do, but it is waiting in a pile of untouched Digic 8 cams until we confirm we fixed our favourite Digic 8 bug.

Quote from: Walter Schulz on July 04, 2025, 08:49:12 AMIt must be years (if not a decade) since last cam got bricked during development. Today it is better understood what to do and what to avoid. And the tools have changed, too.

In fact, at least from my camera collection I almost exclusively have cameras I bought broken and fixed it. And to be honest, from what I see (after constantly watching EU broken cam market for opportunities for what, 2 years now?) they are usually hardware problems.

Even that one time I had 1300D with what was seemingly software issue, it turned out to be a bad flash chip that was returning garbage when running on expected voltage. It was successfully dumped externally while overvolted and replaced with new one :)

From ML code perspective: We know quite well what not to touch and what can cause real issues, so we don't ship that parts until very well tested. That doesn't mean something can't slip in the limited testing we can do, but we also have a pretty good track record on fixing cameras broken by one particular unofficial build that was not very well tested... Just remember to keep your ROM backups for each cam running Magic Lantern and you should be safe :)
Too many Canon cameras.
If you have a dead R or RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.