Linux on Canon camera

---------------------------- Original Message ---------------------------- Subject: [Gphoto-user] Linux on Canon From: "daaawg" <cdaaawg@gmail.com> Date: Fri, April 3, 2015 7:48 am To: "gphoto-user" <gphoto-user@lists.sourceforge.net> -------------------------------------------------------------------------- Thought this might be of some interest to Canon users: http://linux.softpedia.com/blog/Linux-Kernel-Ported-to-Canon-DSLRs-Thanks-to... ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/__________________________________________... Gphoto-user mailing list Gphoto-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gphoto-user -- Peter Hiscocks Syscomp Electronic Design Limited, Toronto http://www.syscompdesign.com USB Oscilloscope and Waveform Generator 647-839-0325

| From: phiscock@ee.ryerson.ca | From: "daaawg" <cdaaawg@gmail.com> | Thought this might be of some interest to Canon users: | | http://linux.softpedia.com/blog/Linux-Kernel-Ported-to-Canon-DSLRs-Thanks-to... I understand that a number of camera manufacturers have their own embeded Linux already. Like for more than 10 years. That also explains why I don't remember which -- too long ago. Even my not-smart UltraHD TV has Linux in it. When they embed Linux, Japanese companies tend to release the source code. Usually not in a way that you can actually build and replace the firmware, but at least it is released. I strongly suspect that the only reason Magic Lantern works is because the camera already comes with Linux. If you read blurbs, ML doesn't replace the existing firmware, it supplements it. But I haven't taken the time to check.

On 2015-04-04 12:57 PM, D. Hugh Redelmeier wrote:
I strongly suspect that the only reason Magic Lantern works is because the camera already comes with Linux.
They run Canon's own proprietary RTOS. Hacks like ML and CHDK have only come about through some very patient disassembling of firmware images. It's lucky that the cameras use fairly standard ARM cores so tools exist to pick apart the code. If you have a Canon PowerShot, and it's supported by CHDK, it's worth a try. Though the user interface for the CHDK side is terrible, it adds handy features like intervalometry, cable remote, extremely fast flash sync, and a huge set of image and video options. cheers, Stewart

If you have a Canon PowerShot, and it's supported by CHDK, it's worth a try. Though the user interface for the CHDK side is terrible, it adds handy features like intervalometry, cable remote, extremely fast flash sync, and a huge set of image and video options.
Yeah, CHDK has some nice features, but it's clunky to use. To some extent, that's because the GUI has to take place on the camera display, which is very, very crowded - and accessed by the limited number of camera buttons and knobs. The gphoto2 project is apparently working on routines that would allow a CHDK equipped Canon Point-and-Shoot to be controlled from a remote computer. Then you could run a very nice user interface on the computer. I'm using gphoto2 for camera control of a Canon T3i, using the Tcl language for the GUI. I have everything working, including liveview, although there is a bug in gphoto2 which affects this camera. (They're working on it...) Is anyone else on this list using gphoto2? Peter -- Peter Hiscocks Syscomp Electronic Design Limited, Toronto http://www.syscompdesign.com USB Oscilloscope and Waveform Generator 647-839-0325
participants (3)
-
D. Hugh Redelmeier
-
phiscock@ee.ryerson.ca
-
Stewart C. Russell