Saturday, May 25, 2013

Magic Lantern: Free Software on your camera

by Georg Hofstetter (Magic Lantern Team), Michael Zöller (Magic Lantern Team)

Saturday, 25.05.2013, New York III, 10:00-10:45 Uhr

Magic Lantern is a Free Software add-on for Canon EOS DSLR cameras, that offers increased functionality aimed mainly at DSLR enthusiasts and power users. It is very similar to CHDK for Canon compact cameras and it runs alongside Canon's own firmware, by hooking into the startup process.

This talk will present a live demonstration of Magic Lantern, showing some of its unique unctionalities and will cover the hardware and software internals of Canon's camera operating system DryOS. It also will show that programming your DSLR is quite similar to programming any embedded ARM device in plain C. Finally, since Magic Lantern is not endorsed by Canon in any way, we will also present some legal aspects that every firmware modder should be aware of.

Links:

About the author Georg Hofstetter:

Georg ist Diplom-Informatiker (FH) und im Tagesgeschäft in der Automotive-Branche im Sektor der prototypischen Steuergeräte-Entwicklung, Vorentwicklung und Begleitung bis in die Serie aktiv.

Im privaten liegt sein Fokus im Bereich Reverse Engineering, Signalverarbeitung und eingebettete Systeme im Allgemeinen. Seit 2001 beschäftigt er sich vor allem mit mit ARM-Systemen wie sie in Mobiltelefonen oder Spiegelreflexmakeras vorkommen sowohl in der Entwicklung, als auch in der Untersuchung der Funktionsweise des vorliegenden Systems.
Weiter entwickelt er für diese Zwecke notwendige Tools wie Emulatoren und Decoder.

About the author Michael Zöller:

Michael Zöller ist freiberuflicher Komponist, Arrangeur und Tontechniker. Seit 2013 ist er Dozent für Game Art und Programming am SAE Institute Leipzig.