Magic Lantern Firmware Wiki
(Added notes for 0.1.4 and fixed download link)
(Added release 0.1.5)
Line 12: Line 12:
 
== Instructions ==
 
== Instructions ==
 
* '''Very important:''' remove the battery after each test run. Sometimes the tasks are not properly shutdown when it enters power save mode, leading to the CPU to stay in a tight loop and run down your battery.
 
* '''Very important:''' remove the battery after each test run. Sometimes the tasks are not properly shutdown when it enters power save mode, leading to the CPU to stay in a tight loop and run down your battery.
* Copy the <tt>magiclantern.fir</tt> file to the root directory on the CF card
+
* Copy the <tt>magiclantern.fir</tt> and <tt>magiclantern.cfg</tt> file to the root directory on the CF card
 
* Select "Updated firmware" from the menu
 
* Select "Updated firmware" from the menu
 
* Camera reboots directly into LiveView mode
 
* Camera reboots directly into LiveView mode
 
* You must reload the firmware after every powersave event or card removal
 
* You must reload the firmware after every powersave event or card removal
   
== Release notes ==
+
{{:Release 0.1.5}}
  +
  +
= Release notes for 0.1.4 =
 
* Only works with Canon firmware version 1.1.0
 
* Only works with Canon firmware version 1.1.0
 
* Audio meters only work while recording
 
* Audio meters only work while recording

Revision as of 02:58, 8 July 2009

Support the project!

Autopilot-onset

Thanks to your help, we have covered all our funding needs for now.

Please consider donating to EFF for us, because they do a great job in defending your digital rights, including the right to run third party software on your own devices!

THIS IS DANGEROUS AND MIGHT DAMAGE YOUR CAMERA. NO WARRANTIES. NO GUARANTEES. DO NOT TAUNT. IF IT BREAKS, YOU GET TO KEEP BOTH PIECES.

Do not use this for production work: if you can't deal with a lost take or dropped frame or other problem, you shouldn't be running it!

Please review the FAQ. You have questions. It has answers.


Instructions

  • Very important: remove the battery after each test run. Sometimes the tasks are not properly shutdown when it enters power save mode, leading to the CPU to stay in a tight loop and run down your battery.
  • Copy the magiclantern.fir and magiclantern.cfg file to the root directory on the CF card
  • Select "Updated firmware" from the menu
  • Camera reboots directly into LiveView mode
  • You must reload the firmware after every powersave event or card removal

Release 0.1.5 Notes

New features

Release-0.1

New menus

  • Config file (magiclantern.cfg) support
  • Lens zoom and focus distance readouts
  • No more audio clicks! Only re-writes the AK4646 registers when necessary.
  • Power save can be disabled to leave the camera on full-time
  • Preliminary HDMI support (overlays are not all in the right places)
  • Auto-liveview can be disable to support problematic cards
  • Larger menu font
  • Preliminary Sobel edge detection for "video peaking" (check config file to enable)
  • CMOS temperature readout (maybe; not certain of units)
  • Transparent zebra stripes

Known issues

  • First two seconds of audio in first movie recorded will be wrong gain
  • Lock-ups can occur if "SET" is pressed while Magic Lantern menu is up
  • Magic Lantern menu is not cleared if zebras are not drawn
  • Lock-ups will occur if the card slot is opened with the Magic Lantern menu is up
  • Record indicator is covered by lens information
  • Non-chipped ("chinese") batteries won't boot cleanly
  • HDMI overlay is not in correct location (left audio level is not visible)
  • HMDI cable must be plugged in at boot
  • Composite video is never enabled
  • USB mode is disabled
  • Playback of movie audio on headset is disabled (always in loopback mode)

Internal features

  • Better build system
  • DryOS properties supported
  • Silenced many verbose messages in debug log
  • Preliminary lens info parsing
  • Dynamic menu creation
  • bmp_printf now takes a fontspec with color and size
  • X11 to bitmap font converter

Downloads

THIS IS A PRE-RELEASE VERSION. Do not use it for production. There will be problems with it. It might destroy your camera. Please don't complain widely on the forums if something doesn't work -- we want to fix it.

Release notes for 0.1.4

  • Only works with Canon firmware version 1.1.0
  • Audio meters only work while recording
  • Only the external mic input is supported
  • HDMI, USB and composite video output are disabled
  • Zebras can not be disabled, threshold is not configurable, color can not be changed (fixed in 0.1.4)
  • Canon's onscreen menus will not function correctly
  • Picture Style button will bring up an event viewer and a gain menu (new in 0.1.4)
  • Digital zoom works again (x5 lockup fixed)
  • Button remapping is currently disabled
  • ALC is disabled
  • Digital gain defaults to +12 dB (adjustable via menu -- see ak4646 data sheet for details)
  • Analog gain defaults to +10 dB (adjustable via menu)
  • Windcut (highpass filter) is disabled
  • Lowpass filter is enabled with default params
  • EQ params are at the default settings
  • Err70 bug has been fixed
  • See download sources for GPLed software
  • Please consider donating to support the project

Download link

THIS IS A PRE-RELEASE VERSION. Do not use it for production. There will be problems with it. It might destroy your camera. Please don't complain widely on the forums if something doesn't work -- we want to fix it. Please complain directly to me, hudson, so that things can get fixed!

Good luck! And don't forget to read the FAQ