You currently have javascript disabled. Several functions may not work. Please re-enable javascript to access full functionality.

Register a free account to unlock additional features at BleepingComputer.com

Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Taking beautiful snaps is the only function of Canon EOS cameras but what if you can hack it to run Linux kernel on it. Magic Lantern has done just that.

They have hacked Canon EOS DSLR and run the Linux kernel on it. This was possible because the Canon EOS camera models have a processor (ARM 946E-S) and RAM (256MB/512MB depending on the model.) The Magic Lantern guys first accessed the Canon EOS bootloader and ported latest Linux kernel (3.19) onto it.

BC AdBot (Login to Remove)

One of the reasons to buy a Canon has always been the possibility to install the Magic Lantern firmware addon. Kinda cool you can also install Linux now, but from what I read in the thread, they're far away from being able to make a photo happen in linux for now.

Hi, do you think this hack will allows us to run the same software on EOS DSLR than in Axiom cameras from Apertus, allowing to mutualize code and to have a real functionnal (able to shot) linux-based firmware on EOS DSLR? Since a linux based firmware is currently developped at least for Axioms, is it possible to port it to EOS DSLR? ???

If we'll ever get as far as being able to read buttons and take a picture / record a video, the answer will be probably yes.

Right now, we are not there yet.

Baby steps for now, but in the right direction.

If I have been helping you and haven't replied in 2 days, feel free to shoot me a PM!Please don't send help request via PM, unless I am already helping you. Use the forums!