Magic Lantern Forum

Magic Lantern Releases => Camera-specific discussion => Topic started by: nikfreak on October 19, 2015, 10:41:29 PM

Title: Canon 100D / SL1
Post by: nikfreak on October 19, 2015, 10:41:29 PM
Update 02nd Oct 2017:
Please download latest builds from now on here:
https://builds.magiclantern.fm/ (https://builds.magiclantern.fm/)
Highly experimental builds are available here:
https://builds.magiclantern.fm/experiments.html

--------------------------------------------------------------------------------------
Provide a test report about functionality (#post_testreporting)
Changelog (#post_changelog)
What's not working (#post_notworking)
Removing / Uninstall (#post_removing)
Credits (#post_credits)

Read this before installing:

Installation Instructions:

Removing Magic Lantern / Uninstalling
Source Code:
https://bitbucket.org/nikfreak/magic-lantern/branch/100D_merge_fw101

Gotta Questions?
Do a forum search first.... Let's try to keep on topic. Don't spam my inbox  :P

Bug Reporting (fill in OK / Not OK {e.g. screen flickering or camera crashed while taking a shoot or ........}:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
Don't report bugs on the official issue tracker. We can only do so after being rest assured we got a stable release and the necessary source code changes are merged in officially.
Keep in mind: We need to list bugs in a readable and provable way.


What's working:
What's not working:
Check also Changelog history below for all details and disabled features...

Changelog (noteworthy ones only):
12th July 17: Beta_4b
9th Oct 16: Beta_4b

Credits
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 19, 2015, 10:42:29 PM
Archived Changelog
7th Sep 16: Beta_3a
13th July 16: Beta_2c

01st May 16: Beta_2b

29th Apr 16: Beta_2a

28th Apr 16: Beta_1

27th Apr 16: Alpha_3b

24th Apr 16: Alpha_3a

20th Apr 16: Alpha_2a

14th Apr 16: Alpha_1d

20th Nov 15: Alpha_1c

26th Oct.: Alpha_1b

18th Oct 15: Alpha_1a
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 19, 2015, 10:43:38 PM
Excellent timing, Mate!

Now the REAL tests begins...

*amen*

 8)

*Edit* one of the best part is the half shutter magic-zoom... LOVE THIS quick and efficient feature!

It was only limited on the 7D with my line of cameras and now this tiny beast gets it as well...

*wo0o0ot*

*Edit-2* Test Run #1:

-Shot w Nikkor 50mm 1.4 (some of those shots were in crop-mode <-- Really Nice Feature!)
-In 1280x720p (16x9) in exFAT w card warm-up @ 128MB
-Dual-ISO was shot in ISO 100/1600
-HDR Video was shot in ISO 100/1600
-lastly ETTR applied to most, if not all.

Messed around with MLV HDR, Dual-ISO in varieties FPS, converted with MLP (http://www.magiclantern.fm/forum/index.php?topic=13512.0cr2hdr-r 12.0) and conformed entire timeline into 23.987 in DR 12.
It's not perfect because I need FPS override to work in order to smooth out the flicker in some of the Dual-ISO shots.
Still pretty awesome for a tiny beast that costed less than $300 to scoop up a used body!

https://vimeo.com/142956108

https://vimeo.com/142955388

https://vimeo.com/142968692

•Troubleshoot/Bug reports coming soon
•Video Demonstration coming soon
•Possible ScreenFlow of how to do's regarding Post-Workflow (if necessary) depending on how many user errors.

Thanks to @nikfreak for his never-ending contributions as well as to @a1ex & @g3gg0 for getting him up to speed!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: koenkooi on October 20, 2015, 12:35:59 PM
The error message for 100A->100B is a bit misleading:

(https://farm6.staticflickr.com/5678/21707154913_6b646ac479_z.jpg) (https://flic.kr/p/z5bQTB)Magic lantern install (https://flic.kr/p/z5bQTB) by Koen Kooi (https://www.flickr.com/photos/koenkooi/), on Flickr

Using the 100B version worked like a charm.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Xinixato on October 20, 2015, 06:29:12 PM
Installed on my camera ("B" build), works fine, i need to familiarize with ML and learn how to use it, i supose that mostly parameters cant change because "Q/SET" button as the same (described in changelog), but hope this will be fixed soon.

Thank you very much for your job, i will test it deeply when i have time.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 21, 2015, 06:31:23 AM
@Xinixato -- Don't forget you can also push 'Av' button as an enter/back button which can be tricky but works well for the most part.

@koenkooi -- Good catch and Thanks for sharing!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Xinixato on October 21, 2015, 01:40:10 PM
Nice! @DeafEyeJedi, i tried buttons but not noticed AV can do this, thank you!!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Robin on October 21, 2015, 02:50:19 PM
Hi, cool to see ML on the 100D.

I'm new to Magic Lantern, so maybe i did something wrong but i found a crash xD

I wanted to try to capture a dual iso video and could play it in the ML file manager. Then i disabled the "allow Frameskip" in Picture Mode since the ML menu keeps disapearing in Video Mode and upon changing to Video Mode the Camra crashed.

I couldn't reproduce it, maybe because i missed a step (i'm pretty new to ML) or maybe it was a random crash.
I nonetheless hope the logs might help.

Greetings Robin

PS: Seems like I can't attach files. Where should I put them if they might be interesting?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 21, 2015, 03:00:38 PM
dropbox or pastebin or whatever...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Robin on October 21, 2015, 03:04:40 PM
https://www.dropbox.com/sh/agf1e7j8nu3ed5p/AAB-PAuHcUNtb9LLar3BwzC6a?dl=0
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 21, 2015, 04:25:22 PM
Congratulations nikfreak, So far everything fine ( I don't use modules ), Compared to my T4i, T5i, missing : Arrow set shortcuts and Bit rate increasing
100D.100B
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 21, 2015, 07:49:59 PM
DOF settings not working
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: clivewattsrsa on October 21, 2015, 10:12:43 PM
Neither install works for me. Both come up with incorrect firmware version.

Possibly a rare 3rd build?

I would be happy to try dump the firmware if someone could walk me through the process or link me to somewhere to that effect.


@nikfreak, expect a pm has been sent about my fw shortly after I post this.

Thanks for all the hard work either way. I am super envious of all you guys getting ML awesomeness.

Regards
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 22, 2015, 04:25:13 AM
When in ML Menu during Live view the black background is not clean it shows some sort of multiple hot pixels
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 22, 2015, 08:11:49 AM
Felipe can you update your signature as instructed in 1st post?

@all: After checking @clivewattsrsa's dump I can confirm that there's a 3rd revision of the firmware floating around.
Title: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on October 22, 2015, 09:22:26 AM
Good catch, @clivewattsrsa and thanks for confirming this @nikfreak!

More fun stuff w HDR Video ... even works with H.264 for those who can't handle RAW.

https://vimeo.com/141305543

https://vimeo.com/141305532

Converted & exported with ease from @Danne's app called MLP which works really well for OS X.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canneloni on October 22, 2015, 11:02:10 AM
Not OK

Does not show correct information about about focal length and focus distance (at least with 18-55 IS STM Lens)

https://www.youtube.com/watch?v=SsAlCWm793o&feature=youtu.be

But still, thank you very very much for your great work! Will post other bugs if i find some and help this camera make the best it can be!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: clivewattsrsa on October 22, 2015, 11:39:42 AM
Not OK

Does not show correct information about about focal length and focus distance (at least with 18-55 IS STM Lens)

https://www.youtube.com/watch?v=SsAlCWm793o&feature=youtu.be

But still, thank you very very much for your great work! Will post other bugs if i find some and help this camera make the best it can be!

Your video is set to private mate. We can't watch it.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 22, 2015, 01:16:07 PM
nikfreak, I'm sorry just updated my signature
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 22, 2015, 01:48:51 PM
DeafEyeJedi, HDR Video looks like a very useful tool. The clip at full 1080 ( So my Anti aliasing Moire filter works ) H264 has to be post processed, to avoid the flickering, What app can do that ?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 22, 2015, 04:04:48 PM
For OS X. I like to use @Danne's app called MLP -- http://www.magiclantern.fm/forum/index.php?topic=13512.0
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 22, 2015, 04:19:01 PM
PC ?AND is not CR2 is H264
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 22, 2015, 04:21:23 PM
Not sure?

Try here... http://www.magiclantern.fm/forum/index.php?board=14.0

Let's please try and stay on topic.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canneloni on October 22, 2015, 06:30:02 PM
@clivewattsrsa

Video should Work now
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 22, 2015, 07:44:37 PM
@canneloni: movie crop mode active? Got wrong numbers in LV only, too?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 22, 2015, 08:39:34 PM
Canneloni's problem shows up in live view without crop and with crop
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: samdoj on October 22, 2015, 08:44:58 PM
It seems I need 100D 10AB
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 22, 2015, 08:51:26 PM
That's a typo as stated some posts before yours. If both don't work then it smells like you got 100D.100C. Check clivewattsrsa's post.

@felipe: thanx. Just confirmed the issue myself on 100D.100B.

Edit: aaand dof calculation will be fixed in next update  8)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 22, 2015, 10:19:30 PM
ISO When exposure override is On, can be controlled only from Magic Lantern Menu, Different to 700D that can be adjusted either from ML Menu, Shortcut arrows or Canon ISO button
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 22, 2015, 10:30:14 PM

Canneloni's problem shows up in live view without crop and with crop

I can confirm this as well with mine.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 22, 2015, 10:58:46 PM
I can confirm this as well with mine.

Fixed in next update

ISO When exposure override is On, can be controlled only from Magic Lantern Menu...

Will look into it. Keep up testing
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: mgncapala on October 23, 2015, 12:03:45 PM
Hello! I installed ML on my Canon 100d and I love it. But the problem is how can I monitor the audio if I use the USB or may be the HD monitor? Thanks a lot.  :(
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canneloni on October 23, 2015, 03:20:52 PM
Sorry for off topic:

Is there any information about HDMI 4:2:2 Output on the 100D ? I searched the internet but did not find anything related to it.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dkiewra on October 23, 2015, 03:47:06 PM
What firmware level is req'd on the SL1/100D?  Is there a link to the most current ML for the SL1/100D?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: clivewattsrsa on October 23, 2015, 03:50:23 PM
What firmware level is req'd on the SL1/100D?  Is there a link to the most current ML for the SL1/100D?

I suggest you read the entire thread before asking some questions.

Currently ML supports 2 of the 3 known firmware versions. 100A and 100B are supported. The downloads can be found on the first post on this thread.

There have never been any official fw updates from canon for the SL1/100D afaik so no need to update official fw first.

Just try both versions and if one of them works then you are in luck. If not you likely have 100C firmware which will become supported sometime in the future when @nikfreak has the time and ML for the 100D is out of alpha or beta.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nkls on October 23, 2015, 04:41:09 PM
Nice work, nikfreak!

It's my first time using ML but I love it so far. :) No bugs to report other than whats been mentioned already.

I've made a module to dump the serial flash (https://bitbucket.org/niklastisk/magic-lantern/branch/100D-sfdump) if anyone is interested, it only works for 100D.100A as of now, the addresses for the other versions must be ported and added to the source. It's probably only useful for developers, but I think it might be needed to run canon fw in qemu and I guess a dump could be used to restore the properties if they would get messed up at some point.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 23, 2015, 04:46:52 PM
nice seeing you joining the topic  ;)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 23, 2015, 05:11:15 PM
When using a LCD loupe and not having quick access to the touch screen  ( Just removing the loupe ).
If I want to play back a video clip and press the set button to play it, brings me to the quick menu,
No other button allows me to play back de video, so I have to remove the loupe and use the touch screen
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 23, 2015, 05:17:41 PM
Answering my self :
Pressing the top arrow located around the set dial  the one above, and then set plays the video
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: revons on October 23, 2015, 09:36:57 PM
I also have the same issue as clivewattsrsa both 100A and 100B don't work for me, I'm curious if Clive also has the white body version like I do.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 23, 2015, 10:45:14 PM
I know that "normal" black bodies got the "C" revision. But nice to know the white edition seems to be hopefully the same. I just hope there's not a "D" revision popping up....

Check this post:
http://www.magiclantern.fm/forum/index.php?topic=5529.msg131657#msg131657

Now follow the instructions. You will get a file ~32MB. Post me the link to that file via a PM but be rest assured that it is a private link (no public sharing)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: clivewattsrsa on October 23, 2015, 10:57:00 PM
I also have the same issue as clivewattsrsa both 100A and 100B don't work for me, I'm curious if Clive also has the white body version like I do.

I have the black body 100D. But yeah still older fw
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 23, 2015, 11:02:58 PM
I've made a module to dump the serial flash (https://bitbucket.org/niklastisk/magic-lantern/branch/100D-sfdump) if anyone is interested, it only works for 100D.100A as of now

I'll give this a try tonight and Thanks!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 24, 2015, 04:05:55 AM
Cropmarks: Show in play mode blinks
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: [email protected] on October 24, 2015, 04:28:40 PM
Thanks all. Installed version A without a hitch.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 24, 2015, 08:25:01 PM
One feature almost never use but is good to have it : while you turn the camera on pressing set disables ML
Does not work, and it does on 650D-700D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: fbaux on October 24, 2015, 08:46:55 PM
installer without any issue.
i will test asap :)
thanks a lot
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 25, 2015, 09:35:55 AM
Test Run through Alpha-1a ...

https://vimeo.com/143509515

... and yes FRSP even works within ML's Intervalometer after the end of this clip!  8)

More to come!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 25, 2015, 12:59:54 PM
Thank you DeafEyeJedi for video for nikfreak,
I noticed that we can change ISO from Canon button while recording turning off Global draw, not when is on.
Canon's quick menu can open only by touch screen
Very Ocasional crash for not defined reason ( Possibly after changing misc key settings  LCD sensor shortcut to OFF )
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 25, 2015, 06:26:46 PM
*Bug Report Sheet*

Regarding Alpha-1a (Oct 19th) -- 

Finally some test feedbacks:

Shot features
 - advaced bracket:
 - default params (auto and constant frames) - OK
 - default + iso shifting (auto frames) - OK
 - default + DOF + constant frames - OK
 - default + flash + (auto/constant) frames - OK
 - intervalometer:
 - interval 3s -> real interval for 3 pictures: 3, 1, 3, 1, 3, 1, 3 (confirmed this works) even with FRSP Love it!!!  8)
 - trigger - all seems OK
 
Image review
  - play mode exposure adjust - OK
  - timelapse play - ok both directions (confirmed)
  - trigger key - all OK
  - image review - OK
  - quick zoom single press -> 100% - OK
  - fast - OK
  - full zoom on AF - Seem OK?
   
Auto ETTR
   - set - NOT OK
   - halfS dbl - mostly not triggered (confirmed it randomly works but then it would become unresponsive)
   - auto snap - sometimes takes more pictures (3 pictures with different exposure or 4 pictures with identical exposure) <--- I seem to get all identical exposure so not sure what I need to do to duplicate inconsistence?
   
Expo lock
  - Off/Tv,ISO/Tv,Av - OK
  - off/ISO,Tv/Tv,Av - OK
  - off/Tv,ISO/Av,Tv - OK
  - iso,Av/Tv,ISO/Av,Tv - OK
  - iso,Av/off/Av,Tv -OK

Dual ISO
  - 100/800, 100/1600 - OK
  - alternate frames - OK
  - custom file prefix - OK
  - Need to use latest cr2hdr binary to work with 70D files.
  - Movie Dual-ISO for both RAW/MLV works (But Focus Pixel is still an issue to remove in Post).

Expo presets
  - Press Info - OK
  - Press Set - Error (canon action, but if i use set for ettr, it works but don't use often since I rather use by eye)
  - white balance only in K mode works OK
 
Overlay (all in photo mode)
  - Zebras
     under, over - OK (Not sure about Under tho)
     color space - OK

Focus peak
  - greyscale - OK (although I don't use it much)

Crop marks
 - show in photo mode - OK
 - show in play mode - photo topleft+metadata -> cropmark on whole display (confirmed)
 
Ghost image
 - play with photo topleft+metadata -> overlay photo only on topleft in LV
 
Spotmetter
 - spotmeter unit - imo OK (but i can't verify right values and unable to move focus box around)
 - spot position - OK
 
LV with ML overlay
 - randomly hide focus box ( I can confirm this but it may be related to the 3-4 sec limit? )
 
False color
- original image on spotmeter position
- banding detection - BW noisy image in LV
- green screen - only BW image without something green

Waveform
- all modes do work but sometimes Spot meter portion takes away parts of waveform if enlarged (like as if CPU was running too high?)

Vector scope
- OK

Histogram
- OK works well for the most part.

DOF settings
- NOT OK Don't think this one works yet and even if it does not sure how to use it.

Lastly, for those who are curious or missed the BM results from this particular body... READ HERE!  (http://www.magiclantern.fm/forum/index.php?topic=5529.msg154871#msg154871READ HERE!)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Frosty on October 25, 2015, 07:00:27 PM
*Bug Report Sheet*

Regarding Alpha-1a (Oct 19th) -- 

4. Bugs
Expo override , when is On and i switch to the live view the camera crashes, no response to the on/off switch or anything, in the viewfinder one text flashing Err, only when i remove the battery then turn the camera back on, when this option is off no problem in liveview.


Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 25, 2015, 07:04:41 PM
Expo override , when is On and i switch to the live view the camera crashes, no response to the on/off switch or anything, in the viewfinder one text flashing Err, only when i remove the battery then turn the camera back on, when this option is off no problem in liveview.

I am unable to reproduce this on 100D.100A and seems to be only affecting 100D.100B (& maybe C versions as well?) however which lens did you try this on with?

https://vimeo.com/143538981

I noticed that we can change ISO from Canon button while recording turning off Global draw, not when is on.
Canon's quick menu can open only by touch screen
Very Ocasional crash for not defined reason ( Possibly after changing misc key settings  LCD sensor shortcut to OFF )

I tried to reproduce this in video above with only partly success. Touch screen isn't working at all on my end?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: saucedf on October 25, 2015, 09:08:14 PM
I have issue when I shoot Raw video (MLV), I gets this weird artifacts on my video. I'm wondering if anyone is seeing the same problem. 100D.B
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 25, 2015, 09:09:29 PM
Which FPS settings, ISO & Lens did you used?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 25, 2015, 09:15:30 PM
Very Ocasional crash for not defined reason ( Possibly after changing misc key settings  LCD sensor shortcut to OFF )  = CONFIRMED IS NOT CRASHING ANY MORE, SHORTCUT SENSOR ON IS FINE
TOUCH Screen working fine ( By the way, I don't use modules )
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: saucedf on October 25, 2015, 09:28:49 PM
"Which FPS settings, ISO & Lens did you used?"

FPS =24
Resolution= 1280X720
ISO=100
Lens= 18-55 STM

I'm trying to insert a image that show the artifact but it doesn't let me.
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 25, 2015, 09:30:58 PM
Try Dropbox?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Frosty on October 25, 2015, 09:34:26 PM
I am unable to reproduce this on 100D.100A and seems to be only affecting 100D.100B (& maybe C versions as well?) however which lens did you try this on with?

https://vimeo.com/143538981

I tried to reproduce this in video above with only partly success. Touch screen isn't working at all on my end?

i tested again , this time no error, just a non working lcd :D
the best part is, this error only shows when i want to do a long exposure picture with the lcd on, i tried this with my 3 lens (Canon EFS 18-55mm STM , Canon EF 50mm , Tamron 70-300 Di) and the results are the same, non working lcd
if my shutter is 10 sec or more and i switch to the liveview mode the screen goes black and only the power on/off mode works, but if i turn off the exposure simulation this problem disappear
tomorow i make a video to show the problem, now i only have 5 hours until work :D so :D

my ml settings are reseted after the error so i dont know which combination makes that error :(
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 25, 2015, 09:47:52 PM
Yes Frosty I just reproduded your problem when in Exposure override, and making long exposure in live view , the camera crashes.
2 Seconds exposure is fine from 3 seconds and up crashes
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: saucedf on October 25, 2015, 09:59:17 PM
"Try Dropbox?"

Link below
https://www.dropbox.com/sh/irqfcl8x9vys9o4/AAAjr7UuTOIbbTo34j9DofGMa?dl=0
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 25, 2015, 10:28:25 PM
Link below
https://www.dropbox.com/sh/irqfcl8x9vys9o4/AAAjr7UuTOIbbTo34j9DofGMa?dl=0

Those are (I think) what are called Focus Pixels which other similar cameras such as EOS-M, Rebels including SL1/100D has these issues as well which can be removed in post with varieties of apps/converters that are out there... For instance like MLVFS, Raw2cdng or even MLRawViewer can probably do the dirty work for you.

https://vimeo.com/143552365
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: saucedf on October 25, 2015, 11:13:17 PM
Thank you for tip DeafEyeJedi it worked.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 26, 2015, 06:40:11 AM
Yes Frosty I just reproduded your problem when in Exposure override, and making long exposure in live view , the camera crashes.
2 Seconds exposure is fine from 3 seconds and up crashes

Confirmed this on mine as well.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 26, 2015, 08:07:13 AM
updated 1st post with new download links. Read changelog / source on bitbucket. I was rather trying to fix the annoying artifacts which appear in LV / movie mode but wasn't able to fix it yet. DeafEyeJedi's video shows the artifacts right from the beginning of the video:

http://magiclantern.fm/forum/index.php?topic=16040.msg156053#msg156053
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 26, 2015, 08:34:38 AM
Great news (at least for me)!

https://vimeo.com/143585511

Thanks for your quick turnaround, @nikfreak!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 26, 2015, 09:33:28 AM
I rather got them appearing still quite often and my solution for fixing it temporarily is switching to play mode and back but then again it mght be only my cam which is acting like that...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 26, 2015, 09:35:29 AM
Really? That's strange ...

I'll double check again tmw as I'm currently dozing off ...

Hopefully others will chime in by then.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: u4ia24 on October 26, 2015, 10:23:06 AM
There seems to be less artifacts now compared before but I still get a little when I return to the menu from Live View.

BTW, it looks like Magic Zoom, Focus Peaking, and Zebras are not working right now?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 26, 2015, 01:13:43 PM
Great nikfreak,
Bitrate works very well,
Exposure override remains the same problem,
Lens info works well now
Iso can be adjusted during video recording by the Canon Iso button
DOF setting work well now
Thanks
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 26, 2015, 01:47:07 PM
@nikfreak.
Missing shortcut arrows
annoying artifacts which appear in LV
Cropmarks show on play blinks
Quick menu in live view works only by touch screen not by button
Exposure override Photo exposure over 2 seconds crash the camera
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 26, 2015, 03:03:40 PM
thx for reporting I will check it.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: u4ia24 on October 26, 2015, 03:17:45 PM
Also Live View zoom tweaks -> Increase SharpContrast ON with Zoom on HalfShutter ON crashes when shutter is half pressed on MF.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 26, 2015, 04:42:00 PM
Just noticed does not show temperature
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: koenkooi on October 26, 2015, 05:05:01 PM
Focal length information and DoF calculation are now correct as well with Alpha_1b:

(https://farm6.staticflickr.com/5765/22481695472_7402e17e43_z.jpg) (https://flic.kr/p/AfCyPb)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 26, 2015, 06:01:05 PM
Just noticed does not show temperature

Yes. The only temp infos you can get atm are EFIC ones in debug menu. There's another thread from user escho (u can search for it) where we can contribute and ask for efic2celsius conversion formula. But this only makes sense after we got stable. Til then no temps will be shown in LV or movie mode as on the 70D thread that feature caused people to get worried about temps as they were simply shown wrong...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 26, 2015, 06:54:07 PM
got it
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: tone503773 on October 27, 2015, 03:54:14 AM
Davinci Resolve is reporting my videos as 16 bit and not as 14 bit, is that intentional?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: leonetti on October 27, 2015, 02:33:18 PM
I wanted to test the video auto rec restart function after 30 min.
The battery discharged earlier.
System could not save the MOV file, neither the LOG file.
There is a DAT file begins with:
FE D3 44 AC 6D 64 61 74 C7 00 C7 00 97 00 97 00
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: leonetti on October 27, 2015, 03:39:38 PM
VIDEO RECORDING RESTART TESTED OK
There is a little cc 1 sec gap uncontinuousity.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Dobabobalina on October 28, 2015, 04:45:09 AM
I tried out the magiclantern-Nightly.2015Oct26.100D100B.zip build, and I couldn't get the focus peaking to work. I did have some strange red bands at the top of the display.  Zebras seemed to work, although I didn't test them thoroughly.  My main interest here is the focus peaking as I have some older FD lenses that I adapt.  If this isn't detailed enough please let me know how I can provide a more useful reply.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: smilebrain on October 28, 2015, 12:34:29 PM
Hallo all,
please don´t call me an idiot but I can´t find any kind of Focus Trap (in cam and description). Will this be implemented later or is it not working with this cam?

Kind regards
Mario
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: fredje on October 28, 2015, 03:45:00 PM
First of all, thank you so much for doing this, it's an awesome piece of work.

Now my current feedback;

Using the 100D-B built. And Focus peaking doesn't seem to work. More info can be provided if someone can specificly tell me what to provide.
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 28, 2015, 05:13:30 PM
Unfortunately @smilebrain, Focus Trap isn't supported on most Rebels including this body as far as I'm concerned.

Also @fredje I learned that Focus Peaks works if you go into sub menu's setting and set Image Buffer to "HIgh-Res" from "Low-Res" which seems to do the trick for me.

Try that and report back.

*edit*

@all:

Also noticed if I use Bit Rate (CBR) above +1.4 up to +3.0 and with movie restart enabled ON it would get stuck in "loop of restarts" after the first several seconds of first take and only way to get out of it is to press trash button to get into ML menu or whatever. This also applies for during movie crop-mode as well.

If Bit Rate (CBR) is set to default and up to +1.4 then it works fine with Movie Restart.

*edit#2*

Also has anyone notice this bug when playing MLV file during playback viewing and gets stuck on it? Basically it'll become Frozen and must take battery out to restart. I was able to reproduce this on several occasions as well.

ML's Menu artifacts occasionally Come back from time to time and simply press Playback mode and back into ML menu does the trick atm. Thanks @nikfreak for the tip!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 28, 2015, 06:51:57 PM
On movie crop with bit rate at 2.0 SOMETIMES ( very few times ) stops recording after a few seconds, and some times just do fine on the same shot
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Dobabobalina on October 28, 2015, 09:51:44 PM
@DeafEyeJedi The Hi-Res module setting worked great for focus peaking.  Thank you!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: CyrilJ on October 28, 2015, 10:58:14 PM
I have been trying to find the Hi-Res module/Hi-Res setting in my menus for about 10 minutes now. Can you guys give me some pointers for enabling this mode? There isn't a specific module that I see that claims to increase resolution (I enabled all modules just in case though).
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on October 28, 2015, 11:17:40 PM
Not a module, it is a sub menu of the Focus Peaking feature.

(https://farm6.staticflickr.com/5787/22368484439_28fffc34a1_z.jpg)

Note that this screenshot is from an EOSM but it should be the same on the 100D / SL1
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: CyrilJ on October 28, 2015, 11:23:59 PM
Fantastic! I didn't realize that there were sub menus for every feature. First day with ML. This Alpha just took the SL1 to a new level for videography.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 29, 2015, 01:48:31 AM
Thanks for the clarification, @dfort!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Rookztr on October 29, 2015, 06:32:24 AM
I found out about Magic Lantern today and to see an alpha release for my camera posted a bit over one week ago is just amazing!
I had the same error message as Koenkooki above but .100B installed fine on my SL1.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: onelitllejoint on October 29, 2015, 07:22:34 AM
Hi, Nikfreak thank You for ML on 100D.  I don't any big problems whit ML on my camera, but intervalometer sometimes don't wont start whith silent picture mode, or take few photo and stop :'(.  I use dualiso, silent pictures , hdr videos , ettr and Raw videos but my sdcard is to slow. Zero crashes, thank You. Is one thing to make my angry - why ML menu disappears very fast?? I click recycle bin and 2 sec and menu disappears. Sorry for my english, i never learn it in scool, only form tv :) Reagards.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: fredje on October 29, 2015, 11:31:03 AM
Thanks for the sub-menu pointer. I honestly didn't know that. But focuspeaking now works, and it's awesome. Gives my army of manual focus lenses some new use!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 29, 2015, 02:16:47 PM
@nikfreak, Two tools are better with the SL1 Compared to 650D are, that auto focus is better in live view, and DOF Settings is much more accurate, If you have a chance could you check
The 650-700D they are not as accurate as this SL1,( In particular when focusing to infinite ) Thank you
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on October 29, 2015, 02:50:58 PM
@nikfreak, Two tools are better with the SL1 Compared to 650D are, that auto focus is better in live view, and DOF Settings is much more accurate, If you have a chance could you check
The 650-700D they are not as accurate as this SL1,( In particular when focusing to infinite ) Thank you

I will add one on top of this. The center focus point of sl1 does focus "better" compared to my 70D in low light situtations. I get definitely less hunting with my Sigma 50-100 2.8 OS.
My theory: SL1 uses the old focus module with one cross point only but with the latest hybrid cmos af. I think the module is the old one from 600D which again combined with digic5 produces a better resulting focus. At least for the center focus point. I might be wrong and this might only be a placebo but I can only speak for Sigma lens atm. I have no canon lens to test it further. Maybe if DeafEyeJedi reads this he can compare it. I wouldn't have also mentioned this but you brought it up comnparing to 650D/700D...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 29, 2015, 03:09:13 PM
Autofocus is better on every focusing positions not only center, faster and less hunting, but the DOF setting I think has to do with ML code
it works much better on SL1.( Possibly some help to the 650D developers with a nikfreak line of code ? )
Your theory could be right , another possibility is that the old focus module paired with better processor, gives more efficiency.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: xenupy on October 29, 2015, 09:51:17 PM
Installation was perfect in my 100D... Work with my tamron 24-70 VC...

Testing now for new stuff...

THANK YOU NIK ;)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: chilimac02 on October 31, 2015, 03:45:35 AM
awww yeah. I put ML on my camera yesterday and its been like a whole new world. I've been waiting on this a long time, since i bought one of the first 100d cameras. Thanks for the hard work. I'll start reporting bugs when I get more time to catalog things.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: ym on October 31, 2015, 01:45:09 PM
(https://photos-5.dropbox.com/t/2/AABcuqsKw0RDPyLV0CADCF_0O9B-hWcGu6T5v_alioDUcw/12/56785/jpeg/32x32/1/_/1/2/2015-10-31%2018.42.47.jpg/EKisIxiO5d6oBCABIAIoASgH/L3iROnMPXM6LnavaBSFC-o_tZD8kUUU9digiRb0c6N8?size=800x600&size_mode=2)

(https://photos-2.dropbox.com/t/2/AACrwkqB4cB-WuXhtTDnr9Oezj8XXq1bNsrodzRDfUoS7A/12/56785/jpeg/32x32/1/_/1/2/2015-10-31%2018.37.05.jpg/EKisIxiO5d6oBCABIAIoASgH/XVjuOvaJtc1zRaqebvnNeo-RHSudsjtUnl61ZhSwS50?size=800x600&size_mode=2)
My 100d was bought from Japan(kiss x7), use ml 100a and 100b both fail install(Please try installing ML for 100d 10AA/10AB), hope the new version can works fine!
Anyway thanks for your hard work! and sorry for my poor English.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on October 31, 2015, 06:34:35 PM
Audio Levels : In order to have an accurate reading every time the camera is turn ON The Canon Audio Menu has to be open and then return to the ML Interface.
Once the camera is turned OFF, and back ON repeat same procedure.
This Problem was solved on the 650D creating an audio module , it was created by mk11174 for the 700D and 650D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Wlad81 on October 31, 2015, 09:29:01 PM
Finally I'm a happy user of ML capabilities for Canon EOS 100D camera. My build is 100B.

I use the Transcend 128 GB SDXC UHS-I card to record raw video and other stuff by ML. My own record in raw video shooting is 55 minutes for one take at 1312*710 @ 23,980 fps, global draw off, sound module off, crop mode off, using a Canon ACK-E15 adapter.

I don't know the sense of the following things:

1. Sound level indication while shooting. AFAIK, the user cannot change the sound recording level during the shooting, am I right?

2. Video bitrate option.  Higher bitrate doesn't affect image quality. What is it for?

And, tell me, please, how can I get rid of artifacts in the DNG stills which is called (AFAIK) "focus pixels"?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: clivewattsrsa on October 31, 2015, 10:29:37 PM
(https://photos-5.dropbox.com/t/2/AABcuqsKw0RDPyLV0CADCF_0O9B-hWcGu6T5v_alioDUcw/12/56785/jpeg/32x32/1/_/1/2/2015-10-31%2018.42.47.jpg/EKisIxiO5d6oBCABIAIoASgH/L3iROnMPXM6LnavaBSFC-o_tZD8kUUU9digiRb0c6N8?size=800x600&size_mode=2)

(https://photos-2.dropbox.com/t/2/AACrwkqB4cB-WuXhtTDnr9Oezj8XXq1bNsrodzRDfUoS7A/12/56785/jpeg/32x32/1/_/1/2/2015-10-31%2018.37.05.jpg/EKisIxiO5d6oBCABIAIoASgH/XVjuOvaJtc1zRaqebvnNeo-RHSudsjtUnl61ZhSwS50?size=800x600&size_mode=2)
My 100d was bought from Japan(kiss x7), use ml 100a and 100b both fail install(Please try installing ML for 100d 10AA/10AB), hope the new version can works fine!
Anyway thanks for your hard work! and sorry for my poor English.

You probably have the 100C version. This version will probably be supported in the future. You can help by making a dump of the firmware and privately hosting this somewhere for nikfreak to take a look at sometime if he has the time.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on October 31, 2015, 11:16:27 PM
@Wlad81:

http://www.magiclantern.fm/forum/index.php?topic=16040.msg156111#msg156111
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: xenupy on October 31, 2015, 11:22:00 PM
Just to confim the issue... No long exposures with Exp. Override ON...

this is a problem to fine tune things...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Silverleapers on November 01, 2015, 09:32:12 PM
Just loaded the "B" version. Going through features and will update with full proper report (and video of issues if needed) soon. In the meantime,some color static on menu page, can't seem to get focus peaking to work with 55-250 STM lens when manual mode switched on the lens (also boots me out of the focus peaking sub menu very fast on occasion and can only access submenu via Av button), but maybe it is just my lack of knowledge of ML? (Update, suddenly working now after turning camera off for the first time??). Now, no magic zoom (with everything else in that menu turned off, tried various triggers, nothing??). 3X crop mode works well. Full report soon. THANKS NIKFREAK!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: spha on November 03, 2015, 09:27:01 AM
I just downloaded ML on my 100D100A, and after reading the forums it doesn't look or seem like anyone else is having problems like me, I can't seem to get focus peaking or magic zoom to work.  They don't seem to work independently or with focus peaking, zebras, and magic zoom turned on all together.  The only feature that seems to work of the three at all is zebras, and zebras doesn't work when I try to run all 3 or even 2 at the same time.  Is this happening to anybody else?  And is it my SD card?  I'm using an SDHC 32GB Class 10 30MB/s card. 
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Luigi_xp on November 04, 2015, 12:49:06 AM
From what i've tested, most features seem to work well.
The only problems I found:

Focus peaking only works on high resolution mode (which is not very good on low-light conditions);
Magic zoom isn't working at all;
Viewing a MLV and exiting the viewer crashes the camera sometimes.

Thanks for the port. Hope to see it progressing.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Rootleaf on November 04, 2015, 12:52:14 PM
Hi there!

I created this account just to say FANTASTIC JOB!! I have always dreamed of fokus peaking and filming in RAW etc etc. I was first disappointed with my 100D, because it didn't had everything I thought it would have (also my mistake, should have done more research before I bought it).

Anyway, I WAS only supposed to say thank you to the people working on ML for the Canon 100D but at this moment I tried to play with the ML software and I got this weird message when I try to film in RAW. It says "Frame skipping. Stopped."

https://drive.google.com/file/d/0BwzQKT5lsWFGVXhPQlhBTXl1ZUk/view?usp=sharing

Again, thank you! And keep up the good work  :D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on November 04, 2015, 01:07:30 PM
Frame skipping occurs if cam's internal buffer is filled.
Cam's limit in writing is about 40 MByte/s. Card's limit can be determined by
Debug tab -> Benchmarks -> Card R/W benchmark (5 min). Press Play button after starting benchmark.
And you have to use ExFAT filesystem on your card.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Quailman on November 04, 2015, 09:12:45 PM
I installed the latest build about a week ago and have been playing with it for a while. I was mainly interested in the intervalometer function for time-lapse photography. The firmware seems to work well for the most part but I did run into an issue with my memory card.

I'm guessing it's just a coincidence but it looks like the card has failed since I installed the firmware. The camera won't turn on with the card in and if I leave the card in overnight the battery completely drains. It looks like there's an internal short in the card. I'm guessing the power supply circuit in the card failed and transistors are shorting to ground now.

Probably just a coincidence but I thought I'd mention it in case anyone else has had a similar problem. The camera works fine with a different card installed.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on November 04, 2015, 09:18:47 PM
You shall *not* (as in never) keep a ML enabled card in a cam not starting up with that card inserted.
Most likely there was some task running all the time draining the battery. Power off won't work properly. You have to remove battery on such occasions.

Remove battery, remove card. Now format card in cardreader, format again in cam, copy alpha build contents to card and run firmware update again.
Results?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on November 05, 2015, 01:06:43 AM
No problems with card , Using Delkin read 90 write 45, no battery drain either, ML ok. a few bugs, but totally usable
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on November 06, 2015, 06:44:02 AM
Everyone's still experiencing (or at least aware of) the MLV playback on Liveview's bug with Alpha-1a, right?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: tone503773 on November 06, 2015, 07:02:00 AM
Everyone's still experiencing (or at least aware of) the MLV playback on Liveview's bug with Alpha-1a, right?

I see the frame indicator going up but no picture
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: fzn on November 06, 2015, 08:53:27 AM
Hey. Thanks a lot for your work, It's my first time using ML.

I think i spotted an issue with silent.mo (maybe related to my sd-card, a 32GB Transcend 90MB/s 600x class 10 SDHC [benchmarking it ATM]):

Quite a few things can hang the camera as the image is being saved, with the SD activity led blinking quite a lot.
Best shots, Slit-scan, "Burst- End Trigger" (after variable number of frames saved)
Best shots seems to hang whilst comparing the pictures, actually.

Trying to view those raws using the built-in picture viewer also provokes the same kind of hangs, though they look right (save for focus pixels) with mlrawviewer.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 06, 2015, 01:43:53 PM
FYI: I am working on 100D.100C support. It's (hopefully) almost done but I might needs some additional days to get it completed. Source is as always visible on my bitbucket repo. Once that's done I'll pick up job on bug fixing and release a new version for all three firmware revisions.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on November 07, 2015, 04:52:45 AM
@nikfreak
I just registered in this forum to thank you for your amazing work! I was waiting for magic lantern to the canon 100d for almost 2 years! Hope you can get it perfect and solve all the bugs quickly. Anyway, you have already made an awesome job in this! thanks man  :D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: brunomm on November 07, 2015, 10:15:19 PM
Hi everybody,

Just a quick thanks to @nikfreak, for not giving up on ML for 100D

I love analog pics, but i gotta hand it to digital moving pictures! And what great cinematic wanna be home movies does 100D make, for such a tiny budget!

thanks
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: ykayanet on November 09, 2015, 12:25:02 AM
I installed but there is no audio menu. I turn off the audio gain control.



Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: tone503773 on November 09, 2015, 02:33:03 AM
I installed but there is no audio menu. I turn off the audio gain control.

The audio controls has not been implemented yet(I'm waiting for the audio controls as well). Nikfreak is focusing on the stability of ML before adding all the features. 
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Kareivis on November 09, 2015, 01:33:53 PM
Hi, i have unfortunatly Canon 100d-100c. So i am waiting for your release.
Have you got paypal of something like that to do a donation?
Thanks Nikfreak
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: ykayanet on November 10, 2015, 08:55:30 PM
The audio controls has not been implemented yet(I'm waiting for the audio controls as well). Nikfreak is focusing on the stability of ML before adding all the features. 
thanks tone503773
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 10, 2015, 09:03:07 PM
errrm... the only audio features digic5 cams actually support are mlv_snd-module and audio meters. don't expect any other audio feature working please. If you want audio controls do a forum search.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: ykayanet on November 10, 2015, 10:16:59 PM
errrm... the only audio features digic5 cams actually support are mlv_snd-module and audio meters. don't expect any other audio feature working please. If you want audio controls do a forum search.
thanks nikfreak...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 20, 2015, 09:10:29 AM
Here's the next update for A&B users:

https://drive.google.com/folderview?id=0B9Mu66yg5QzRd3hvRFdrZWtCUlk&usp=sharing

See linked source on 1st page for all changes. First post will be updated l8er.

Note regarding 100D.100C: I put quite some efforts in bringing you ML. Fir installer works, Qemu boots but ML on cam has probs and I have no possibility to check myself what's going on. Also got stuck in PM communications regarding C test builds. Guess it's better to make ML stable with A&B and once that's achieved I might reconsider work on C.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on November 20, 2015, 01:48:45 PM
Great nikfreak, camera feels more stable in every respect.
Under my workflow the missing or bugs I've found :

1- Missing short cut arrows in video mode
2- This got much better, but a very few times, artifacts on black background from ML Menu in live view
3- Cropmarks on play flickers

Audio meters are working fine now
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 20, 2015, 02:25:07 PM
Some statement about fps override? read through following page to check how much fps should be possible in different scenarios and check my comment on bottom page:

https://bitbucket.org/hudson/magic-lantern/pull-requests/649/fps_timer_a_min-and-fps_timer_b_min-fixed/diff
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on November 20, 2015, 03:38:39 PM
Can not get in H264, Movie crop mode or without it, 1080 60p or 45p, not at 1x bit rate or my usual 2.2 x ( fantastic for grading )
720 don't use it since my mosaic engineering moire aliasing filter only eliminates the "phenomenum" at 1080
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 20, 2015, 03:46:17 PM
Sorry can't follow you. I successfully did raw recording in movie crop mode with ~45fps - at least mlrawviewer was showing me that while playback...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on November 20, 2015, 04:00:06 PM
The reason why I don't shoot raw mainly is because Moire aliasing is someting I can not afford, and The Mosaic engineering antialising filter
http://www.mosaicengineering.com/products/vaf/txi.html
Only corrects the Aliasing and Moire when you shot at 1080,
This is for my work flow probably some people can deal with Moire and aliasing, changing distance, using focusing techniques.
As far as codec I use Bit rate increasing to 2.2 which is a lot, like 100 mbs, it is very solid for grading, and much more.
With your work and A1ex , on digic V I am able to make long recordings at 2.2 x  100 mbs, before your latest work I was only like 1.8x for several minutes.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 20, 2015, 05:27:02 PM
Ok got it. Thanks for explaining in detail.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: brechtlan on November 25, 2015, 08:10:05 AM
I am really considering buying a 100D to use next to my 70D but one of the main reasons I'd want to buy it, is to run Magic Lantern on it. As far as I have understood, there are 3 revisions of the 100D at the moment. What is my chance to buy a 100D that is able to run ML? Is there any possibility to check in advance whether I buy a camera that is supported right now (e.g. a simple check with the serial number to discover the production date)?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: clivewattsrsa on November 25, 2015, 01:39:45 PM
I am really considering buying a 100D to use next to my 70D but one of the main reasons I'd want to buy it, is to run Magic Lantern on it. As far as I have understood, there are 3 revisions of the 100D at the moment. What is my chance to buy a 100D that is able to run ML? Is there any possibility to check in advance whether I buy a camera that is supported right now (e.g. a simple check with the serial number to discover the production date)?

I am happy to upload a screenshot of the camera serial number etc, and hope others could do the same. would be useful to determine which are which. I have the currently unsupported C firmware.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on November 25, 2015, 02:43:37 PM
I would rather prefer to avoid such "serial number" discussions. What we learned from 70D porting:

With some patience we will get this done unless you bring up a hidden "D" revision  :P
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canneloni on November 25, 2015, 04:08:54 PM
Depending on where you buy it, you could prepare 2 SD Cards with the 2 versions of the installer and try it out before buying ? You don't really have to install it, but you should get an error message if none of them works.

If you buy it online, you could still return it after testing if it is the C revision.

These are of course some rather shady methods.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on November 25, 2015, 04:16:21 PM
The only way to get an error message is trying to install ML = Trying to set cam's bootflag. If you succeed and decide not buying the cam, please run installation again and reset cam's bootflag.
Or don't play around with cams not belonging to you and just wait for nikfreak to complete his work on 100D's A/B/C.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Wlad81 on November 25, 2015, 10:46:33 PM
What's the purpose of the bitrate higher than 1.0x from normal with h.264?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: chilimac02 on November 26, 2015, 04:59:41 AM
What's the purpose of the bitrate higher than 1.0x from normal with h.264?
I want to know also
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: bbeeen on November 26, 2015, 06:53:28 AM
Okay, so first off id like to say sorry for my ignorance because i actually have no idea how to work this at al. heck i could barly figure out how to post on here but here we go - -

1st,this whole thing looks really cool and im trying to do this to my camera, if so it wont ruin it, or as long as theres a way to, i guess factory reset the camera, im not sure? so there is one for the sl1/100d?

2nd, i cant for the life of me figure out how to put it on the sd car :///

other than that it SEEMS pretty easy.... any help?

again im sorry and thanks!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on November 26, 2015, 06:57:17 AM
Cardreader required.
The rest is explained in the first post of this thread.

Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on November 29, 2015, 05:53:44 PM
@Everyone-

After spending the weekend up north in SF visiting the wife's family and I of course brought the tiny SL1 with me.

There were so many bugs I've encountered while achieving about 77GB worth of footage.

Long story short, audio records on first MLV take and must turn off and back on in order to get audio on the next take otherwise (similar to 70D during early beta).

I also get "threads failed" quite often after shooting Dual-ISO videos ... I tried reproducing this for non Dual-ISO to no avail so it must be related to Dual-ISO somehow and figured the temporarily workaround for this bug was to take battery out and back in.

Also I noticed that ETTR number read won't update or change unless I press half-shutter while adjusting for proper exposures. No big deal but thought it was worth noting.

More in depth bug feedbacks/report will come as soon as I get back home from this trip.

Bottom line I personally think overall this Camera was such a beast especially for being low-profile throughout the city and walking on streets without attracting eye balls especially with a 24 pancake on it. It's so LIGHT (probably 2 lbs if not less) and even works well with Joby GorillaPod attached to use as "mini mono pod" despite the bugs.

I could carry it all day without hesitation and of course I had my backpack w more glass, gears in it and yet didn't feel quite heavy overall at all!

Thanks again to @nikfreak for making the world's smallest DSLR yet more powerful and by far one of the best tools to carry during typical street walking anywhere.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: fdewet on December 02, 2015, 09:18:07 PM
Been waiting a year for Magic Lantern for the Canon 100d and what a surprise to find someone has made it possible. I immediately loaded it on my camera and now have clean, uncompressed video out via HDMI at full HD to feed into my Blackmagic Design Mini Recorder and into my iMac running vMix HD under windows 8.1 (using bootcamp). The quality is excellent and I can now record and stream HD video. Big thank you to nikfreak for your time and effort. Will be testing some of the other features that has been made possible by the ML upgrade but it is looking good thus far.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on December 02, 2015, 09:23:54 PM
Hard to believe this little cam does clean Full-HD via HDMI. Is there a second person able to confirm this?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on December 02, 2015, 09:25:50 PM
It scales down the image like 10%, But yes clean
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on December 02, 2015, 09:29:50 PM
never tried myself but yes I have seen reports on internet that sl1 can do this  :P

http://community.usa.canon.com/t5/EOS/70d-hdmi-out/m-p/89214/highlight/true#M7780
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on December 03, 2015, 06:47:57 AM
I just tried and can confirm this as well. But will need to double check the true resolution size because I don't think it's full HD either but close enough.

Will record a video of it on SmallHD tomorrow at work to reconfirm this and good catch @fdewet!

Now I can refrain from having to upgrade my 5D3 to 123 and this is an incredible hidden gem for such a tiny beast ... Thanks @nikfreak for the early Christmas Gift!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Brand Brand on December 03, 2015, 07:01:05 AM
Hard to believe this little cam does clean Full-HD via HDMI. Is there a second person able to confirm this?

LOL Nah bruh, the SL1 does not have clean HDMI out. I don't know what the poster meant by that. Unless hes saying ML is forcing the SL1 to output clean HDMI. This is from Imaging Resource "Clean" HDMI output not supported. Live view feed is only about 50% of screen, surrounded by black area containing readouts.http://www.imaging-resource.com/PRODS/canon-sl1/canon-sl1VIDEO.HTM (http://www.imaging-resource.com/PRODS/canon-sl1/canon-sl1VIDEO.HTM)

On a monitor the live image shows 50% and then once you press info on the SL1 the live image is expanded to about 75% of the screen and black border is reduced. But you can toggle the user interface with the info button, it works like a display button.

Unless this is what is considered clean HDMI out, great. And if that's the case I'm now even more confused.

Been waiting a year for Magic Lantern for the Canon 100d and what a surprise to find someone has made it possible. I immediately loaded it on my camera and now have clean, uncompressed video out via HDMI at full HD to feed into my Blackmagic Design Mini Recorder

Bet! Are you saying that ML is forcing clean HDMI footage out of the SL1 onto your recorder? Because the SL1 doesn't natively support clean HDMI. Do you know what codec the uncompressed footage is in? H.264 isn't bad but I'll take uncompressed, it ain't gotta be RAW. How exactly did you get it do clean HDMI out in ML?

It scales down the image like 10%, But yes clean

Are you sure this is clean HDMI out. Sure you can remove the user interface but the image is still re-scaled.


never tried myself but yes I have seen reports on internet that sl1 can do this  :P

http://community.usa.canon.com/t5/EOS/70d-hdmi-out/m-p/89214/highlight/true#M7780

Yeah, I read that. Both posters realized that it wasn't clean HDMI out. Its not the same as the clean HDMI out as with the  5DMark3.

I just tried and can confirm this as well. But will need to double check the true resolution size because I don't think it's full HD either but close enough.

Are you for real bruh? LOL. Did you capture the footage on an HDMI recorder?
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on December 03, 2015, 08:11:40 AM
Are you for real bruh? LOL. Did you capture the footage on an HDMI recorder?

Actually my wrong. I just reconfirmed that it does not appear to be full HD clean HDMI out from this camera.

(https://farm1.staticflickr.com/768/22860895673_661fdb3a93_n.jpg) (https://flic.kr/p/AQ94PF) (https://farm6.staticflickr.com/5835/23120057489_873014a920_n.jpg) (https://flic.kr/p/Be3kAR) (https://farm6.staticflickr.com/5636/22859738334_002908d95e_n.jpg) (https://flic.kr/p/AQ38My)

Oops I did it again and sorry for jumping on the gun with this one, guys!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on December 03, 2015, 08:16:53 AM
Faith in Canon restored ... sort of.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on December 03, 2015, 02:47:52 PM
WITH ML, You have to set clear overlays while recording so will be clean, but it scales down around 10-15%
Also use autohide focus box.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Haxorinator on December 05, 2015, 11:23:25 AM
Hello!  I'm new to the magiclantern forums and am EXTREMELY excited to hear about development for the 100D/SL1.  I was shocked to find out that it has been taking this long to solve BUT definitive proof of progress is.. promising.

Without my SL1 in my hands (arriving from repair Monday) I have some questions about this ML alpha build.

1.  Does this enable RAW video recording?  If so, what is the max resolution, bitrate?  (If someone who has their SL1 can verify please)
2.  Does this enable Bitrate changes?  (The SL1 currently shoots at 5.5Mb/s or 44mbps at 1080P 30/24)
3.  Does this enable higher framerates?
4.  Has anyone heard of a "brick" yet?

I did not see definitive answers in the other pages or by the other replies.

Also, (not to be rude, I'm interested in the technical aspect) I want to know WHY development for the SL1 is so difficult?  It has literally the same internals as the EOS M, and very similar to the T5i or T4i.  Why is it that the SL1 is more difficult?

Regardless, amazing work.  My faith has been restored in ML for the SL1 (I actually gave up.. thought maybe ML was dying ): )

Will be trying this out on Monday! :D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on December 05, 2015, 11:37:21 AM
You got it wrong, Hoxinator.
Porting and maintaining a cam takes time (hundreds of hours) and some skills/experience with embedded devices. And development has to be done with time not consumed by family/work/other stuff.
And - at time of writing - we have ports blindy maintained or not maintained at all.

-> Don't expect to see that much ports for cams not yet supported.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Haxorinator on December 08, 2015, 07:01:00 AM
Tested with my SL-1 and installation went smoothly.  Version B.

Mainly played around with video settings and was able to increase bitrate it to 2.7X with a 64Gb Sandisk Extreme UHS-3 with bitrate of ~80mbps.  Using a slower card, a 32Gb Sandisk Ultra UHS-1, at 2.7X made videos around ~55mbps.

There is a graphical error when using Live view in Video Mode when swapping to ML settings (using the trash can).

Otherwise it seems stable(ish) Nice work!

ONE crash so far in two days.  Happened shooting in Raw + Large Jpeg in burst, ISO 6400.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: manataz on December 09, 2015, 09:46:50 PM
hi thanks for your work from france!

Santa claus will finally bring me the canon 100D, seen that you, ML devs, are able to port on this lovely small dslr.

Sorry i m newb, will you tell me where i can download the alpha versions of ML for 100D, if possible i ll report bugs  as soon as i get my camera. thanks again for your work

i made the bet that you ll port on 1200D before 100D, i lost, do you think that it ll be done  ? ( hello world on it but nothing else ?)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: bendi89 on December 11, 2015, 12:03:31 AM
hi, I'm new in the forum and I'm very happy for the great work!
I have some questions:
Why there isn't the Alpha-1c in the firts page? It's well to install the 1c instead the 1b?? which is the changelog??
The 1b version works fine in the photo mode for me, but I have some problems when I try to use liveview and video mode! The ML menu on screen have many artifacts.
If I install the 1c version, I resolve this issues?? thanks for answers and thanks for support the sl1!!!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on December 11, 2015, 03:25:58 AM
You got it wrong. Please read first post.
"Allthough printing Version 1.0.0 in menu some camera dumps showed a different revision. Therefore I had to port ML twice to 100D (100D.100A / 100D.100B)"

-> Different firmware revisions require different ports. Third firmware revision 100C is not yet supported.
-> ML for 100B is not an update to ML for 100A. If you have 100B the only ML version you can use is alpha for 100B.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MR_L on December 11, 2015, 04:14:24 AM
Hey I just wanted to say im extremely grateful for this thread.
im going to see if i can compile a good raw test with what nikfreak and the community have done.
Ill be posting again soon. :D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MR_L on December 13, 2015, 06:30:11 PM
Hello ML community,

Ive put together a 100D raw test. I havent really put the camera through its paces yet to find its
limitations when shooting raw but i have a little bit of experience with using other canon cameras
so It helped. Im going to put together another video and ill post my findings on here, tell me what you think.

-MR_L

https://www.youtube.com/watch?v=g5CDHyBMiQc&feature=youtu.be
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: VaderGT12 on December 13, 2015, 07:05:12 PM
Just joined up.
Just got my SL1 a month ago and stated trying out the alpha.
I am running the Nov20 build 100B.
How does anyone get the Raw video to work. I try RAW or MLV and I get either saying frame skipped stopped or stopping automagicly after 3seconds.
I am using a Lexar pro 1000x SD card
Is there something I have to do to make it work. I am all new to this. It will record no problems shooting at bitrate at 3.0x

Thanks
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MR_L on December 13, 2015, 07:10:54 PM
Vadergt12 go to to Raw Video(MLV) in the menu and press the av button to open the submenu.
from there lower the resolution and if you want the aspect ratio.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: VaderGT12 on December 13, 2015, 11:00:18 PM
thanks.
Got it to record in RAW but I cannot figure out how to get to a format to edit videos. I have a PC not mac and most of the tools to do the conversion are for MAC.
I tried the mlrawviewer to convert but any blown or near blown highlights have all the red dots in it when converted. I cant find how to convert the DNG sequence to work in adobe premier
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: brunomm on December 14, 2015, 12:11:48 AM
Hi Guys,

Sorry for my ignorance, but i dont have any raw video setting in my 100D.
Could someone tell if i must install any addon (module), and how?

Latest build is great, only issues are:
magic zoom with heavy flickering, not easy to use
menus sometimes start to get pixel artifacts (not sure what behaviour starts it)
menus keep active only about 5 secs, you must keep pressing some buttons, otherwise goes to liveview.

Thank you very much!

100D.100B Alpha_1c
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MR_L on December 14, 2015, 02:14:27 AM
@VaderGT12 I use Raw2cdng
link:http://www.phreekz.de/wordpress/2014/04/magiclantern-raw2cdng-1-5-0/

If you choose to use this app then try clicking on chroma smoothing, that usually helps with removing the dots.

@brunomm if you havent fixed it yet, go to modules and click on mlv_rec, if the module menu isnt showing then try turning
the camera off then back on and check if its appeared. if that doesnt work then turn the camera off then take the card out and putt it back in, I dont know if that would make any difference but try it. If you do take the card out remember to wait until the cameras completely off or the card may become corrupted.

-MR_L-
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on December 14, 2015, 05:58:39 PM
Red dots are called "Focus Pixels" ... You can turn on the "fix" in MLRawViewer to remove majority of them.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MR_L on December 14, 2015, 08:34:32 PM
ah, thank you DeafEyeJedi.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Harracuda on December 15, 2015, 12:56:33 AM
Install went fine, but upon turning the camera on and pressing delete in LV the message with the 'Development build' and whatnot shows, and then the camera resets to the default LV
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MR_L on December 15, 2015, 01:48:12 PM
Harracuda try pressing the info buttons 3 times or until the ML LV shows up.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: VaderGT12 on December 15, 2015, 09:35:30 PM
@MR_L
I tried  Raw2cdng
link:http://www.phreekz.de/wordpress/2014/04/magiclantern-raw2cdng-1-5-0/
It gives me a eport of DNG files but I still have no idea what to do with them to make a video. I cant figure it out in Premier CC or After effects CC am I missing something


Nevermind I got it working in premier now
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Azraoth on December 22, 2015, 12:02:30 AM
(http://www.forumrfcl.be/phpBB3/images/smilies/Inclassable04.gif) (http://www.forumrfcl.be/phpBB3/images/smilies/Inclassable04.gif) Thank you very much Nikfreak. Respect. (http://www.forumrfcl.be/phpBB3/images/smilies/Inclassable04.gif) (http://www.forumrfcl.be/phpBB3/images/smilies/Inclassable04.gif)

English is not my native langage, please forgive my faults.
I'm completely discovering M.L. thanks to you. I try to master video capabilities to use it for astronomy : the 100D is quite light to couple it with a telescope.
For sure, I don't yet master it and I'm not understanding all i'm doing with M.L. (prefer testing than reading thousand pages of M.L. forum). I try to get the max. resolution video with the higher fps possible (higher fps necessary because a lot of frames are bad due to these dreadfull atmospheric fluctuation + the video duration must be shorter as possible... and if you want enough pictures to stack...). I see now that I have to make compromises.

Currently, my tests make me say that :
* It's a very nice laboratory !!! Could spend many hours on it  :P
* I wasn't able to write on the card higher than 39.2 MB/s (or Mo/s) or it skips frames. My card is faster indeed : probably the limit of the EOS is reached;
* the fps/resolution configuration of video with M.L. is only possible with a RAW module enabled : impossible to try a "not RAW"/normal firmware full HD video at 45 - 50 - 60 fps. It's how it is. By the way, RAW is good to catch some creazy details ;
* I'm quite stuck with the 14 bits of the RAW because large data makes me reduce the resolution to keep 50 or 60 fps with continous frame recording ;
* one of my best compromis is 60fps / 960 X 432  (or 720 ??? => in brief, aspect ratio 4:3) / MLV mod.;
* how can I avoid these awfull green dots on my video/dng files ? I'm still looking at it  ;D.

In brief, you opened a new area for me. THANKS !!!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Oswald on December 22, 2015, 11:28:29 PM
does the 100d have a crop mode? :) I am considering to buy this dslr.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on December 23, 2015, 12:50:03 AM
Yes.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on December 23, 2015, 09:00:16 PM
Since i installed the second version of the 100A version, i'm experienced a lot of bugs... The first time i installed, ML worked a lot better for me. Now, my camera crashes a lot...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on December 23, 2015, 09:05:10 PM
Delete ML directory, delete Autoexec.bin, delete *.fir. Copy extracted Alpha contents to card and retry.
Fill in proper bug/crash descriptions if crashes are reproducable.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on December 23, 2015, 09:28:00 PM
Ok! I'm gonna try that right now. Thanks :)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on December 23, 2015, 09:38:53 PM
I have 3 crash logs from yesterday. Basically, this is what they show:
"ASSERT: FALSE
at ./LvCommon/LvJob.c:156, task Evf
lv:1 mode:3


Magic Lantern version : Nightly.2015Oct26.100D100A
Mercurial changeset   : e1957fb4c043 (100D-new) tip
Built on 2015-10-26 06:55:44 UTC by [email protected]
Free Memory  : 590K + 1934K"
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: chilimac02 on December 24, 2015, 12:20:26 AM
Quick question - thought I had seen something about an update that was done to the October version. The link on the front post is still to the October version though - so I'm guessing I was wrong. Any updates?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on December 24, 2015, 02:22:40 AM
i think the link in the first post was updated with the new version :)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: brunomm on December 24, 2015, 02:43:04 AM
Hi,

I had to reformat my ML card.

FYI, at first i thought my 100D was a C model, because when i tried to install ML 100D-B it displays the "expecting 100D A model" or something like that, and when i tried 100D-A, also got the same error.

Then, YMMV, if you try to install 100-B again it installs ok.
So i think maybe:
the third install from any version works.
the second install (may have to be intercalated with the other version) from the right version works.

Anyway it is running smoothly, and gave a new breath to my 100D, that i was disappointed and trying to replace, because all those blurry photos and videos :(
Now i really thing it makes amazing videos (thanks focus peak)
Its only flaw now is not having an FF sensor... :)


And the amazing stuff for me are:
FPS override (only for amazing timelapses at this time?)
picture style profiles differ for stills or video (amazing)
focus peak in b/w liveview (the number one feature)
cropmarks (great)
ml digital ISO gets you 85, 170, 350, 700, 1400 (great)
zebras
rec stby with big red crossout (no more lost family scenes)
time and card space indicator
crop factor display (35mm equiv)
sound levels display

Why does FPS override disable sound even at 24 exact FPS? (is it only me?)

thanks again to the developers and ML community!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: saxpride on December 25, 2015, 06:22:45 AM
Just installed Alpha_1c on my camera.

The link on the first post is incorrect. It still links to Alpha_1b.

If you are looking for the link for Alpha_1c, it is a post by nikfreak on Nov 20. Page 5 of this thread. I was surprised to find it.

I just purchased a black SL1 in Oct 2015, ver. A works for me.

I'm new to the ML community, but I'm really enjoying the enhanced features, especially the zoom features to help get focusing right for manual mode. The Magic Zoom gets the occasional flicker.

If somebody could post an overall improved settings for movies, that'd be awesome.

This is amazing work, thank you nikfreak and to all those contributing!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: msowsun on December 25, 2015, 06:47:11 PM
Quote
One thing I like to note, is the burst shooting rate has increased greatly. Before I could only shoot 4 photos in High Speed Mode JPG or RAW, then I would hit the Canon "slowdown" buffer. But now I can hit 7-8 in RAW mode before I get a slowdown, and more than 30 with JPG-L. I stopped after 30 with JPG, it could go more but I don't want to use up actuations. All testing done in high speed mode, viewfinder mode.

My burst shooting rate slows down when I have "Chromatic Aberration Correction" enabled. It does not improve with Magic Lantern installed.   Have you possibly disabled it without knowing? 
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: saxpride on December 25, 2015, 06:54:44 PM
My burst shooting rate slows down when I have "Chromatic Aberration Correction" enabled. It does not improve with Magic Lantern installed.   Have you possibly disabled it without knowing? 

You are totally right, thanks for pointing this out. I'll edit my post too.

Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on December 26, 2015, 05:04:32 AM
I have a doubt about the Q menu button. In my camera, if ML is installed, the button doesn't bring the menu as before. Is there a "fix" or some kind of option that i can make on the ML menu to bring the Q menu functionality again?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on December 26, 2015, 08:34:58 AM
It's a combined Q/SET button causing lots of headaches. If I return the default functionality of the button then it will interfere with ML. Just an example:

Using SET button for AETTR would not run AETTR but bring up the Q menu. There are much more of this sort. If you really need it then I have to recommend you to uninstall ML and use your SL1 w/o ML. I spent some hours trying to impement a long / short button press for Qmenu functionality but also this interferes. Really hard task. But it's on the to do list...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on December 26, 2015, 02:38:08 PM
Ok, thanks for the explanation nikfreak. I really like ML and i only asked because i used to use the Q menu. Thanks for your commitment on this :)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Nex on December 26, 2015, 04:10:47 PM
Been using ML for some time now. After update to 1c version all seems smooth. With a set of self-compiled processing tools it brought video recording  or high dynamic range photography to the new level!

Thank you much for the great work.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: tone503773 on December 26, 2015, 07:39:09 PM
With the software out for the 100D currently, is it possible to adjust the bit depth of raw mlv video before recording?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on December 26, 2015, 07:43:04 PM
Nope. RAW is 14 bit.
Lowering bit depth has been discussed in the past but AFAIK not investigated further.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: tone503773 on December 26, 2015, 08:10:42 PM
Nope. RAW is 14 bit.
Lowering bit depth has been discussed in the past but AFAIK not investigated further.

Thank you
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: flutebrute on December 27, 2015, 10:55:57 PM
Hello!  I have the SL1 and I've tried both available versions of ML, and neither have worked, so my SL1 must have the 100c firmware, correct?  If that is the case, then may I ask when ML will be available for my camera?  Thank you.

Edit: I'd also be interested in letting my camera be used to test the 100c build as it becomes more stable, provided the proper instruction on what to look for.  I'm v excited for the work that you guys are doing here.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: edt on December 30, 2015, 02:02:46 AM
This is fantastic progress.
One comment from me, the magic zoom is a bit flickery. Running latest version of ML release C on model B
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: pman on December 31, 2015, 10:20:57 AM
I sadly have the 100c version can't wait until you have that ready. Looks good so far!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: edt on January 04, 2016, 11:34:18 PM
I've got a 7" 1080 hdmi monitor. Does this Beta allow me to drive it any higher than the standard OS's 480p? Not wanting to record via hdmi, just live view at a higher resolution.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: edt on January 05, 2016, 12:39:18 PM
Just plugged USB cable in & the screen blanked. This worked A OK with my 60D - ie didnt blank the screen when using headphone monitoring via the USB cable. Is there on my 100D a way to keep things in view?
Also I see the audio page isnt showing in the ML menu on 100D. On 60D it had options for levels, and mic source.
Thanks
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: ZerdiiX on January 09, 2016, 12:18:03 AM
Hey nikfreak, do you know when you're gonna release the 100D.100C version ? Because that's really sad i cannot use ML :(
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on January 09, 2016, 03:22:14 AM
It'll come when it comes. Just be patience and put a smile on your face!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: brunomm on January 09, 2016, 09:25:29 PM
Hi ZerdiiX

As dumb as it sounds, try like i wrote in a previous post:
try to flash 100A: flashing has failed
try to flash 100B: flashing has failed
try to flash 100A: flash is successfull, if not:
try to flash 100B: flash is successfull.

worked for me 2 times now.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MS96 on January 10, 2016, 07:58:58 PM
I think that I also need the C version as nether A nor B work. I would be happy to help with the development as a tester, just PM me.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on January 10, 2016, 10:03:33 PM
If there's someone with a 100D.100C in Germany then get in contact with me via PM
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Oswald on January 11, 2016, 02:32:51 PM
So I installed the b version of the 100d. When I record raw (not mlv) and trying to playback it, the camera frozes.
But i love my little beast. I got it today. :)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 11, 2016, 03:01:33 PM
@Oswald Are you trying to playback a raw file in the camera? I don't think that's possible on any camera. The mlv_play module will playback mlv files but not in real time.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Oswald on January 11, 2016, 05:15:00 PM
Yes, I tried to playback it. At least raw video playback was possible on eos M with some kind of module but not on real time, but i dont know.  :-\ I am noob :D
And also, full resolution silent pictures dont work. Camera frozes after the picture is saved to card. I can give crash logs if nikfreak needs it.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: FlameFly on January 12, 2016, 08:26:01 PM
Thank you so much nikfreak!!! :D I've been lurking these forums for a long time waiting for someone to pick up the SL1 (I would've loved to do it myself, but alas college currently uses up all that extra time). I'll be around to help report bugs and the like though. Again, thanks for spending some of your time on this, I really appreciate it.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: samcameron on January 14, 2016, 03:07:43 AM
Hi, I'm new in this forum. I have a SL1 and I'm trying to install ML but I got an error saying is not the right firmware. I tried both: magiclantern-Nightly.2015Nov20.100D100A and magiclantern-Nightly.2015Nov20.100D100B. None of these worked for me. I don't know if my camera is a 100D.100A,B,C or D. How can I check this and how can I install ML?

Thanks in advance.
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on January 14, 2016, 03:51:00 AM
@samcameron:

Most likely you got the 100D.100C version which will come out when it comes out. Be patience as @nikfreak continues to work hard on this possibility!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Xinixato on January 14, 2016, 02:34:13 PM
Let nikfreak work, he's doing it well, and we have to wait until he can release the new version
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: phileas5928 on January 16, 2016, 08:40:19 PM
Neither of the two packs worked for me. I tried both on different SD cards and they both failed, telling me to use the other one.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on January 16, 2016, 08:41:41 PM
See reply #202
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 18, 2016, 08:48:24 PM
Wondering if anyone can verify this:

     Camera Name:   'Canon EOS REBEL SL1' = firmware A
     Camera Name:   'Canon EOS 100D' = firmware B
     Camera Name:   'Kiss X7' = firmware C

Just trying to confirm one of my conspiracy theories.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MS96 on January 18, 2016, 09:02:10 PM
@dfort

I have the European 100D and nether A nor B work .
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: tone503773 on January 18, 2016, 09:34:40 PM
Wondering if anyone can verify this:

     Camera Name:   'Canon EOS REBEL SL1' = firmware A
     Camera Name:   'Canon EOS 100D' = firmware B
     Camera Name:   'Kiss X7' = firmware C

Just trying to confirm one of my conspiracy theories.

'Canon EOS REBEL SL1' = firmware A
This is true for me
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: brunomm on January 18, 2016, 09:59:29 PM
I can confirm that:
Camera Name:   'Canon EOS 100D' = firmware B
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on January 18, 2016, 10:25:57 PM
Wondering if anyone can verify this:

     Camera Name:   'Canon EOS REBEL SL1' = firmware A confirmed by tone503773
     Camera Name:   'Canon EOS 100D' = firmware B confirmed by brunomm
     Camera Name:   'Kiss X7' = firmware C that one won't be confirmable yet as only the fir for bootflag exists but ML bootup was unsuccesful yet. But we could read it out anyways Anyone? (http://magiclantern.fm/forum/index.php?topic=16040.msg160157#msg160157)

Just trying to confirm one of my conspiracy theories.

dfort you scaring me (in terms of another rev popping up)  ;)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Xinixato on January 18, 2016, 11:31:55 PM
I have 100D(Europe) and "B" firm
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: samcameron on January 19, 2016, 03:30:19 AM
My camera SL1 american model cannot use 100A or 100B, by reading a metadata using http://regex.info/exif.cgi it says: Canon Model ID: EOS Rebel SL1 / 100D / Kiss X7

Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on January 19, 2016, 04:04:31 AM
Which confirms that Kiss X7 is firmware 'C' ... Nice work @dort!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on January 19, 2016, 12:51:00 PM
My camera SL1 american model cannot use 100A or 100B, by reading a metadata using http://regex.info/exif.cgi it says: Canon Model ID: EOS Rebel SL1 / 100D / Kiss X7
Which confirms that Kiss X7 is firmware 'C' ... Nice work @dort!
I wouldn't describe it like that. People might get confused and it could be misleading. I have been messaged by some people from Europe not getting A / B to work. They might own another revision of the firmware or maybe got their hands onto some import models. As far as I remember you got also "american model"  8) but can only run the A firmware...

I guess whatever dfort has in mind it might shed some light into postprocessing raw files / dng's
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 19, 2016, 02:19:10 PM
My camera SL1 american model cannot use 100A or 100B, by reading a metadata using http://regex.info/exif.cgi it says: Canon Model ID: EOS Rebel SL1 / 100D / Kiss X7

Looks like a camera with an identity crises. I PM'd @samcameron asking for a file that we can examine and @MS96 could also do that. Any kind of file should have the EXIF information we're looking for so even a small jpeg should do. Both are new to the forum so I should comment that you can't upload to the forum but you can post the file somewhere and link to it.

I'd like to ask @samcameron and @MS96 and any other user having problems with both the A and B firmware versions if you have ever used Magic Lantern on any other camera before. The reason I'm asking is because this might be a new user installation issue instead of a version A, B or maybe even C, D, E... firmware. (That should freak out nikfreak!)

I guess whatever dfort has in mind it might shed some light into postprocessing raw files / dng's

What I'm working on is a way to identify each camera that has the raw video focus pixel issue (http://magiclantern.fm/forum/index.php?topic=16054) and on the two examples that I've got from this camera I found some interesting information in the EXIF metadata:

Oswald's camera was purchased in Germany and has the 'B' firmware:
Code: [Select]
     Camera Name:   'Canon EOS 100D'
     Camera Model:  0x80000346

DeafEyeJedi's camera was purchased in the U.S. and has the 'A' firmware:
Code: [Select]
     Camera Name:   'Canon EOS REBEL SL1'
     Camera Model:  0x80000346

Here's the post where this first came up:
http://magiclantern.fm/forum/index.php?topic=16054.msg160594#msg160594

So it looks like it is best to identify cameras using the hexadecimal number for "Camera Model" instead of trying to use the "Camera Name" field. You would think that EOS Rebel SL1 / 100D / Kiss X7 are all identical except for the name stamped on the body to identify the marketing region but apparently Canon decided to throw in a different firmware for each region. Maybe I'm wrong and the firmware version is randomized just to throw off anyone wanting to hack into the camera's firmware. Well, that's my conspiracy theory.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 19, 2016, 06:44:18 PM
Sam sent me a JPEG to examine and here is some more interesting information that I haven't seen before:

Code: [Select]
Camera Model Name               : Canon EOS REBEL SL1
Canon Image Type                : Canon EOS REBEL SL1
Canon Firmware Version          : Firmware Version 1.0.0
Canon Model ID                  : EOS Rebel SL1 / 100D / Kiss X7

Missing from the JPEG are the 'Camera Model', 'Camera Serial' and 'Camera Name' tags.

So according to my theory this should be an 'A' firmware but it doesn't work?

Another camera to add to the 'confirm' list would be the nikfreak's which according to his signature is a 'B' firmware and from the video on this post (http://magiclantern.fm/forum/index.php?topic=5529.msg154680#msg154680) we can see that the camera has 100D stamped on the body.

Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on January 19, 2016, 07:16:11 PM
My 100D.100B (cr2 / exiftool):

Code: [Select]
Camera Model Name               : Canon EOS 100D
Canon Image Type                : Canon EOS 100D
Canon Firmware Version          : Firmware Version 1.0.0
Canon Model ID                  : EOS Rebel SL1 / 100D / Kiss X7

Missing from CR2 are the 'Camera Model', 'Camera Serial' and 'Camera Name' (not Model Name above, right?) tags. Any idea how this situation may be used (dependency of...) to ask for an official fw update?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MS96 on January 19, 2016, 09:06:20 PM
Here is a jpeg from me
https://drive.google.com/file/d/0B8Ol50T0RhLUdXlrSEJFZ0VNeTA/view?usp=sharing
I have used ML before (5DMKII), I study computer science and believe to be apt enough to understand what i am doing is correct...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 19, 2016, 11:44:34 PM
Here is a jpeg from me

Here's what I see:

Code: [Select]
Camera Model Name               : Canon EOS 100D
Canon Image Type                : Canon EOS 100D
Canon Firmware Version          : Firmware Version 1.0.0
Canon Model ID                  : EOS Rebel SL1 / 100D / Kiss X7

I have used ML before (5DMKII), I study computer science and believe to be apt enough to understand what i am doing is correct...

Great, I studied photography in college and graduated in 1981. A bit dated? It was also an art school, not much in the way of technical training so you're way more likely to figure this out.

It seemed logical to me that if there were different firmware versions they would be divided up by regions but seeing that there are EOS Rebel SL1 (Americas) and 100D (International) cameras that aren't taking the A or B firmware versions then I must be wrong. However, it does seem that at least so far every A version is an SL1 and every B version is a 100D.

Then again there is this version from Japan. It also comes in black but it is harder to read the name. Just a thought, you don't have a white camera do you?

(https://farm2.staticflickr.com/1507/23860350334_a6267c1de4_o.jpg)

Missing from CR2 are the 'Camera Model', 'Camera Serial' and 'Camera Name' (not Model Name above, right?) tags. Any idea how this situation may be used (dependency of...) to ask for an official fw update?

You crossed out 'Camera Serial' so you found it in the CR2 EXIF metadata? I found a 'Serial Number' and an 'Internal Serial Number' but no 'Camera Serial' -- I've also been seeing different tags with the same information from ML Silent Picture MLV and DNG shots. 'Camera Name' and 'Model Name' also seem to be two different tags.

Are you thinking of asking Canon for a firmware update? Maybe that would put all the cameras on the same Canon firmware version?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on January 20, 2016, 12:11:52 AM
I was rather hoping to see mismatching / missing exif tag(s) and try to justify a fw update due to broken 3rd party software but now realizing this is really region based I got even scared that in future this cam might be pain in my butt to maintain if canon decides to release (if they even do, wo knows?) region based fw update.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Felipe on January 20, 2016, 03:10:29 AM
Yes sounds scary, mean while I Noticed for A and B versions that we have the pleasure of using, THAT FOR THE AUDIO YOU HAVE TO GO TO CANON
MENU TO ADJUST LEVELS, THEN GO TO ML INTERFACE AND THEN AGAIN TO CANON MENU IN ORDER TO GET THE PROPER LEVELS.
In other words once you turn on video with ML, we have to go to the Canon Menu twice to get the right levels on the audio meters.
Not so with T4i where you have to go once to Canon Menu and then meters are right.
The artefacts in ML menu also are very frequent
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Rawdoc75 on January 20, 2016, 06:52:56 AM
Hi Guys, Hats off to Nikfreak and all those who are putting their mind and soul on the development of ML for SL1/100D and not to mention their precious time. I sincerely appreciate all your hard work. I'm new to DSLR and I purchased this as a refurb unit from Canon USA a few weeks ago. I'm sharing the Exif data from mine if it would be of any use.

Camera Model Name         : Canon EOS REBEL SL1
Canon Image Type          : Canon EOS REBEL SL1
Canon Firmware Version    : Firmware Version 1.0.0
Canon Model ID            : EOS Rebel SL1 / 100D / Kiss X7

It does show both the "Camera Serial Number" and "Internal Serial Number."

I'm yet to try loading the ML Nightly builds. Keeping the fingers crossed and waiting for the day when Nikfreak finally declares that this 'lil beast is "tamed" under ML :)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MS96 on January 20, 2016, 02:27:11 PM
It's a black 100D from Mediamarkt! Nothing special...
https://drive.google.com/file/d/0B8Ol50T0RhLUejdidEdrejF6VjA/view?usp=sharing
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: oppy on January 20, 2016, 05:16:44 PM
@dfort - I have a US SL1 and 100B, so I guess maybe my camera disproves your hypothesis.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 21, 2016, 05:38:40 AM
Ah ha! So it is a conspiracy theory.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on January 21, 2016, 04:36:39 PM
@nikfreak

Do you have a build that includes this commit?

https://bitbucket.org/hudson/magic-lantern/commits/2e5367a0aa815d5945c6ba6bae4ba01f773401f2

It is needed for the focus pixel fixer to work properly.

Or I could build it myself. Is it included in the 100D-new-test branch of your Magic Lantern repository?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on January 21, 2016, 06:31:47 PM
I'm from Europe, i have a canon 100D but mine uses the A firm
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MS96 on January 21, 2016, 06:35:30 PM
I'm from Europe, i have a canon 100D but mine uses the A firm
How long ago did you bought it;
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on January 22, 2016, 12:21:05 AM
Guys I would prefer stopping discussions about fw revisions. You might want to check the source and platform trees. One of the files in each platform dir contains short details to ICU date which I used to name the revisions as I worked with the dumps one by one.

@nikfreak

Do you have a build that includes this commit?

https://bitbucket.org/hudson/magic-lantern/commits/2e5367a0aa815d5945c6ba6bae4ba01f773401f2

Not yet as I am struggling to find the root cause for the bitmap buffer going nuts on this cam. These appear as artifacts while ML menu is open in LV/MV only. The fix is to press play and return but edmac channels will go nuts too (a dozen of them will become red marked and show 514x514 for each edmac channel in debug menu). After taking a pic the artifacts will return ofc. Additionally the screenshot function will return a black blanked file output in LV/MV mode. Spent most of the time while working on 100D on this issue - a felt or even really hundred hours if not even more :P Turning circles checking consts / stubs. all appears to be right.
Mysterious part is that it doesn't happen always. Let's say 50/50 when switching from photo mode to LV/MV back and forth.

As written in PM you might give it a go yourself ofc too.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on January 22, 2016, 12:46:21 AM
How long ago did you bought it;
I bought it on march 2014
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: jimmyyoung on January 23, 2016, 12:23:30 AM
just wondering about the audio monitoring?, I have downloaded onto my 100d using the A firmware, but it does not have an audio menu, just wondering if that's a bug or it has not been implemented?

Thanks!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: axelcine on January 23, 2016, 07:02:40 PM
Just like 650D/700D and other newer cams the 100D hasn't got the hardware or the audio out for headphone. I have been recording exterior sound for a long time, either using a small stereo audio recorder or a mike like Saramonic Vmic Recorder (has slot for micro-SD and headphone socket) that can either be mounted on the cam and plugged into the cam's mike socket or placed wherever the sound is created. You can set up the mike on a table during an interview and then sync with cam's (poorer) audio.

The Audio menu in ML mirrors the cam's possibilities - even my 5D3's have only 3 lines in Audio.

Good luck.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: jackassforlife on January 24, 2016, 08:46:58 PM
Hello,
I just tried to install ML but every time I get the message "incorect firmware version" for version A and B. So, I probably have a version C or D?
I can not wait to install it :) Thanks
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JordanpPage on February 03, 2016, 05:28:36 AM
Hello,
I am still new to ML, and have been following this post for some time. I have looked all over the internet, and I was wondering if someone could point me in the right direction to make a backup of the stock software so if I decide to finish testing the alpha on the SL1/100D I can go back?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 03, 2016, 05:49:03 AM
Wrong conception. Top of page -> User Guide -> FAQ
During ML installation your cam's firmware will get copied to card for backup/disaster recovery.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JordanpPage on February 03, 2016, 05:57:36 AM
I see, I see. Interesting method. I am used to flashing firmwares to calculators and the sort. In addition, It appears I have a type C firmware, as A and B do not work for my American SL1 bought around November.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nextlabelindonesia on February 03, 2016, 12:20:30 PM
I'm Using CANON KISS X7 (Black), Cannot install magic lantern using firmware [magiclantern-Nightly.2015Oct26.100D100A] & [magiclantern-Nightly.2015Oct26.100D100B]...The error message is :


-----------------------------------------------

MAGIC LANTERN
Incorrect Firmware Version.
Expecting a Canon 100D, With Firmware Version 100A
Please try installing ML For 100D 10AA

You may now remove your battery.

-----------------------------------------------

Please, Need help trouble. Thanks...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on February 03, 2016, 01:23:54 PM
You got the yet to be supported "C" firmware revision on your cam. Good news is that we were able to boot it up once on the cam - though without the ML menu working. So we are not far away from getting it supported. There's still no ETA I can give. I am working on it but I don't think it will be within days - it's more like weeks for a public release of the " C" rev as I need to fix "A" and "B" first and then replicate the fixes to "C". Otherwise it wouldn't make much sense to deal with it.

Ofc best thing would be if Canon finally would release a fw update. That would save me lots of time and trouble. Til then you have to accept it like it is and watch out for this thread title as it will get updated once "C" is ready for the public
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nextlabelindonesia on February 03, 2016, 02:00:04 PM
OK nikfreak, Thanks very very thanks for your job.... I am from Asia , many waiting add-ons firmware for Canon Kiss X7 Magic latern publics download...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 08, 2016, 04:36:26 PM
samcameron and I got together on Sunday and checked out differenced between DeafEyeJedi's 'A' version SL1 with Sam's 'C' version camera. Here's something interesting that we found on the label where the serial number is located:

Upper Left 'C' Version and Lower Right 'A' Version
(https://farm2.staticflickr.com/1576/24529197829_1e2416c017_c.jpg)
C upper left A lower right (https://flic.kr/p/DnyxVX)

You can click on the flickr link under the photo if you want to take a closer look.

Maybe Rebel SL1 / 100D / Kiss X7 users can check to see if the A/B/C firmware cameras can be identified by that label?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on February 08, 2016, 06:48:22 PM
My camera is the "A" version and that label matches DeafEyeJedi's one :D

(https://scontent.flis1-1.fna.fbcdn.net/hphotos-xat1/v/t34.0-12/12659650_1229451980417264_1279967273_n.jpg?oh=52916b25be386c808b12eece45bf20c8&oe=56BAB290)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 08, 2016, 08:23:51 PM
I wonder what the flipped 'R' in 'AR46' means on the 'A' camera. Feels like we're trying to crack the DaVinci Code. (See it is a conspiracy!)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 08, 2016, 08:31:01 PM
АЯ46 -> A -> cyrillic a
         -> Я  -> cyrillic ya

-> Russian electric/electronic standard, AFAIK. 
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 08, 2016, 09:05:10 PM
So there are Russian symbols on a camera destined for the Americas?

I found this Canon press release about their, ‘Three Regional Headquarters System’ (http://www.canon-europe.com/about_us/press_centre/press_releases/corporate_news/regional_hq_system.aspx) which are:
Uh--who's counting?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 08, 2016, 09:24:13 PM
So there are Russian symbols on a camera destined for the Americas?

Icons to the right are for Russia and symbol to the left is Korean. See https://www.hmisource.com/otasuke/download/certification/agency_markings.htm

EAC replaced GOST-R in 2013 (see link).
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 08, 2016, 11:00:41 PM
Good find. This makes things even more confusing.

Still, I wonder if maybe the firmware version (A, B, C) can be determined by that label.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: haas on February 09, 2016, 01:46:45 PM
I have a C version, bought in Europe. But the label is the same as that of JotaPe96.
I fear that the version can not be defined by the label.

(https://c2.staticflickr.com/2/1674/24547599149_b57a70f87e.jpg)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: JotaPe96 on February 09, 2016, 02:44:57 PM
I'm from europe too. I think that you're right... Maybe this label have nothing to do with the versions
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 09, 2016, 10:38:59 PM
Another conspiracy theory busted.

@haas Doesn't your camera have a serial number? I'm taking it that it just didn't show up in the photo?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: IvanT on February 10, 2016, 09:05:56 AM
Hey guys. Here's a pic of my 100D label, which couldn't install 100D.A or 100D.B, so I assume it's a "version C" camera. Bought in New Zealand.

(http://i.imgur.com/W0Lj1gY.png)
Serial number edited out just in case

Hopefully we'll see ML work for this "version C" soon. Many thanks to those who have put effort into making ML for this camera possible!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 10, 2016, 05:08:49 PM
Ok--what's going on, that makes three cameras without serial numbers?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 10, 2016, 05:47:26 PM
You shouldn't believe in photos ...
Caption may contain a hint ...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 10, 2016, 06:55:44 PM
Ah, didn't read the fine print.

Don't want anyone stealing that camera's identity?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: MS96 on February 10, 2016, 09:20:59 PM
How on earth would canon profit from "randomly" flashing different versions of their fw on the same build line, it has to be production date related.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: theandrewgordon on February 12, 2016, 08:16:14 PM
I've reviewed the audio posts and it seems the audio menu
 Isn't fixed or won't be.  Could I get clarification? I'd love to know about if usb to earphones will work eventually as it does on others.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nextlabelindonesia on February 20, 2016, 02:29:11 PM
Please info update notification for Firmware C.. not eagerly waited ML for Canon Kiss X7  :'( :'(
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 26, 2016, 05:41:20 PM
@nikfreak

Saw you made some commits a few days ago--looking forward to something new. Maybe a 'C' version?

Just wondering if I could offer a feature request. Without ML the 5x and 10x zoom box can be centered on the 100D using the Trash button. Of course with ML loaded this button brings up the ML menu. On the EOSM you can do a quick press to center the zoom box and a longer press to bring up the ML menu. Could that be incorporated into the 100D?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: eudjent on February 27, 2016, 08:06:43 PM
My Canon 100d not work with A and B version. He writes please try installing ML for 100D 100AB. what's wrong?You can help me?i m sorry for my English.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 27, 2016, 08:11:55 PM
You probably have version 'C' firmware in your camera. Magic Lantern isn't working on that firmware yet--almost but not quite.
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on February 28, 2016, 01:10:44 AM
For those that are curious (or afraid) of SL1/100D's Focus Pixel Horrors ... Check out how far this project has progressed through with this amazing work done by the great @dfort (Special Thanks for borrowing my SL1) and it is actually working well enough for you guys to give it shot and Thanks for implementing this fine ass script into MLP @Danne! 8)

Pre:                                                                                                                 Post:
https://vimeo.com/156803224 https://vimeo.com/156803227

https://vimeo.com/156803226 https://vimeo.com/156803223

Dual-ISO's coming up next...   :-X
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 28, 2016, 05:38:40 AM
Thanks to @DeafEyeJedi for the use of his SL-1 on the focus pixel topic. If you want to see some dramatic before and after shots with the SL-1/100D/KISS X7, check this out: http://magiclantern.fm/forum/index.php?topic=16054.msg163037#msg163037

(https://farm2.staticflickr.com/1521/25252552356_8ddcc558e2_o.gif)

This camera has a prodigious amount of focus points in its sensor that show up in raw video yet those pesky dots can be annihilated with MLVFS (http://magiclantern.fm/forum/index.php?topic=13152.0) and MLP (http://magiclantern.fm/forum/index.php?topic=13512.0).

Now what does it take to get this platform out of "Alpha-1a" state and into the unified branch so SL-1/100D/KISS X7 users can benefit from the latest Magic Lantern updates--and there's been several of them since the last builds for this camera were posted on October 26, 2015.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on February 28, 2016, 08:02:37 PM
100A says use the other one, and 100B says "Could not enable boot flag" during installation and then it tells me to restart. Does this mean I have a B camera or C camera? I've tried formatting the card and using a different card. I compiled 100D.100C and put the autoexec.bin and ML-SETUP.fir on the SD card with the ML folder from one of the other packages, but I got a black screen with a red LED when I tried updating firmware.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 28, 2016, 09:06:37 PM
... I compiled 100D.100C and put the autoexec.bin and ML-SETUP.fir on the SD card with the ML folder from one of the other packages, but I got a black screen with a red LED when I tried updating firmware.

Yes, that's what I've experienced too.

Since you're able to compile you might try reverting back to revision 13131 (January 7, 2016, Branch: 100D-new-test, update consts) and that should load ML. The problem is that the trash button doesn't bring up the ML menu which is the show stopper.

You're right that the autoexec.bin file is different between the firmware versions but it is best to use "make zip" to bundle all of the necessary files in a zip package just like the nightly builds.

In any case, if you feel up to it you might look into why the trash button isn't working and suggest a fix to nikfreak.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on February 28, 2016, 10:26:37 PM
Yes, that's what I've experienced too.

Since you're able to compile you might try reverting back to revision 13131 (January 7, 2016, Branch: 100D-new-test, update consts) and that should load ML. The problem is that the trash button doesn't bring up the ML menu which is the show stopper.

You're right that the autoexec.bin file is different between the firmware versions but it is best to use "make zip" to bundle all of the necessary files in a zip package just like the nightly builds.

In any case, if you feel up to it you might look into why the trash button isn't working and suggest a fix to nikfreak.

Thanks for the reply, but no luck with that. Compilation seems fine, just a few warnings, but "make zip" gives me lots of "module x failed to build, deleting". But it creates the zip. If I use that to update, I get the same black screen and red LED forcing me to pull battery. I'm using the pre-built VM from the Getting Started sticky, shouldn't that have all the dependencies?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 28, 2016, 10:39:24 PM
Wait, you both get the same error with 100D.100B? "Could not enable boot flag"?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on February 28, 2016, 10:51:04 PM
Wait, you both get the same error with 100D.100B? "Could not enable boot flag"?

Sounds like dfort had the black screen issue with C, not sure about boot flag with B. Does this message mean B is the right one for the camera but just needs some fiddling?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 28, 2016, 10:57:49 PM
Yep!
Have you tried different cards? If not: Card details?
Try to format in cardreader, then in cam. Copy extracted B version files (including autoexec.bin and ML dir) to card and retry.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on February 28, 2016, 10:59:53 PM
Using Patriot 4 GB class 4 and SanDisk 8 GB class 4. Tried Windows quick formatting and camera low-level formatting on the Patriot. I'll try those steps though.

Edit: same problem. Should I be in a particular mode to update? Remove lens?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on February 29, 2016, 12:34:19 AM
Tried low-level format from camera, copy 100B files to card, make bootable with EOScard. Camera turns on to stock firmware still.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on February 29, 2016, 11:51:01 AM
You'll fail with a simple "make zip" if that's all you do to get the C revision running.

To sum it up:
We got 3 known firmware revisions called A & B & C (hopefully there aren't more).
Camera serial numbers or sticker labels won't help you in determining the firmware revision.

ToDo's:

Unfortunately you will not see a public release of a "C" revision firmware before I get most of the ToDo's listed above done. No ETA's atm, sorry. It looks rather like we need to strip down features and find the one which is causing the artifacts and drives the edmac channels crazy.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on February 29, 2016, 01:26:38 PM
Edit: same problem. Should I be in a particular mode to update? Remove lens?

Reset Canon settings to factory defaults (including C.Fn) and run M mode (no liveview) and retry.
Are you using original Canon batteries?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: dfort on February 29, 2016, 04:33:48 PM
You'll fail with a simple "make zip" if that's all you do to get the C revision running.

Strange, that worked when I did the regression test and I didn't have the black screen issue with the January 7, 2016 'C' version. Seemed like you were so close, the only problem was not being able to bring up the ML menu with the Trash button.

Anyway, looks like getting that 70D pull request accepted will help move the 100D port forward.
https://bitbucket.org/hudson/magic-lantern/pull-requests/620/add-support-for-eos-70d-111-both-revisions/diff
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on March 01, 2016, 04:16:54 AM
Reset Canon settings to factory defaults (including C.Fn) and run M mode (no liveview) and retry.
Are you using original Canon batteries?

Getting no liveview might be a problem. The stock firmware is messed up somehow (prior to trying ML) and most buttons don't work in photo and movie mode so I'm trying to install ML so that I can use the camera. Right now the only way I can bring the menu up is if I switch to SCN, turn the camera on to movie mode, switch to M, and press Menu. Once I get the menu up everything is normal until I leave the menu. From the menu I can get to playback mode and that's normal, but closing the menu in photo or movie mode leaves me back in the problem state. Based on that it doesn't seem like a hardware issue. And there's apparently no public firmware for the SL1 so I can't reflash the original firmware.

I am using a Canon battery but I have some 3rd-party batteries also.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on March 01, 2016, 07:09:01 AM
@canoncannon: You may ask a1ex to help. I strongly recommend to postpone further attempts to run ML installation until advised by him.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on March 01, 2016, 07:46:36 AM
Sent him a PM, thanks.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on March 01, 2016, 09:28:45 AM
Getting no liveview might be a problem. The stock firmware is messed up somehow (prior to trying ML) and most buttons don't work in photo and movie mode so I'm trying to install ML so that I can use the camera.....

ML won't heal any camera that was broken before installing ML. Better send it in to Canon for repair or sell it as it is and buy another one.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: guiser on March 01, 2016, 10:10:49 PM
Can someone explain to what can I do to use ML if I have the 100D.100C version??  :-[ 

Thanks a lot in advance!!!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on March 01, 2016, 10:12:00 PM
Read reply #270
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: ThomasDamario on March 02, 2016, 01:22:42 AM
http://pastebin.com/r172DBRz

100d. 100b
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: canoncannon on March 02, 2016, 03:27:46 AM
ML won't heal any camera that was broken before installing ML. Better send it in to Canon for repair or sell it as it is and buy another one.

So ML runs on top of the Canon firmware, meaning if it is broken at a lower level it will be broken at a higher level?

Possible to reflash stock firmware?

a1ex said you might be able to make me a test build to see what's in my startup log so I'll PM you about that.
Title: Canon 100D / SL1 (Alpha-1a): Report
Post by: CinemaJohn on March 08, 2016, 11:30:59 PM
Thanks so much for this firmware hack!

I've been running this hack on the SL1 (100D) for two months now.

I put together two short videos showing the RAW video quality:

Here is my report on some of the features in the V1.0.0 (Alpha1-a):

1. Included Modules
---Raw_rec: OK

Note:

---Bitrate Override: OK
Note:

2 Overlays
---Zebras: OK
---Focus Peak: OK


3.Shoot
---Bracketing: OK
---ML ISO: OK

I filmed an ISO test using the ML ISO feature here: https://youtu.be/vpzYNhst4M4
---FPS override: Not Working
Note:

4.Other problems:

Hope this helps and you find the videos I made useful for reference on how the Hack is holding up. My last thought is this is pretty stable, and I thank those who are coding this hack greatly! I can't wait till the new version is released.[/list]
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on March 11, 2016, 12:17:21 PM
Anyone with a 100D.100B reading this and having time?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: onelitllejoint on March 12, 2016, 11:07:28 AM
Hi Nikfreak. I use you modification in version 100B and help you whit pleasure:).
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: mgncapala on March 15, 2016, 08:46:19 PM
I don't know how did you make a raw video? I tried with SanDisk Ultra with 16GB that can write up to 80mb/s and other is Lexar Pro 1000x with 128GB that can write up to 150 mb/s. In ML benchmark rated 40 mb/s, why? Thanks a lot...
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on March 15, 2016, 08:52:43 PM
SD-card interface on 100D is limited to about 41 MByte/s in write mode and there is nothing you can do about it.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: chilimac02 on March 16, 2016, 03:49:22 AM
I can get my 100d to record 720p raw video just about non-stop with my sandisk extreme pro memory card. My problem is that I don't understand how to use that video because of the focus pixel issue. I cannot understand a workflow to get that stuff to look right in adobe CC
Title: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on March 16, 2016, 05:54:50 AM
@chilimac02 ... Perhaps you haven't tried either MLP or MLVFS yet?

If you had done so then you probably wouldn't have noticed or heard of those pesky Focus Pixels or even their existence according to @dfort's infamous fabulous script! [emoji6]

*EDIT* Here's the long awaited Dual ISO SL1 footage that I shot last year on the way up to the Bay Area in San Francisco, US and how about them dots be gone?

http://vimeo.com/159132658

Thanks to @nikfreak & crew for yet another marvelous toy that can actually deliver BIG time for such a tiny beast!
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: annascanon on March 17, 2016, 09:07:11 AM
Hi,

I am new to the magic lantern thing, and really happy there is a version for the 100D now!
Can someone please explain why the aperture can not be controlled? thanks!

Anna
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Head_Pres on March 17, 2016, 04:04:04 PM
Guys, I am super sorry, and i have been running ML on my SL1 for a few months, and now i see people are reporting that they are able to use Raw video on SL1? no matter what I do, i cannot see RAW video option on my SL1

do i need to dl some new V1.0.0? i believe i am running the 100.B firmware.... what do i do to get the RAW video on my SL1?
CinemaJohn please help, i see you did it.

tnx in advance
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on March 17, 2016, 04:07:29 PM
and now i see people are reporting that they are able to use Raw video on SL1? no matter what I do, i cannot see RAW video option on my SL1

It was there from the very beginning ... Visit Modules screen/tab, activate MLV_REC.mo or RAW_REC.mo, restart cam.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on March 18, 2016, 09:34:07 AM

Hi,

I am new to the magic lantern thing, and really happy there is a version for the 100D now!
Can someone please explain why the aperture can not be controlled? thanks!

Anna

If I understood you correctly - Have you tried pressing Av button and hold it down while scrolling the shutter button?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: CinemaJohn on March 18, 2016, 10:57:00 PM
The Canon SL1 handles RAW video excellently! 8)

I decided to compare RAW to H.264 on my Canon SL1 (the standard dslr video format)

You can check it out here:
Keep in mind that I was only able to max out 8 seconds of 720p footage.[/size]


In my opinion, RAW is far cleaner and clearer than H.264. The down fall to RAW is you can not really shoot a movie with it. Being only 8 seconds at HD Raw, you can do very little. Using H.264, I was able to achieve up to ~75 Mbps to my SD card do to ML's Bite Rate ramping. I love that feature. Works nearly perfectly if shot at 24fps and lower than 200 ISO

Has anyone used a higher than 45Mbps SD card shooting RAW video and notice getting more than 8secs at 720p? (crop 2.39:1)
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: annascanon on March 19, 2016, 11:16:03 AM
If I understood you correctly - Have you tried pressing Av button and hold it down while scrolling the shutter button?

Hey thanks for replying.
In the live view it just says F/0.0, and in the menu shoot settings it tells me the aperture cannot be controlled and it is automatic.

Also, can i turn the live view off? I read about the photo mode, but there is no way I can find that. When I click the liveview button (to turn it off) it takes a photo  :D

In the focus menu list there is only DOF available, is that right? I was hoping to use in focus trigger, but maybe that is not available on the 100D.

Questions questions, thanks for all the answers!  ;D
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on March 19, 2016, 11:25:57 AM
F/0.0 is displayed if there is no communication between lens and camera. If you're using a lens without electronic interface this is default by design. If you are using a lens designed to communicate with the cam this is an error. You may try to cleanup contact pins on both sides with a microfiber cloth and retest.

Triggering in LV: Reset ML to defaults in Prefs tab -> Config files
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: DeafEyeJedi on March 21, 2016, 07:00:09 PM
Has anyone used a higher than 45Mbps SD card shooting RAW video and notice getting more than 8secs at 720p? (crop 2.39:1)

I just ran this test with KomputerBay 128GB SDXC Class 10 600x (http://www.amazon.com/gp/product/B008AN1C1A/ref=s9_hps_bw_g147_i5 KomputerBay 128GB SDXC Class 10 600x) in 1280x720p MLV @ 16x9, 2.20:1, 2.35:1 & 2.39:1 just for shits and giggles.

(https://farm2.staticflickr.com/1664/25844528332_75d95afd73_n.jpg) (https://flic.kr/p/FnMXS5)

• 24p @ 16x9 (exFAT, Card Warm-up, GD on) = Avg. of 21 seconds or so.
• 24p @ 2.20:1 (exFAT, Card Warm-up, GD on) = Continuous recordings.
• 24p @ 2.35:1 (exFAT, Card Warm-up, GD on) = Continuous recordings.
• 24p @ 2.39:1 (exFAT, Card Warm-up, GD on) = Continuous recordings.
 

(https://farm2.staticflickr.com/1441/25844687302_edfc197d4d_n.jpg) (https://flic.kr/p/FnNM7W) (https://farm2.staticflickr.com/1567/25336759713_7351a31c1c_n.jpg) (https://flic.kr/p/EAVvWH)
(https://farm2.staticflickr.com/1701/25965484325_dfe368ed1c_n.jpg) (https://flic.kr/p/FytTSe) (https://farm2.staticflickr.com/1550/25332786074_ca1833e5b5_n.jpg) (https://flic.kr/p/EAz9HG)

Not too shabby for such a tiny beast, huh?  8)
Title: SL1 RAW video workflow (Alpha-1a)
Post by: CinemaJohn on March 29, 2016, 12:08:30 AM
The RAW video workflow on the Magic Lanter hack of the SL1 has raised some questions "how to remove focus pixels in the RAW footage."

As requested...

Here's a video I just created - sharing how I was able to remove the Focus Pixels (green, purple, and black pixels).
https://youtu.be/RKUNKQcnEio

Share this link if you thought it was helpful and subscribe to my channel for more exciting dslr cinematography to come.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: chilimac02 on March 29, 2016, 04:11:58 AM
@chilimac02 ... Perhaps you haven't tried either MLP or MLVFS yet?

If you had done so then you probably wouldn't have noticed or heard of those pesky Focus Pixels or even their existence according to @dfort's infamous fabulous script! [emoji6]

As it turns out my problem was my workflow. I exported video from mlvfs then pulled it into adobe premiere. There it imported video with weird artifacts. I solved the problem by importing the footage into after effects.... For some reason that solved it....
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: mcdonaldm03 on April 09, 2016, 10:13:49 AM
hi there i have tried installing ml on my 100D canon camera it wont work i have extracted and tried both downloads 100A and 100B any help please
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: Walter Schulz on April 09, 2016, 10:26:02 AM
See reply #269
@nikfreak: Would you mind updating first post in this regard?
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: nikfreak on April 09, 2016, 10:47:07 AM
Placed a hint as requested under "What's not working" section in 1st post.
Title: Re: Canon 100D / SL1 (Alpha-1a / 19th Oct)
Post by: javyelow on April 10, 2016, 12:53:30 PM
Hi this is Javier,
I bought a Canon 100d recently because I was stolen my Canon 7D. I searched for a similar camera, in video aspects specially and founded the Canon 100D a great match.
I wanted the Magic Latern option because I used it too much and I had no doubt in buying it when I saw it had it.
However, when i opened my new camera the Magic Latern didn't work out because it is a new model.
Now I am very limited, because of this and I wondered if you have planed to build the it soon for the new version.


Thanks for answering this important question to me.

I have too more doubts:

1. I don't like the white balance in this camera because it is very limited and I wonder if  the magic latern improves it. Would it be possible to use Kelvin more specifics?

2. ISO. Does magic latern in this version offer intermediate values of ISO?

Thanks a lot for all this information.

Best,


Javier
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: nikfreak on April 14, 2016, 08:26:43 PM
First post has been updated with a new release for firmware revision A & B.
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: Felipe on April 14, 2016, 10:47:33 PM
Great the time out feature, in general feels more stable.
Audio as well seems more accurate
Still once in a while artefacts, missing arrow shortcuts,
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: Xinixato on April 14, 2016, 10:51:14 PM
thank you soo much for your work @nikfreak  ;)
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: Titou on April 15, 2016, 10:23:32 AM
I had a Canon G16, I loved the focus peak option and miss it so much on my new 100D, unfortunately I got a C revision firmware... So impatient !
Thanks Nikfreak for all the great work !
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: theandrewgordon on April 17, 2016, 10:48:26 PM
Any update on audio monitoring? I'd love usb to 1/8 th  to work live
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: nikfreak on April 19, 2016, 08:21:07 PM
Looks like I fixed the buggy VRAM being responsible for the "dirty" ML menu in conjunction with the EDMACs going crazy. Now doing some tests myself and afterwards merging the latest changes from unified branch. That said I am also going to pick up work for the C revision but only after the next release and getting some feedback on it.

I will update first post once the next update is ready for release.
Title: Re: Canon 100D / SL1 (Alpha-1d / 14th Apr)
Post by: Felipe on April 20, 2016, 01:29:58 AM
Thanks Nik ready for action
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 20, 2016, 10:17:38 AM
Updated the first post.
Read the changelog - especially what I am mainly after.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Felipe on April 20, 2016, 04:37:07 PM
What a video camera in such a small package, No dirt, SUPER CLEAN. LOVELY.
Audio and other features precise as a German watch, or ar a Swiss watch?
Cropmarks on play mode flickering
Nik you are Fantaaastic
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 20, 2016, 05:38:07 PM
yeah keep up testing as much features as you can and I need also feedback from someone with A Revision camera.
Title: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: DeafEyeJedi on April 20, 2016, 06:49:21 PM
Sorry I'm late for the party ... Here are the quick glimpse of what I was able to accomplish from Alpha-2a (20th april) for A Revision camera per your request.

•Silent pics seems to be working again.
•Audio sometimes fails during MLV recording (even w MLV Sound enabled ON).
•raw_fixes (seems solid to me but will need to do more tests just to be sure -- are you looking for speed differences in between builds or?).
•lua_fixes seems normal (but I can't figure out how to get the Q button to respond since it acts like SET button instead, any clues?).

https://vimeo.com/163578726

•In the final 2 minutes of the video above which shows Silent Pics & Lua Scripting that I was referring to earlier.

Let me know if there are any in depth testings (or abuse) that you would like for us to do ... I'll continue to fiddle with the Photo/Movie modes to try and get it dirty again (if any) and Thanks again @nikfreak for your continued work on this.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 20, 2016, 07:43:16 PM
Thank you very much. As always your videos are outstanding. I will try to format my card and start from scratch for reproducing my issue with DNG. Got some strange behaviour last days mounting it on my ubuntu vm anyways. regarding button handling we need to list it in some way. Which feature does need Q and which one needs SET button so we can code the conditions. ATM the Q/SET button is "dirty" hacked as SET and in menu we use Av for Q button.

I need to retry the long / shortpress code again (failed in past due to malfunctioning at some features/places as stock fw does that also in different situations) to end up with something like this:
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: DeafEyeJedi on April 20, 2016, 11:26:26 PM
Well the silent pic wasn't working for sure in the previous build or two afaik.

So you definitely did fix it at least for A Revisions.

I actually like that concept with the long press and short press for Q/SET options.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Felipe on April 22, 2016, 09:19:35 AM
Nik during video recording we can change exposure, say iso, going to ML Menu, BUT has to be with a long press,
and then another press in order to see the iso control during recording.
With my 650D just one short press and that is all,
or the non 100D FEATURE eye sensor shortcut arrows.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 22, 2016, 11:58:13 AM
Felipe LCD sensor can be used and I will implement it.
regarding the buttons we need to find a "general" solution which covers also custom settings by any user. You can read up what I am after here:

https://bitbucket.org/hudson/magic-lantern/pull-requests/716/generic-functions-for-some-cfn-parameters

if there's no "general" solution I will customize it to print a warning ( case 1 to 5) to keep an eye of the questionable CFn setting and set it back to 0. Afterwards we would need to find out which features need the "Q" button and modify those to use another key. DeafEyeJedi already mentioned hickkacks with LUA. I for myself implemented the actual solution to get ETTR working and have the "Q" button return nothing etc...

Unfortuantely 100D has a reduced set of buttons but I think to find a "general" solution could also help future ports (1200D, 1300D, SL2)
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Felipe on April 22, 2016, 03:07:35 PM
Great
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: canneloni on April 22, 2016, 11:59:57 PM
@DeafEyeJedi

How the hell do you get such good/long times for RAW video in 720p and 24fps? My card should be fast enough but still it won't last a minute in neither RAW (not MLV Lite), nor MLV.
I'm using Samsung MicroSDXC 64GB PRO UHS-I Grade 1 Class 10.


Btw: Is there an option to use not 14 BIT RAW, but something like 10 BIT or even 8 BIT? I know there is less data, but it might be still enough for the most of us and better than h264. Maybe some of the slower cameras could record in higher resolutions this way?

@nikfreak

thank you very very much for your great work :)!
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Felipe on April 23, 2016, 03:19:48 AM
@Nik, When in vectorscope adjusting Kelvin + color shift, Canon quick menu graphic interface jumps into the screen comes and goes.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Frank7D on April 23, 2016, 06:33:01 AM
Quote
Btw: Is there an option to use not 14 BIT RAW, but something like 10 BIT or even 8 BIT? I know there is less data, but it might be still enough for the most of us and better than h264. Maybe some of the slower cameras could record in higher resolutions this way?

Nope.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Felipe on April 23, 2016, 07:28:46 AM
@Nik, Confirmed when bringing Vectorscope or Iso, Speed, Aperture from the ML Menu to Movie live view screen, the time out feature which is
viewable when in ML Menu, applys in live view BUT only while composing, IF recording NOT, if that sounds confusing I can explain further.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 23, 2016, 10:35:38 PM
Let's try a test build for 100D.100C only. Read the first post if you have any questions. I know for sure the installer (ML-SETUP.FIR) will work. Does it boot afterwards? Some older test builds for 100D.100C have been reported to give a blank screen after the installer. In case of that scenario just delete the extracted contents again or reformat your card in your PC. If in doubt post a short video taken with your smartphone so I can see what happens. In that case I will provide some more test builds where we will try to blink the camera LED to see where it hangs during boot..

https://drive.google.com/file/d/0B9Mu66yg5QzRRjFjdUxvenpNQkU/view?usp=sharing

Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: samcameron on April 24, 2016, 07:13:23 AM
Hi nikfreak,

I tried your 100C version and it doesn't boot up. Only shows a black screen. The only firmware version that kind of works was one of the first ones that I tried some months ago thanks to dfort.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Walter Schulz on April 24, 2016, 07:20:45 AM
No blinking LED?
Copy extracted build contents to card and retry.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 07:35:16 AM
Let's try this one for 100D.100C:
https://drive.google.com/file/d/0B9Mu66yg5QzRVS1TeWQwMlNHV3c/view?usp=sharing

Does the LED blink?
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 07:58:13 AM
And also try this one to check if LED blinks:
https://drive.google.com/file/d/0B9Mu66yg5QzRVU5ldVdsNlRuNzg/view?usp=sharing
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: pauleri on April 24, 2016, 08:51:44 AM
Hey nikfreak,

I tried the newest one of the builds that you linked, (the Apr 24 one) and it was the only one that "installed." i have tried the 100A and 100B ones with no luck at all so i tried the 100c one. it got through the installation and had green text saying "please restart your camera". and so i did, and it then proceeded to act as it was off showing a black screen. The camera was fully functioning before this (i didn't install the Apr23 one), and now has only a black screen with the letters Err flashing in the viewfinder and A next to iso, also in the viewfinder. The only way that i could get my camera functioning was to take out the battery and sd card and put the battery back in without the sd card in. Putting that sd card in would proceed to show only a black screen like it was off. whats odd is that when you would put the sd card in the camera after taking out the battery and putting it back in, it would show nothing but pressing the shutter button would release the shutter for a second or two and proceed to act "off" after that. the led does not blink at all when the sd card is in, except when i take out and put the battery in. (it does that short blink to know that a battery was put in). i don't know if this helps u in any way but thats wut happened.....
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 08:59:39 AM
So no LED blinks, right? You can copy important contents from your card to your desktop pc and format the card over there to restore the cam functionality. But I would like this to get solved so stay tuned as I might provide some more test builds for 100D.100C today.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 10:12:39 AM
Ok found 2 things. This is another one for 100D.100C:
https://drive.google.com/file/d/0B9Mu66yg5QzRVmhYMzEyRXlWdHc/view?usp=sharing

Awaiting fedback so we can continue...
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: pauleri on April 24, 2016, 10:47:31 AM
Ahh yes!!! finally got some Magical Lanterns on my camera! Installed the update, loaded the files and bam! straight into magic lantern! so far it looks working. UI is there and functions. I will test it further for anything specific problems that this camera might encounter. Thanks a bunch man! :)
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: Walter Schulz on April 24, 2016, 10:52:03 AM
Please enter liveview and activate Stubs API test (Debug tab) after enabling Selftest in Modules.tab. Result = zero errors?
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 11:05:43 AM
STOP! DON'T HESITATE, We are not finished yet. Some more builds for 100D.100C needed. Thanx for chiming in @walter  ;D
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: pauleri on April 24, 2016, 11:20:02 AM
ok, did the test and one test failed... see for your self:
https://drive.google.com/folderview?id=0B2AD3vpPoeeTU0NVRGI4bHptSTQ&usp=sharing
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 12:17:44 PM
Now download this:

https://drive.google.com/file/d/0B9Mu66yg5QzRb3pqZmQzYWRyQnc/view?usp=sharing

It will print "Hello, World" and on bottom of the LCD you will see the signature printed. Take a picture with your smartphone and post that for me here. We are going to re-create all the installers for 100D and try them afterwards.
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: pauleri on April 24, 2016, 01:01:28 PM
ok,
https://drive.google.com/file/d/0B2AD3vpPoeeTZjBxVU0tSlJ6Yzg/view?usp=sharing
don't mind my missing viewfinder....
Title: Re: Canon 100D / SL1 (Alpha-2a / 20th Apr)
Post by: nikfreak on April 24, 2016, 01:08:47 PM
Thanx. Stay tuned. I will release alpha-3a for all revisions within the next half hour and inform you again here once the first post is updated.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 24, 2016, 01:50:00 PM
new release available. read first post.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: Titou on April 24, 2016, 05:18:00 PM
Finally the C revision ! Thanks Nikfreak ! I'm new to ML, still testing different features, everything seems working so far. One thing to report : when on ML menu the image is not very stable, it flickers and goes back to live view for a very short time before going back to ML menu...
 
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 24, 2016, 06:06:03 PM
That's a known issue on latest cams (6D/ 70D / 700D / 100D).

I welcome new / first time users to use the search function and also to take some time to read (not only) through this thread but also through module / topic / feature related threads. Enjoy ML !

I am happy that it finally works on all fw revisions.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: samcameron on April 24, 2016, 08:39:46 PM
It works, finally works :-) Thank you so much nikfreak, you're great. The only problem I notice is that the menus sometimes flashes randomly. I don't know why but is showing different menus rapidly for a second or so and the it gets stable, this happen quite frequently.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 24, 2016, 09:49:35 PM
You will get used to it. It's a common bug happening in LV / movie mode on recent cameras like stated above. @dmilligan provided a timeout-fix weeks ago which makes it usable. Before that the menu would just close after seconds. Now it at least re-opens automatically again.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nextlabelindonesia on April 25, 2016, 07:58:21 PM
Thx @nikfreak Magic lantern detected on my Canon Kiss X7, i'am using firmware 100D.100C ... It will print "Hello, World" and on bottom of the LCD... I'am wating Fix New Bug... Thanksss all the best :)
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 25, 2016, 08:11:02 PM
No need to try test builds (missed deleting 'em). Just read the first post and download from there! Full build is availbale since yesterday.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: dickens3d on April 26, 2016, 02:34:57 AM
Thx @nikfreak for C revision! Installed without any problems and now I'm trying to shoot some RAW video. Everything looks normal except that no images recorded on my SD card... The card is SanDisk Extreme 90 Mb/s, should not have any problems. I watched a lot of youtube videos and I'm sure doing everything right...
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 26, 2016, 08:03:27 AM
sounds weird. I think its a false report caused by user error or whatever. Check the topics about raw recording not only watch youtube videos.

either it writes (be it changes to settings file, silent pictures, screenshots etc.) or it does not.
easiest way to verify would be to use the screenshot function in "Debug Menu" and wait 10s. LED should indicate activity and a VRAM file should be placed onto your scard.
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nextlabelindonesia on April 26, 2016, 10:54:33 AM
@nikfreak : Thx! i'am re-download your first post (100D.100C) ... Magic Lantern Succes for Intalled... Thanks a bunch man!  :) GBU!
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: Felipe on April 26, 2016, 03:06:11 PM
@Nik working great thanks
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: thieverycorp on April 26, 2016, 08:12:01 PM
Hi, I am not sure if this question has been asked and answered before, but one thing that I would absolutely really insanely beg and wish for is 4K video. Is this a possible pipeline addition to Magic Lantern for the 100D/SL1? It would be amazing to shoot in 30fps 4k with this little guy.

-The Corporation
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 26, 2016, 10:16:43 PM
Sure. Solder 16GB RAM into the cam and code the firmware to recognize the RAM then we might achieve it  :o
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: dickens3d on April 27, 2016, 02:38:29 AM
Yes @nikfreak, my fault, now everything is working fine. I successfully can shoot now at 1376 x 688 more than 20 secs...
But there is a little problem with the quality of the image. Small green/blue dots appear on some areas. I'm not sure is that the same problem like I already read in EOS M forum.
You can take a look here, over the front light and car fender, tire:

(http://s32.postimg.org/ywxbdnww1/preview.jpg) (http://postimg.org/image/ywxbdnww1/)

It's 100% crop
Title: Re: Canon 100D / SL1 (Alpha-3a / 24th Apr) All Revisions
Post by: nikfreak on April 27, 2016, 09:09:02 AM
http://www.magiclantern.fm/forum/index.php?topic=16054.0
Title: Re: Canon 100D / SL1 (Alpha-3b / 27th Apr) All Revisions
Post by: nikfreak on April 27, 2016, 12:53:22 PM
Updated first post with a new release. Read changelog.
Title: Re: Canon 100D / SL1 (Alpha-3b / 27th Apr) All Revisions
Post by: Felipe on April 27, 2016, 03:15:11 PM
working great, full featured camera
Title: Re: Canon 100D / SL1 (Alpha-3b / 27th Apr) All Revisions
Post by: nikfreak on April 27, 2016, 09:52:42 PM
*scratch it*
Title: Re: Canon 100D / SL1 (Alpha-3b / 27th Apr) All Revisions
Post by: nextlabelindonesia on April 28, 2016, 04:07:40 AM
@nikfreak : WORKING ALL FEATURE...AWESOME! Great Job!  :)
Title: Re: Canon 100D / SL1 (Alpha-3b / 27th Apr) All Revisions
Post by: bbop on April 28, 2016, 04:41:13 AM
I'm a version C owner so thanks so much for the new build, it works great except for my focus menu.  Under that menu, I only have one option and that is "DOF Settings."  Is that normal to this build or am I doing something wrong?  I was expecting to see trap focus, focus stack, etc.
Title: Re: Canon 100D / SL1 (Alpha-3b / 27th Apr) All Revisions
Post by: fbaux on April 28, 2016, 10:50:39 AM
I'll test Alpha_3a asap right now i'm on Alpha_1a :)
Thanks again
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: nikfreak on April 28, 2016, 10:58:24 AM
Just updated the first post with Beta_1. Read the changelog!
Provide full test report for the newly added focus features.
No 1-liners please. High chance of getting removed again if you don't take the time.
My "one and only lens is tied" to 70D so YOU test the focus features in detail and report your findings.

Have fun.
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: Felipe on April 28, 2016, 03:10:23 PM
Under my workflow would only use follow focus with arrows which is FANTASTIC, besides you can save focus points while recording and graduate speed etc.
The problem with ML is that once you get used to it, you dont want to use a camera without it
Nik you are Great very Great
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: nikfreak on April 28, 2016, 07:23:30 PM
Ok and that does mean? Do all of the added focus features work? I would like to get a more detailed answer please - reminding to read and understand the latest changelog.
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: JohanJ on April 28, 2016, 08:50:40 PM
Trap Focus:
Hold AF Button: AF points flashing when object comes into focus but no picture taken. Same for Trap Focus / Countinous. No picture taken. -- NOT OK

Follow Focus:
Arrow Keys work just fine (nice combination w/ focus peaking). LCD sensor seems to work too (a bit hard to control the outcome) OK

DOF Settings:
Works perfectly in LiveView (simple/diffraction aware). Compared the results with HyperFocal Pro App. Just fine! OK

Since I am more into still pictures I hope that one of you movie guys can take over for rack focus  ;D
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: nikfreak on April 28, 2016, 10:01:10 PM
sounds good. Trap focus isn't available on 650D / 700D. I don't expect it to work on 100D, too. Anyone else regarding rack focus?
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: JohanJ on April 28, 2016, 11:57:33 PM
Focus Stacking:
I toke different series of macro pics on a tripod and the result is just - NOT OK
The good news is that ML initiates the AF motor to take the right number of steps before and after the defined focus area. Also the number of pictures to be stacked is correct.
The bad news is that Canon's own AF function takes over just before making the next picture. Means although the AF motor toke the correct number of steps it just jumps back to the original position (by refocusing) and you get a series of identical pictures.
To be really sure I chose a pretty wide stepping distance between 2 pictures and I could follow the AF to refocus by watching the distance scale on my lens jumping back and forth.
I tried all the different AF modes in LiveView, making sure that Continues AF is disabled, finally choosing QuickFocus with just Center AF point for initial focusing. But the outcome was the same for all tests.
A quick comparison with the latest ML on my 60D and there it works like a charm.

Remaining focus functions:
Is there any possibility to activate Focus Patterns w/ shortcut keys on the 100D. I find it extremely useful on my 60D. Also Trap Focus would be really helpful having it in this tiny cam body. But I understood that the later can be mission impossible?

Tx a lot for all your efforts!!
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: Felipe on April 29, 2016, 06:41:18 AM
@nik. The follow focus and depth of field feature works well.
HOWEVER adjusting the follow focus noticed that the Start Delay DOES NOT work there is not delay
My 650D does take the order in seconds.
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: Walter Schulz on April 29, 2016, 07:31:49 AM
Also Trap Focus would be really helpful having it in this tiny cam body. But I understood that the later can be mission impossible?

650D has the same problem. There is a workaround (sort of): http://www.magiclantern.fm/forum/index.php?topic=16566.msg161406#msg161406
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: nikfreak on April 29, 2016, 05:27:54 PM
Good news: focus patterns will be available in next release as I've tested them and they seem to work.

Start Delay DOES NOT work there is not delay

Still struggling on this. a1ex, any idea what to look for? Others with A & C revision: can you confirm?
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: a1ex on April 29, 2016, 06:00:07 PM
There is an option named "Start Delay", but it's for rack focus and for focus stacking, not for follow focus. The help text could be improved a little.
Title: Re: Canon 100D / SL1 (Beta-1 / 28th Apr) All Revisions
Post by: Felipe on April 29, 2016, 07:22:32 PM
Yes I'm sorry, Some how changing that Start delay on my 85 1.8 was causing a delay on the starting time when follow focus.
But testing with other 5 Canon lenses no there is not delay even if I set to x seconds.
Probably a weird behavior  with that lens.
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: nikfreak on April 29, 2016, 08:57:12 PM
Updated first post with a new release. Read changelog for the details.

I don't expect to do more day-wise updates as my personal opinion is that we reached "Beta" / "daily driver" status for all 100D firmware revisions. I will ofc sync with latest changes from "unified" branch from time to time until we achieve official "nightly" status. You can keep your eyes on source @bitbucket to see what may be included in future updates.
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: Walter Schulz on April 29, 2016, 09:12:20 PM
@nikfreak. Focus stacking error looks like what happended in 650D alpha. See http://www.magiclantern.fm/forum/index.php?topic=6320.msg48839#msg48839
See nanomad's reply #14: Fixed but I don't know how.
HTH.
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: nikfreak on April 29, 2016, 09:36:23 PM
Thanx but hard to find. Searching through the diff histories I cannot find a commit fixing it. Will keep my eyes open.
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: JohanJ on April 29, 2016, 09:48:24 PM
Focus Patterns
just tested  including shortcut keys - works perfectly! THANKS! --> OK
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: Walter Schulz on April 29, 2016, 10:01:09 PM
Thanx but hard to find. Searching through the diff histories I cannot find a commit fixing it. Will keep my eyes open.

That one was fixed in 650D alpha. I don't believe you will find anything about that one in nightly build change log. Maybe contact nanomad?
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: fbaux on April 30, 2016, 10:05:57 AM
feed back : log error
ASSERT: 0
at Graphics.c:3929, task CtrlSrv
lv:0 mode:0

Magic Lantern version : Nightly.2016Apr28.100D100B
Mercurial changeset   : 3012adde12f5 (100D-new) tip
Built on 2016-04-28 08:41:05 UTC by [email protected]
Free Memory  : 577K + 1626K

i test now the last release.
thanks again

if you're ok i can try to translate it in french, provide me the full text in english.
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: bbop on May 01, 2016, 07:06:04 AM
Holy, holy, holy!  I spent all day trying to figure out focus stack, and I finally got it to work!

So first of all, the problem is that the af lock forces the camera to find a focus while it's on auto-focus before it can shoot.  This is ruining the focus stack because every time the focus stack adjusts, the camera would just readjust to what it thought the prime focus would be.  This was the case in every type of focusing I tried.

I felt dumb when I realized how simple it is - just disable the af lock!

Go into your customizable menu #6 (page 303 of the online sl1 user manual) and here I changed my 0 to a 1, but I think 2 or 3 might work as well.  Then go back, turn on follow focus and then while in live mode push the * button (You may need to push down the shutter halfway to see if you see the * sign on the bottom left of your screen).  Congratulations!  You have just disabled the pesky canon algorithm that compares your contrast and says you're out of focus.  That's right, you've just made your camera you're b****. (Get it? Cause of the * button? :) )

Now go ahead and set your end point with follow focus and set up your stack focus point values and hit run.  Voila, you have some perfect stops to go with your focus.
Title: Re: Canon 100D / SL1 (Beta-1 / 29th Apr) All Revisions
Post by: JohanJ on May 01, 2016, 11:55:33 AM
@bbop: good work. Can it be so easy! Just switched focus to one back button (*) and Stack Focus works fine!
I tested all options in Cfn6 menu. One really has to see to that focusing is disabled on the shutter button, means: 
 Cfn6 = 0 (AF/AE lock) and Cfn6 = 2 (AF/AF lock, no AE lock) --> not OK
 Cfn6 = 1 (AE lock/AF) and Cfn6 = 3 (AE/AF, no AE lock) --> OK
Tested even the different AF modes and all work the same way.

I'd suggest to activate Stack Focus again but put out a yellow warning message (Set AF to back btn (*)... the same way it is shown for Follow Focus)
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on May 01, 2016, 01:45:50 PM
Updated first post with a new release. Read changelog and provide feedback for it.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: JohanJ on May 01, 2016, 05:19:25 PM
Focus Stacking
Tested with all different CFn6 settings and it works perfectly now! --> OK

A similar hack would be recommended for LiveView/Continuous AF. If one forgets to disable it you will have the same symptoms of focus hunting just before the next picture is to be taken.

Just found a little side effect: Focus stacking starts even in photo mode but changes to LiveView after the first picture taken. Same behavior on the 60D so I guess this is as designed.

Rack Focus --> not sure?
In principle the focus behaves as expected according to the chosen focus parameters (Focus End Point, Step Size - all good).
When starting RECORDING first (using LV button or LCD sensor) Rack focus can be initiated pressing PLAY or using the LCD sensor again (nice, no camera shake). Any further start delay is not taking place (probably not needed, when initiating rack focus manually in recording mode).

But when following instructions from http://www.magiclantern.fm/forum/index.php?topic=11269.msg109589#msg109589 I was expecting to start recording a short sequence from the Focus Menu -> Rack Focus just by pressing PLAY from there.
I get the message: Rack Focus REC started. After the chosen delay focus is shifting as defined, then another delay count down ending with the message movie_end:not recording and nothing is saved on the SD card.

Did I get it totally wrong?
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: power1001 on May 02, 2016, 06:19:11 PM
@nikfreak - thanks and great work... in the last three builds, after I install ML I get the continuous flashing and camera will not shut off until I remove battery.  After that, ML seems to work fine.  When I update, I first remove ML, and then format card, and then load new build.  I read that this means I don't have correct firmware.  However, I only started to have this problem in the last three builds.  Should I reload firmware ?

magiclantern-Nightly.2016May01.100D100B
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on May 02, 2016, 06:35:47 PM
Im unsure what may cause your issue. i suggest starting from scratch. Then try to find out what feature is causing it even if that means that you have to start and shutdown the cam for a few dozen times. Without getting more details we won't be able to narrow it down. I got 100D.100B too and can't confirm your issues atm. Maybe just try another card and see if that helps. Otherwise I suggest reseting camera to its defaut settings and also clear the CFn settings and then start from scratch.

I read that this means I don't have correct firmware.

Where did you read this? ML won't install if you selected wrong firmware. The installer is safe and doesn't install to wrong revision of the camera. Try it out yourself and see what happens.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: power1001 on May 02, 2016, 07:18:14 PM
@nikfreak
the support/install guide page TROUBLESHOOTING sections says:
Troubleshooting
If the card LED blinks continuously after running Firmware Upgrade, you don't have the right Canon firmware version or sub-version. To fix it, install the official Canon firmware upgrade from the links found on ML download page, even if you already have the correct version number (you may have a different sub-version number).

A new card didn't help.  I'll try some more reloads.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: power1001 on May 02, 2016, 07:33:21 PM
@nikfreak
Interestingly, if I reload magiclantern-Nightly.2016Apr20.100D.100B, it works fine and I can restart with on/off switch.  When I then reload magiclantern_Nightly.2016May01.100D100B it hangs again at reload and I need to pull battery.  ML works fine after that.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on May 02, 2016, 07:48:38 PM
Did you try to reset cam to default settings and cleared also CFN settings as well as ML default settings?
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Walter Schulz on May 02, 2016, 07:59:12 PM
Sounds like a module hanging at startup.
Do you get a message after removing battery
"Camera was not shut down cleanly. Skipping module loading."?
You want to remove contents in ML/Settings to avoid such an hangup.

Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: power1001 on May 02, 2016, 10:08:30 PM
I tried resetting to default settings, cleared CFN setting, and to ML default a couple of times.  Did not correct.  I don't get any error warnings.  It just hangs at please restart your camera with continuous flashing until I remove battery.  It then starts normally.  I tried a bunch of times, counting count down to 5 sec, etc and it continues to repeat. 
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Walter Schulz on May 02, 2016, 10:14:43 PM
Do you have a second card? Obsolete one (1 GB or else) will do.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: power1001 on May 02, 2016, 10:33:49 PM
yes I tried on several cards
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on May 02, 2016, 10:46:23 PM
I tried resetting to default settings, cleared CFN setting, and to ML default a couple of times.  Did not correct.  I don't get any error warnings.  It just hangs at please restart your camera with continuous flashing until I remove battery.  It then starts normally.  I tried a bunch of times, counting count down to 5 sec, etc and it continues to repeat. 

I don't get it.We are solely talking about the installer? You need to run it only once and forget about it but you seem to run it with each provided update, right?

Edit: yup, checked and confirmed. We are talking about the installer. I recreated 'em for all revisions some days ago but looks like something is interfering and turning the cam off doesn'T work and you need to take out battery. Afterwards ML will boot up. So not a big deal but newbies might miss it and once 60seconds are gone....
Thx for informing power1001.
@a1ex: in order to get "make autoexec-fir.bin" to work I needed to uncomment two lines from mem.c which were commented to been used for selftest.mo. But this seems not to be related to not being able to shutdown camera via "OFF" button position. Can you check the installer part?
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Cidiak on May 05, 2016, 10:17:00 AM
Hi, I'm a new user of ML  :)
I would like to know something: when we uninstall ML from one card by formating from camera (Format card, remove Magic Lantern), does the photos/videos who were on the card are removed too?
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Nex on May 05, 2016, 10:26:50 AM
Hi, I'm a new user of ML  :)
I would like to know something: when we uninstall ML from one card by formating from camera (Format card, remove Magic Lantern), does the photos/videos who were on the card are removed too?
If you format the card you pretty much remove all it's content.

Sent from my SM-G920F using Tapatalk

Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: samcameron on May 08, 2016, 11:13:37 PM
Hi,

I'm trying to do an HDR video of 24 FPS as final output. To accomplish this I'm setting up my video at 720p/60 FPS and then using the FPS override option and setting up the frame rate at 48FPS, the problem is that the FPS override mode only allows me to achieve 31.237 FPS, I don't understand why reducing the FPS from 60 48 or lower is a problem for this feature. Any idea about why this cannot be accomplished with the FPS override mode?

Thanks in advance.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on May 09, 2016, 10:15:22 AM
Hi Sam,

it's the FPS timer for LV / 720p which needs to be adjusted. For the moment I recommend trying this:
I will look into the fps timers for LV / 720p. I left it like it i atm because I was comfortable with half amount of the fps values. The 100D has a default 60fps in liveview....
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: samcameron on May 09, 2016, 06:08:11 PM
Thanks for the info Nikfreak,

24 FPS HDR (actual 48 FPS) would be the perfect setting even if it's 720p due to the fact that is more standard in terms of frame rate, let me know if you want me to try something for you.

Sam.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: samcameron on May 11, 2016, 09:09:50 AM
I have another problems, I manage to get 45 FPS using the crop mode but when I finish recording the video and I playback the video or transfer into my computer the information of the file says 24 FPS. Am I doing something wrong? how can I have the video saved to 45 FPS or any other? All I get is the standard framerate when the file gets saved.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on May 11, 2016, 10:55:43 AM
Disregard metadata/info and import it as 45fps into your editor. That's what people recommend in topics. I never shoot video so no experience myself  :P
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: T-Bone on May 12, 2016, 05:37:56 AM
Just joined the board today and I have the SL1 with the 'B' version of the most current nightly build (see signature).  Has the battery % feature not been implemented yet?  I get some sort of decimal version of the 1/3, 2/3, 3/3  breakkdown.  I have checked the ML menus several times and can't seem to find a setting for it.

Most everything else that I have checked seems to work.  I am looking forward to checking out the more advanced features, particularly the manual mode focusing aids and intervalometer (and many others).

Thanks!
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Welles on May 15, 2016, 05:24:29 PM
Hi, so exited about raw video and many other stuff :)

I just installed it, 100A didn't work, but 100B did.

bench : OK
Card and memory benchmarks works (write speed is good, up to 43.2 MB/s with a 32 GB SanDisk Extreme SDHC I 45 MB/s)
arkanoid: OK
raw_rec: OK
mlv_rec: OK
Both modules are producing files, respectively RAW and MLV, but right now I didn't find a tool that works to convert them (tested MlRawViewer, will search the site for alternatives)

Thanks so much for this port!

(https://i.imgur.com/5GFuv3Y.png)
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: hindra on May 20, 2016, 07:51:39 AM
Hello everyone! 100D.100A worked for me.

The only issue I have seen so far is the screen flickering, but it doesnt seem t affect anything other than just being annoying. I need some faster cards to play with the raw video functions more. I'll report back after I play with it more. Thank you so much for getting ML on the 100D!
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: hindra on May 22, 2016, 01:39:00 AM
Ok! Hello everyone, and thanks again for getting ML on the SL1!

So far my workflow working with .raw is simple, Im still very new. I use Rawanizer and I open up a "raw sequence" in Adobe after effects, do my raw adjustments to the first frame and I have my video in After Effects. Its working great, I am using .raw format, 640 resolution. My issue that the video isnt clean, I am unsure how to describe what is going on. I am getting green broken up lines across the frame. Thank you for all your help and hard work.

EDIT: I found the issue. If I turn off dual ISO while shooting raw footage I get cleaner video. I no longer get the green broken up lines.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Welles on May 22, 2016, 04:56:49 PM
@indra, hello:) I installed ML a week ago, it's blowing my mind! I would encourage you to test the new MLV raw format instead of the legacy RAW. I also get the flickering of the screen, a fraction of a second every five seconds or so, while navigating the ML menu. Not disturbing once I got used to it.

Another little thing, although I do not know if it is 100D specific, or if I could fix the layout myself in some menu: the histogram and DOF info together are overlapping a little bit and flickering, one over each other:

(https://picload.org/image/rgcrgirw/vram0.png)

Update on the tested stuff:

ML menu: flickering of the screen, a fraction of a second every five seconds or so, while navigating it.

Modules tested:
arkanoid: OK
bench: OK
ettr: OK
mlv_rec: OK, but 23.976 fps recorded as 23.972 according to MLVFS
raw_rec: OK

Expo:
Auto ETTR : OK

Overlay:
Zebras: OK
Magic Zoom: OK
Cropmarks: OK
Histogram: OK, overlapping and flickering with DOF info
Waveform: OK
Vectorscope: OK

Focus:
Follow focus, arrows : OK
Rack focus: OK
DOF info in LiveView: OK, overlapping and flickering with Histogram

Movie:
Crop mode: OK
RAW video (MLV): OK up to 1440×[email protected]
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Welles on May 29, 2016, 05:09:10 PM
Update on the tested stuff, minor bugs (or surprising things to me) found:

Modules tested:
arkanoid: OK
bench: OK
deflick: OK
dual_iso: OK
ettr: OK
mlv_rec: OK, but 23.976 fps recorded as 23.972 according to MLVFS
raw_rec: OK

Expo:
Auto ETTR : OK

Overlay:
Zebras: OK
Magic Zoom: OK
Cropmarks: OK
Histogram: OK, overlapping and flickering with DOF info
Waveform: OK
Vectorscope: OK

Shoot:
Intervalometer: OK
Post Deflicker: OK, the first character of the XMP file name does not match the CR2 one
LCDsensor Remote: OK
Audio RemoteShot: OK, a bit too sensitive imho.
Motion Detect: OK
Mirror Lockup: OK

Focus:
Follow focus: OK
Rack focus: OK
DOF info in LiveView: OK, overlapping and flickering with Histogram

Movie:
Crop mode: OK
RAW video (MLV): OK up to 1440×[email protected] (green flag) / 1344×[email protected] (yellow flag) (stretch 1.67)
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: gangs00724 on May 29, 2016, 05:29:41 PM
*Bug Report Sheet*

Regarding: (01st May 16) Beta_2b

Expo features
 - Auto exposure -> Can't adjust the maximum value by main dial (does it means the dial that contain M Av Tv P ???)
I can't find any button or wheel to adjust the maximum value.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: sagara587 on June 06, 2016, 10:14:32 AM
I tried using focus peaking while connected to a 7" monitor. It seems to to be a little bit off, and I've been getting random dots flashing on the same spot in the bottom half of the screen. Here's what I have the settings on for peaking

filter bias        - strong edges
image buffer   - low-res
threshold        - 0.1%
color                - green
grayscale        - off

here's a shot of my screen
(https://www.dropbox.com/s/ocoan87i3vz22eh/IMG_5118.JPG?dl=0)
https://www.dropbox.com/s/ocoan87i3vz22eh/IMG_5118.JPG?dl=0 (https://www.dropbox.com/s/ocoan87i3vz22eh/IMG_5118.JPG?dl=0)

using 100D.100B

Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: vanyatwo on June 14, 2016, 08:30:20 AM
100D.100B is ok for me, didnt see firmware with SD Adapter - MicroSD, only with SD card.
Will test it :)
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: mamour007 on June 15, 2016, 08:30:59 AM
Hi,

i have installed the firmware (b) but i don't see any difference in my menu?

How to see the follow focus by example?

TY
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Walter Schulz on June 15, 2016, 09:52:25 AM
Top of page -> User Guide -> FAQ/User Guide
Press trashcan button ...
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: mamour007 on June 16, 2016, 03:58:54 PM
Thank you.

i find it now.

But doesn't change something. I change but never see the red ligne for de focus peaking
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: vanyatwo on June 16, 2016, 11:46:54 PM
So, 100D.100B.
My aim of ML - is to shoot timelapses. Trying to test this feature today, but what I see - I can't block mirror, only delay it.
How to block mirror (Mirror LockUp) for all time of intervalometer job?
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Walter Schulz on June 16, 2016, 11:53:48 PM
Search for FRSP and Intervalometer. Caveat: You cannot use trigger "Half-press shutter" in Intervalometer in combination with FRSP. Use "Leave menu" instead.
Other method for timelapse with MLU: Movie mode with FPS turned down.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: vanyatwo on June 17, 2016, 10:49:53 AM
I need shutter speed more than 1 sec, so lowed FPS of video not for me.
And Silent Pict don't available in this firmware.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Walter Schulz on June 17, 2016, 10:58:05 AM
Load latest version, open Modules tab, enable Silent.mo.
Retry.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: darkskies on June 23, 2016, 03:16:26 AM
C version ....I format card and magic lantern disappears .....have to load magic lantern on again hope this info helps ....on my 5d2 if I format the card magic lantern stays on the card after a format .
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: sndofsilence on June 24, 2016, 06:04:06 PM
Hi,
I'm using my 100d without ml because i want to wait stable version. But while i'm waiting i have a question;
Is dual iso working with current release? I'm waiting dual iso since i bought my 100d & i'm very impatient for this feature : )
Thanks for your comments from now.
With all my respect to all this community


btw: My English not well. Sorry about that.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: cubalibre0975 on June 28, 2016, 03:47:29 PM
Hi my friends, hi tried with success the latest revision of ML in my eos 100d rev.B, but i realized that, after changing various settings,  the proximity sensor of lcd is not working correclty anymore. I tried  to restore settings (all of them, camera, cf and magic lantern). Nothing helped. Tried even to reinstall old version of ML but without success. Does anybody else had this issue. The problem is that if i enable auto lcd off, the sensor seems now not sensible enough and it turn off the lcd imediately, even if i don't put the eye on the camera. It is very annoying. I would like to try to reinstall the original firmware of the camera, but i don't know if it is possible, and i can't find any file for that. Thank you in advance.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: JohanJ on June 29, 2016, 01:58:26 PM
@cubalibre0975: Did you try to uninstall ML by running the firmware upgrade again and just waiting for 60 sec.? This to figure out whether the problem is ML related or not.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: nikfreak on June 29, 2016, 06:40:39 PM
No problems here with lcd sensor on my dev camera which is 100D.100B

I would like to try to reinstall the original firmware of the camera, but i don't know if it is possible, and i can't find any file for that...

that's the reason of dealing with the 3 firmware revisions. we got no official firmware release from Canon.
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: Felipe on June 30, 2016, 07:54:41 AM
Camera is running great,
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: cubalibre0975 on June 30, 2016, 05:49:28 PM
@johanj: yes i did twice.
No problems here with lcd sensor on my dev camera which is 100D.100B

that's the reason of dealing with the 3 firmware revisions. we got no official firmware release from Canon.
I see... So whar are the two rom.bin filed saved in /log directory for? Is it possible to use those to recover something? I am quite sure i never had this issue with previews revision. And i am quite sure it happened after changing deep settings...
Title: Re: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: ctaylor on July 06, 2016, 09:30:32 PM
I'm new to the forums. Sorry if this is irelevent.
How stable are the current builds and how soon is a stable release expected?

Chris.
Title: Canon 100D / SL1 (Beta-2b / 01st May) All Revisions
Post by: DeafEyeJedi on July 07, 2016, 09:16:51 AM
Beta-2b is just as stable as it gets. Unless you prefer to learn all the bells and whistles after it finally makes it into the Nightlies when you could simply play with it now. It basically morphs this tiny beast into a legit RAW killer!
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on July 12, 2016, 11:58:38 PM
first post updated  ;D
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: Felipe on July 13, 2016, 12:44:10 AM
Thank you !!
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: lherrainz on July 13, 2016, 01:54:36 PM
Hi, i'm new here, I installed ML yesterday in my SL1 and works great, today I'll do more tests.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: canneloni on July 13, 2016, 06:27:43 PM
Works great for me too! Before, i had problems with the installer. Now everything works great, thank you very much nikfreak!
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: edt on July 13, 2016, 10:34:31 PM
Great work fella.
Any idea when the audio page might get added?
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: fbaux on July 15, 2016, 09:53:17 PM
thanks for 13th July 16: Beta_2c release
i'll test it asap
---
log i got yesterday

ASSERT: 0
at Graphics.c:3929, task CtrlSrv
lv:0 mode:0


Magic Lantern version : Nightly.2016May01.100D100B
Mercurial changeset   : 62336bdeb785 (100D-new) tip
Built on 2016-05-01 11:33:15 UTC by [email protected]
Free Memory  : 584K + 1712K
 
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: rheabug on July 20, 2016, 08:18:29 PM
Awesome work nikfreak. Ive been an ML user for 3 years and almost gave up on my new sl1 (c firmware) ever being added..... WTG  :)

I do however have a problem....

With my t2i and 5d2 i always retained the ability to use my "Q" button while in the canon menu. Now i have to have touch screen on and i really dont like having the touch enabled...
Was the "Q" button functionality replaced with a different button? or is it just a bug on my cam ?

Thanks for the dedication to get this working.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on July 20, 2016, 09:22:31 PM
@fbaux: any instructions on how to reproduce your error? Your log indicates you are using an old build from May. Please use latest version and if it occurs again then tell me exactly how to reproduce.

@rheabug: Use Av button while in ML menu. It's the Q-button replacement as the SL1 has the combined q/set button already in use for "SET" functionality. take also a deeper look at the menus. An "Av" Icon was introduced a while ago. Hint: look at the right side in ML menu. Exactly the place where you are used to see the "Q" icon in your other cams  ;)
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: rheabug on July 21, 2016, 01:43:18 AM
Hi i think i presented my question inaccurately...

This is the screen i am unable to use the "Q" button on.
http://www.imaging-resource.com/PRODS/canon-sl1/Z_CanonSL1_QuickMenuAnim.GIF
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: rheabug on July 21, 2016, 01:57:44 AM
Posting this as a separate post just to keep the two in there own context.

Bulb ramping in ML for sl1!
Does it exist or is it still omitted due to being a nightly build.
If devs are working on it i might be interested in helping with tests and debugging.

Timelapse is really the only thing i have yet to want ML for on my canons and on the sl1 in a big way as i like the idea of not burning out my next FF due to shutter counts and my 5d2 finally bit the dust anyway. Same with my 550d. Its now in the grave.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: AMED on July 22, 2016, 07:00:35 AM
I'm have issues with the canon menu appearing briefly up while pressing AV in the ML menu. I'm using the 2016Jul12.100C version on my 100D.

How i reproduce it, change camera mode to P, press the trash can and then press the AV button. when the AV is pressed down the canon menu shows for 1/4 a second, keep holding it down and the ML menu stays visible, release the key and the canon menu appears for about 1/2 a second.

no issues with the May version.

Thank you for all your hard work nikfreak.

EDIT: looks like something weird happened when changing from the May and June builds. After uninstalling ML, resetting the camera and formatting the SD card and then June version started working correctly.



Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: lherrainz on July 26, 2016, 05:37:47 AM
Hello, this is my second time over here, first at all, sorry about my english.
Few days ago, I try to make a video with a 1fps frame rate, and doesn't work, the lcd put complete white with some purple lines and never start recording, then I try another frame rate and nothing, I go out from ML and work great. this happen to some of you? thanks
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: olis on July 31, 2016, 04:42:26 PM
hello friends, i want to ask. whether ML can make images appear on the screen my canon 100d and lcd tv cameras simultaneously. because usually when miniUSB plug in the lcd will be off
please.... i need answer
thx before
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: canneloni on August 02, 2016, 09:04:49 AM
Is there a way to use the HDMI out simultaneously to the normal camera screen ? I want to use the hdmi out for monitoring audio via an adapter, but the screen turns off as soon as i put the cable in.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: Oswald on August 03, 2016, 11:14:53 PM
I updated the newest beta version and tried and 5x crop mode gives you a this. Camera don't crash, just looks weird.
(http://i.imgur.com/xEzIwVM.png)

You can take picture normally and it looks normal, but the live view is glitched out.

No focus peaking etc.

Edit: and also 10x mode looks same.

edit2: Something wrong is with the fps override. It only occurs if you enable it.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 04, 2016, 07:51:49 AM
Seems like I have to recheck and tweak the timers a bit for zoom mode 5x/10x.
Crop mode 3x should be already ok.

I would appreciate it if you read 1st line from 1st post.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: Oswald on August 04, 2016, 12:42:37 PM
Sorry, I forgot to read. :( But, it is 100d b version of the firmware.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 04, 2016, 06:29:37 PM
Oswald the bug you encountered was rather hard to find (at least for me). It happens only with "Exact FPS". You need to increase TIMER A from 666 to 676 yourself when uing "Exact FPS" or just use the options which aren't affected by the bug like "Low Light", "High Jello"...

I will increase the timer to 676 in the next update.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: DeafEyeJedi on August 04, 2016, 08:21:17 PM
According to 100D.100A (Beta-2c / 13th July) both versions of crop-mode's seem normal to me.

Here's what they look like on my SL1. *No FPS override was enabled during this troubleshoot. Will do another test with it enabled!

https://vimeo.com/177594162

Here's another with FPS enabled. Also can confirm that A timer to 676 does the trick. Nice find @Oswald and great catch by @nikfreak as usual!

https://vimeo.com/177597639

Hello, this is my second time over here, first at all, sorry about my english.
Few days ago, I try to make a video with a 1fps frame rate, and doesn't work, the lcd put complete white with some purple lines and never start recording, then I try another frame rate and nothing, I go out from ML and work great. this happen to some of you? thanks

This is normal and to be expected. A lot of light coming into the sensor. Either close down the iris more or use ND's. Not sure why it won't record for you but it seems to work over here.

hello friends, i want to ask. whether ML can make images appear on the screen my canon 100d and lcd tv cameras simultaneously. because usually when miniUSB plug in the lcd will be off
please.... i need answer
thx before

Nope. It's either one or the other. Whenever I use my external monitor on the SL1 -- LiveView LCD goes black. If one were to find a way to enable both then wouldn't that be a battery killer? Not worth it IMO.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: count on August 06, 2016, 01:56:03 AM
Oh wow awesome.

Had to put porting to 100D aside for a while after getting completely stuck, only to come back to see someone else suceeded! \o/

a Hero Member indeed! :)

Testing it on 100D.100B, Firmware Update says "MAIN_FIRMWARE flag is DISABLED!", whatever that means. "Please contact ML developers for a fix." ... hereby doing that ;)

(Firmware -1, Bootdisk -1, RAM_EXE -1, Update -1)

Some time in the past I seem to have enable the boot flag (with the help of Alex), now I can't use the camera without an ML SD at all, I'd love a fix for that, too ;)

Great work, we'll test more!

   count
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 06, 2016, 07:16:31 AM
update your firmware using "ML-SETUP.FIR" file from download link in 1st post. If all fails, please try a new sdcard or format the existing one and start from scratch.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: count on August 07, 2016, 12:10:31 AM
doesn't make any difference, "MAIN_FIRMWARE flag is DISABLED!" keeps showing even on new card (where I have to set EOS_DEVELOP and BOOTDISK for it to work).

perhaps this wasn't clear: ML works in both cases, I just can't get (back) to a state where I can use a card without ML

I got the bootflag set during some experiments a few years ago, and don't know how to reset it (anymore).
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: Walter Schulz on August 07, 2016, 12:28:52 AM
I just can't get (back) to a state where I can use a card without ML

Format card in cardreader and retry.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: a1ex on August 07, 2016, 03:35:05 PM
count, welcome back.

To fix the bootflag issue, run this outside LiveView (e.g. from "don't click me"):

Code: [Select]
uint32_t old = cli();
call("EnableMainFirm");
sei(old);
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: count on August 08, 2016, 01:33:18 AM
Walter: doesn't work ;) the issue is with the NVRAM.
a1ex: hey man :) sorry for disappearing so long; after getting stuck with the task handling/scheduling I allowed the rest of my life to take over ...

I guess I first need to get back on the horse again - how do I sync up with 100D development?

The code doesn't seem to be in the mainline repo (yet), so I guess you're working off https://bitbucket.org/niklastisk/magic-lantern, correct?

how do I get the right ARM gcc etc?



Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: count on August 08, 2016, 01:35:09 AM
btw: is there some kind of Magic Lantern test suite / runbook that allows to verify all functionality to ensure completeness / hunt bugs or gaps on 100D.100B?
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 08, 2016, 07:00:09 AM
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: a1ex on August 08, 2016, 11:45:29 AM
As a test suite, you can use the selftest module, or the api_test.lua script. Indeed, now that we can emulate Canon GUI on a few cameras (maybe most of them in the near future), having a QEMU-based test suite would help a lot.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: xenupy on August 08, 2016, 06:07:01 PM
Thank you all for this fantastic work.

Since day 1 i belive in you nik.

Unfortunatly there is a bug relating to ramping (maybe the next/or some lua script will improve that). I want to shoot different exposures with iso and shutter variables (for milky way stacking), i dont see any options available.

Again, fantastic work.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 08, 2016, 08:30:24 PM
xenupy can you exactly describe all steps to reproduce your problem? Is it LUA related or what's your problem?
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nkls on August 08, 2016, 08:45:31 PM
@count
Welcome back! All credits to nikfreak for the 100D port, he has done an awesome job of putting ML on our cameras.

My repo at https://bitbucket.org/niklastisk/magic-lantern is just a fork of his with dm-spy-experiments for the 100A firmware, and some other experiments.

Regarding QEMU, my latest 100D development is found at https://bitbucket.org/niklastisk/qemu/branch/eos-develop-new which currently is only a few commits (100D stuff) from the mainline repo. QEMU is somewhat complicated to use with 100D since it has an extra flash chip which must be dumped. For that there is a module (https://bitbucket.org/niklastisk/magic-lantern/branch/100D-sfdump), but the addresses are only ported/tested for 100D.100A. The GUI won't boot up yet, but I somehow managed to get the status screen showing once. Hopefully that's a sign of being close to getting the GUI running, but there's still stuff to do.

@nikfreak
May I ask what configuration you are using when compiling your builds? What gcc version and what Makefile.user flags are you using? My builds are always much larger than yours, and I've been trying to pinpoint the cause of the size difference.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 08, 2016, 11:22:21 PM
I am using GCC 4.8.3 and compiling in Ubuntu linux (http://magiclantern.fm/forum/index.php?topic=7579.msg134989#msg134989).

I repeatedly delete my workdir and create a fresh one and use
Code: [Select]
hg clone -r 100D-new https://bitbucket.org/nikfreak/magic-lantern
to start from scratch. So my makefile used are the ones from my repo. Public releases are based upon plain "100D-new" branch w/o further additions/experiments.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nkls on August 09, 2016, 01:47:04 PM
Interesting, the size difference seems to be the result of an alignment issues with some versions of ld. By adding the -N flag (Do not page align data, do not make text readonly) when linking autoexec the file size is decreased by almost 10% on my host os (arch linux), and by 5% on an ubuntu VM. As far as I can tell the only difference is that a bunch of zero padding is removed from autoexec.bin.

Code: [Select]
autoexec: $(ML_SRC_REBOOT_OBJ)
    $(call build,LD,$(LD) \
        -o [email protected] \
        -e _start \
        -N \
        -Ttext $(AUTOEXEC_BASE) \
        $^ \
        --cref \
        -Map=autoexec.map \
    ); \
    $(READELF) -l magiclantern | $(GREP) -C 2 MemSiz
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: redpig on August 10, 2016, 07:51:28 AM
I want to rec raw video but when I try this a 'hack error' appear on display,
what should I do for solve this
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: xenupy on August 12, 2016, 06:16:04 PM
Hello Nik,

the problem that im talking about is the advanced intervalometer (adv_int.mo).

it is possible to configure the keyframes but i cant start the module. I dont know if it is the module problem or the 100D.B port related.

one of my last photos:

(http://i63.tinypic.com/s2zh35.jpg)

The ideia is to shoot 20 shots auto in iso 1600 and iso 3200 with different shutter speeds (in order to reduce the noise and compose for the milky way and compose for the foreground).

Thank you  nik all your work, it was a big boost in my photo "work" when you port magiclantern to this camera.

I will buy a FullFrame soon, but i need to know if the camera can receive magicLantern software, if not, i will not buy it.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: reylo on August 13, 2016, 04:18:56 PM
Hi.
New user here. I installed the 100d.100c version. After testing a bit i noticed that raw video function is not there (am i missing something?). While reviewing photos and clips on the camera, it stops functioning, with the red led constantly on. I have to restart the camera by taking out thebattery and putting it back in.

I have some crash logs but i'm not sure how tu upload them here.

Thank you.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: samcameron on August 15, 2016, 10:59:41 PM
Hi Nikfreak,

Did you manage to find a solution to this problem I mention before?:

http://www.magiclantern.fm/forum/index.php?topic=16040.msg166817#msg166817

It would be great if we could adjust the speed so we can have 48 FPS on that mode. Any plans for this?

Thanks.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on August 16, 2016, 03:10:49 PM
Sam atm I recommend using default FPS (50 or either 60fps) for 720p H264 HDR video.
Unfortunately I was recommending to use crop mode for HDR recording but examining the timers again it looks like SL1 and EOSM both are able to achieve ~48fps on the camera display while in crop mode but not while recording. The fps values shown in ML menu while in crop mode can't be achieved during recording.

Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: Oxonion on August 27, 2016, 09:38:41 PM
I just buy a 100D, i would like to know if the raw video is now stable to use/record for long rush ? Thanks ! :)
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: bplimley on August 29, 2016, 09:44:50 AM
Hey I was wondering if anyone could help, I've tried all the builds and the 100c is the only one that does anything, but then this comes up:

https://imgur.com/gallery/SXJ0b (https://imgur.com/gallery/SXJ0b)

Help!?
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: darkskies on September 02, 2016, 04:24:04 AM
I have the 100D c version and tried FPS override set to 3 works well and at the same time I used Qdslrdashboard on my iPad and was able to save the video wirelessly to my iPad through a Tp-Link MR3040 Router with the Qdslrdashboard custom firmware on it ....now I can do some videos and upload them to YouTube within mins on making it .....this works well for the 100D but on my canon 5D mark 2 I can't save the videos to my iPad ...hoping that Zoltan may fix this in the future.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: ygrabo on September 04, 2016, 02:00:53 PM
Hi guys!
This might not be the correct thread (please transfer elsewhere if necessary), but I feel it might fit in here.
I have a problem with my 100D that might get resolved by you folks here.

The problem is as follows (without or without ML):
- As soon as I want to take a photo, the camera says "please change the battery pack" and I have to switch it off
- It also happens with the self timer (as soon as I press the shutter, not after the countdown), when touching the screen or with the audio trigger
- It happens with or without lens (AF/MF)
- Focusing works
- It does not occur when filming of viewing images
- It happens with two batteries and is always reproducible.

My understanding is that the is nothing wrong with the batteries (as I can film for "hours" with them), so it must be software related.
As there is no new firmware (that I know of) for the 100D, I can't update it and hope that that fixes it. So I tried magic lantern, hoping that that might fix it. Of course it does not.
My question is: Is there a way I could fiddle an original firmware that you guys extracted (I don't know how you do this amazing magic lantern stuff) on my camera? For example using the "uninstall" function after replacing the *.bin in the ML folder or so?
If it is of any help, ML firmware 100A does not work, but 100B does (and it is so far great when filming).

Warranty for the cam is gone and the only reply I get from Canon is "we can't give you a price, send it in and we will make an estimate (that i have to pay)".

Thank you for any suggestions!
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: a1ex on September 04, 2016, 03:15:27 PM
Interesting issue. Let's ask nikfreak to prepare a debug binary based on the dm-spy-experiments branch, so you can get some debug logs to see what's going on. As long as the message is on the screen, DryOS is running and ML should be able to save a log, even if the UI is unresponsive.

Another test to do: block the shutter button with gui_uilock(UILOCK_SHUTTER) and check whether you can press it without battery issues (to make sure the button itself is not shorting anything). Nikfreak: can you include this command in the debug binary as well?
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: nikfreak on September 04, 2016, 05:02:20 PM
...
So I tried magic lantern, hoping that that might fix it. Of course it does not.

If your issue existed before ML than ML won't fix your issue. Also got 100D.100B and don't have your issue. So it's not software relatd. Your battery (pins / door or whatever) seems to have an issue. At least this is what google tells me when searching for your issue. I can ofc provide you with the special build a1ex asked for tomorrow.
Title: Re: Canon 100D / SL1 (Beta-2c / 13th July) All Revisions
Post by: ygrabo on September 05, 2016, 12:22:01 AM
Hi guys, thank you for your replies so far!

Interesting issue. Let's ask nikfreak to prepare a debug binary based on the dm-spy-experiments branch.
I have no idea what you just said :D

block the shutter button with gui_uilock(UILOCK_SHUTTER)
Sorry, I am a noob with this. Do I have to fiddle around in some code? I could not find anything in the menus.

If your issue existed before ML than ML won't fix your issue. Also got 100D.100B and don't have your issue. So it's not software related. Your battery (pins / door or whatever) seems to have an issue. At least this is what google tells me when searching for your issue. I can ofc provide you with the special build a1ex asked for tomorrow.
I was hoping that ML runs its alternate code based on a correct basis that comes with it... One can dream :D
With software I rather meant "not hardware". Nothing to do with ML, just code. I guess...
On physical inspection, the pins, batteries (new) and door look good. Everything else is functional, except pressing the shutter button.
I check google, but I might have got country specific answers which were... useless.
Thanks for the build but as I am a noob, I will need a bit of instruction  :-\
(I am not a full noob regarding computers as I build my own computers, modified html, css etc. on my website and in general I am a fiddler. But I am new to ML, have no idea on what basis this works and so on. Just so you know :D Not great but better than average lol )


(might be worth putting this in a separate thread not to "spam" this one? )
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: nikfreak on September 07, 2016, 10:05:29 PM
ygrabo I suggest you buy a 3rd party battery and try that out first. If you still got the errors we can try a debug binary.

@ALL: I updated first post with a new build. read changelog.
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: ygrabo on September 08, 2016, 12:05:28 AM
An alternate battery was already bought and tested. same thing.
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: Felipe on September 08, 2016, 03:47:37 AM
Thanks Nik you are very kind
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: fbaux on September 08, 2016, 09:41:14 PM
Thanks for this new release :)
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: nikfreak on September 29, 2016, 03:51:23 PM
dito for 70D and now for 100D, too:

http://www.canon.de/support/consumer_products/products/cameras/digital_slr/eos_100d.aspx?type=firmware

Gotta have to update the builds. This will allow us to be part of the official nightlies soon. Best thing is that the amount of ports I manage will decrease from 5 revisions to 2 which will allow me to pick up a new port  8)
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: DeafEyeJedi on September 29, 2016, 05:50:56 PM
Perfect timing I must say. As the saying goes ... Less is More!
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: skrk on September 29, 2016, 08:51:57 PM
( If anyone's curious like I was, the Canon update seems a minor lens compatibility thing only: http://support-au.canon.com.au/contents/AU/EN/0400270502.html )

I AM ETERNALLY GRATEFUL FOR THIS PORT AND ML IN GENERAL. THANKS!

Question re: RAW video -- like a poster above, I am unable to get it to work on my 100D. I'm using a UHS-1/Class 10 card, so I'm not expecting high-res recording. I have it set for 960x540, 16:9, 128MB warm-up, extra hacks on, buffer fill method 4, reserve card space on. When I record it does not skip any frames, but it gives the "hack error" the other poster described, and no file is created. I can figure out a way to record the hack error if that would be useful.

Anyone having success with this? Anything I can do to help debug?

Many thanks,
-s
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: Felipe on September 29, 2016, 09:08:01 PM
Great, but seems like the only update is compatibility with some old lenses, not even STM
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: nikfreak on September 30, 2016, 07:15:53 PM
Ok everyone. This is the build for all of you running 1.0.1 firmware version. I updated firmware myself yesterday to 1.0.1 and spent some hours for updating ML to 1.0.1. If you got time to help me in testing then download this:

https://drive.google.com/drive/folders/0B9Mu66yg5QzRUEdCNE5VRWJXU2M?usp=sharing

It will only work if you are running firmware version 1.0.1. I will update the 1st post once I receive positive feedback.

Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: Felipe on September 30, 2016, 08:12:37 PM
Perfect just like previous firmware 101 ok
Thank you
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: coflynn on October 02, 2016, 02:17:49 AM
Tested on 1.01 and works for me - hadn't tried on 1.00 so can't compare...
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: Mazahaka009 on October 04, 2016, 05:59:42 AM
Can confirm that the latest nightly release for the Canon 1.01 firmware functions on a 100D.100C version of the camera.

By functions I mean I was able to access the ML Menu and was able to change the ISO to 160, instead of the usual 100. Will update if I run into any bugs in the next several days.

EDIT:
Included Modules:
Raw_rec Not OK
Gave a "hack error at 0: expected e3e00032, got e1e00000"

I was unable to play back the recorded files, which automatically stop recording at 3 seconds, through VLC.
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: skrk on October 05, 2016, 01:17:01 AM
Mazahaka009 -- I just posted a couple posts back (http://magiclantern.fm/forum/index.php?topic=16040.msg172668#msg172668) about that here -- was raw video recording working for you before upgrading to the new firmware?

I'm impressed that you got anything from it -- i was only able to get the hack error...
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: nikfreak on October 05, 2016, 07:07:04 AM
ok,I just updated the link with a new version:

https://drive.google.com/drive/folders/0B9Mu66yg5QzRUEdCNE5VRWJXU2M?usp=sharing

Please try again for FW 1.0.1 :D
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: Felipe on October 05, 2016, 01:44:02 PM
Works fine, just as before, By the way Did not test raw, as far as codec I Increase bit rate, I sell video.
DANKE
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: nikfreak on October 05, 2016, 03:46:11 PM
You're welcome. Both raw and mlv_rec work again for me after the last update. I ask hereby everybody to update to 1.0.1 firmware and keep up testing the massive amount of features ML is providing to all of us. A new pull request for becoming part of the official nightlies has already been created (https://bitbucket.org/hudson/magic-lantern/pull-requests/757/adding-support-for-the-eos-100d-sl1).

I'm sure a1ex is silently following feedbacks in here. So any feedback, be it negative or positive, is welcome.
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: JohanJ on October 08, 2016, 05:43:41 PM
Passed some test with new version for firmware 1.0.1 and it looks really good. See below:

Modules
ETTR: OK
Dual ISO: OK

Exposure
Auto ETTR: OK
Exposure overwrite in photo mode for AV / TV: OK

Overlay
Global Draw, ON, all modes: OK
Zebras, RAW RGB: OK
Focus Peak: OK
Crop marks: OK
Spot meter: OK
Histogram: OK
Waveform: OK
Vectorscope: OK

Shoot
Advanced Bracket: OK
Intervallometer: OK
Bulb Timer: OK
LCDsensor Remote: OK
Audio RemoteShot: OK
Motion Detect: OK

Focus:
Follow focus: OK
Rack focus: OK
Stack focus: OK
DOF info in LiveView: OK
Focus patterns: OK
Title: Re: Canon 100D / SL1 (Beta-3a / 7th September) All Revisions
Post by: yzqx on October 09, 2016, 11:06:23 AM
Just registered to come here and say that I tried all three (A, B, C) versions of the ML firmware on a Kiss X7 but none of them work (from the edited first post).

However, the new version for FW 1.0.1 quoted below indeed works! I guess this new version is a universal one for the 100D/Kiss X7?
Anyway, thank you so much!

ok,I just updated the link with a new version:

https://drive.google.com/drive/folders/0B9Mu66yg5QzRUEdCNE5VRWJXU2M?usp=sharing

Please try again for FW 1.0.1 :D
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on October 09, 2016, 03:02:05 PM
i updated the link into the 1st post. Older changelogs have been archived into the 2nd post.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on October 13, 2016, 05:29:42 PM
 I don't know if is me but seems like after the firmware udate the camera has better autofocus in movie mode using servo and face tracking
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: fbaux on October 16, 2016, 01:41:44 PM
Thanks for this new release (update without any issue)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Nartl on October 18, 2016, 10:17:35 PM
After installing ML for the first time (never looking back), I discovered through the changelings that the Q/Set button had been switched to set for the purposes of ML control. Although I fully understand your reason for switching it, and know that you can use Q through a long press, however it seems to me slightly too cumbersome for the sake of switching through picture styles. Would it be possible to implement some kind of toggle that could enable and disable the use of q vs set?

Thanks
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on October 19, 2016, 05:03:51 AM
Please let the Q button as it is, is working great is not Cumbersome is Awesome.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on October 19, 2016, 07:44:16 AM
...Would it be possible to implement some kind of toggle that could enable and disable the use of q vs set?

Thanks

Not possible. I know the clients and I definitely want to avoid confusions and unneccessary forum posts. People would disable and forget about it and then come back to ask why they can't center the focus box back with a single press or why their ettr doesn't play nice with the set button. It will stay as it is.

+1 Felipe. It's really awesome.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on October 19, 2016, 09:20:35 PM
I don't know if is me but seems like after the firmware udate the camera has better autofocus in movie mode using servo and face tracking

I can also confirm this as well.

Please let the Q button as it is, is working great is not Cumbersome is Awesome.

Absolutely agreed on this one!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: PeterHoff on October 25, 2016, 12:57:36 PM
I love the ML for the 100d!

But I'm not sure if it's just me or my camera, but I get these coloured dots when recording RAW-video (see picture below).
First I hoped it would be fixed in a later update, but it's been the same through all the nightly builds since first release.

Any ideas on how to fix it?

(http://unknownproduction.dk/wp-content/ML_raw_dots.jpg)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on October 25, 2016, 08:05:40 PM
Some brainfood regarding those pixels for you:
http://www.magiclantern.fm/forum/index.php?topic=16054.0
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: dfort on October 25, 2016, 09:23:08 PM
Any ideas on how to fix it?

Long story short -- use MLVFS (http://www.magiclantern.fm/forum/index.php?topic=13152.0).

(or MLP or MLVProducer or cr2hdr.app -- all of these apps can deal with the focus pixels.)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: trimoto on November 07, 2016, 11:56:02 PM
Hi, thank you for the awesome job. my 2 cent for the ML on the 100D test

1) I don't know if my 100D is a type a, b or c
2) this is my first time with ML, I just installed v Beta_4a 4 hours ago
3) whit time I can try to test how is in the list, just the time to understand how do the function.

I'm writing this message for share this problem in the display function "upside down", it often and this photo is one of the worse

(https://c8.staticflickr.com/6/5443/30847763815_5e97c86b65_n.jpg) (https://flic.kr/p/NZURsP)P_20161107_233059 (https://flic.kr/p/NZURsP) by Domenico Chiarenza (https://www.flickr.com/photos/[email protected]/), su Flickr

hope may be useful
sorry for my english I'm Italian
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on November 08, 2016, 06:51:53 AM
Have you tried pressing the info button until you see ML shows up cleanly or is this a different issue related to the upside down feature from ML menu?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: trimoto on November 08, 2016, 12:23:17 PM
I don't have pressed any button, this is the upside down feature in the ML menu.
I have noticed that this problem is almost sure in this condition:
1) LCD auto off on, I use the proximity sensor for turn on and off the display, if I use the set button is more rare.
2) in the Original 100D menu always appears.
3) if I press the info button in the black screen where are all the camera setting (the same screen I show in the photo I posted).
In the ML menu the only problem is than if I press the info button the info are shown in normal mode, not in upside down but there's no graphics problem.

I can do a video if necessary
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: revons on November 12, 2016, 03:33:54 AM

Overlays
-Zebras: __OK__
-Focus Peak: _OK___
- ....
Shoot
-Intervalometer: ____
-Bracketing: ____
-.....
Included Modules
- Raw_rec: ____
- autoexpo: ____
- ....
Other issues:
___Magic Zoom is a little wonky, the box that shows up will cut in and out like it's flickering.
I also tried the mode where it will take a picture if you clap and it takes a picture at any sound it was a little funny.
....
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: PeterHoff on November 21, 2016, 09:46:25 AM
Quote
Long story short -- use MLVFS.

(or MLP or MLVProducer or cr2hdr.app -- all of these apps can deal with the focus pixels.)

Quote
Some brainfood regarding those pixels for you:
http://www.magiclantern.fm/forum/index.php?topic=16054.0

Thanks dfort and Nickfreak. After I've been trying quite a lot, I found the best solution last night.
The MlRawViewer v.1.3.3 removes the dots and does a brilliant converting into Apple ProRes.

Here's a short test:

https://www.youtube.com/embed/9g4qH-Cndco (https://www.youtube.com/embed/9g4qH-Cndco)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on November 30, 2016, 06:35:00 AM
For those who are anxious to try out the 10/12bit options for 100D.101 please read here (https://www.magiclantern.fm/forum/index.php?topic=5601.msg175706#msg175706here) and keep all bug reports in there!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: valhalla on December 21, 2016, 05:25:04 PM
Hello, I'd like to submit you a strange bug. When I delete many pics or vids from my camera sometimes it completly freeze and I have to pull out the battery to reboot it. There is the google drive folder with all the crash logs https://drive.google.com/open?id=0B7kJkdmc0-o2QnR5b2RWVGNWcjA

All the other customs functions are perfectly working, except for this bug. Thank you, good work
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on December 25, 2016, 03:06:37 AM
I had a number of crashes. I'm sorry that I don't have instructions for reproductions: it seemed to be sporadic. Would result in lockup requiring battery (and card?) removal. At one point a card seemed borked as well: I re-formatted it and it was ok.

It was a while ago, but IIRC it happened when fps override was enabled and I hit the button to zoom in to focus (or perhaps when I was then zooming back out.) It seemed possibly connected to having a bulb timer override set as well (>5m). ML raw video module was probably enabled. It's also possible that it had to do with the bad SD card; I reformatted and the problem seemed to stop, but that could have been coincidence or related to ML settings or whatever. (E.g. it may have happened with another card -- it's all so fuzzy now -- I'll take better notes next time for sure.)

Sorry this is so completely vague :-). I don't know if these crash logs are useful or not, but they are linked here (http://lacinato.com/pub/photog/crashes.tar) in case they are at all useful. And of course if I ever manage to find a reliable reproduction I'll let you know.

The first few crash logs list:

ASSERT: pReturnData->Engine_Address != 0xFFFFFFFF
at ./LvCommon/LvGainController.c:810, task Evf
lv:1 mode:3

The last few list:

ASSERT: 0
at ./LvCommon/LvGainController.c:806, task Evf
lv:1 mode:3
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on December 25, 2016, 07:48:56 AM
Just let us know if you can replicate again and how to do so.
Btw: your link contains your ROM0/1 dumps. Please remove those.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on December 25, 2016, 08:36:03 AM
"Just let us know if you can replicate again and how to do so."

Will do.

"Btw: your link contains your ROM0/1 dumps. Please remove those."

Done, sorry, thought they might be useful.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Milo on January 02, 2017, 07:32:58 AM
Great work on this build.
Something rather annoying is that there is no audio section is this a bug or is it not finished yet?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Walter Schulz on January 02, 2017, 09:47:04 AM
DiGiC 5 cams are very limited in this regard. See https://builds.magiclantern.fm/features.html -> Audio
Load MLV_REC and MLV_SND to get Audio tab.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on January 06, 2017, 11:36:46 AM
Find attached a test build with all the latest "goodies" from a1ex. It includes raw recording module supporting 10/12bit. I did some short recording. No problems with LCD freezing etc. Please use MLVFS for your testing with 10bit / 12bit. Follow the link below for the 10bit discussion / feedback.

Download link:
https://drive.google.com/file/d/0B9Mu66yg5QzRVGp2LWNpeEtfNzg/view?usp=sharing

Discussion / Questions regarding 10bit / 12bit please only over here:
https://www.magiclantern.fm/forum/index.php?topic=5601.0

happy testing with this small beast!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: xenupy on January 06, 2017, 01:18:54 PM
Thank you nik.

Will install this today ;)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on January 06, 2017, 02:51:25 PM
Fantastic Happy 2017, Warning for bad settings, rep.popup flashing, great feature.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: canneloni on January 06, 2017, 03:10:40 PM
Thanks nikfreak! Still testing out the best settings for recording and post production but everything seems to work fine. 

I found a strange  minor bug though:
When selecting the Bit depth in raw_rec.mo the selection seems to work upside down, meaning, if i press the downward arrow, the selection goes up. Anyone else experiencing this?

Edit: Is the crop.rec module from a1ex integrated ?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Nicola Cornolti on January 10, 2017, 06:46:57 PM
Hi, I was thinking of buying a 100D, I came to see if there was a compatible magic bullet firmware and I obviously came into this page

Well the question is why is this still in beta? Are there so many problems? Are there problems at all? I read the topic but didn't understand that much
Could reconsider the idea of buying that particular camera. Thank you really much
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on January 10, 2017, 07:14:08 PM
No need to reconsider. It works really well even while in Beta. Problems are minimal and soon to be ported into the Nightlies. Even recent test builds have 10/12-bit options and such. Best of luck to you @Nicola Cornolti!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: valhalla on January 12, 2017, 02:05:59 PM
is it true that we are going to be ported in nightlies? Is it official?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on January 20, 2017, 04:10:13 PM
Reminder: http://www.magiclantern.fm/forum/index.php?topic=9673.0
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on January 21, 2017, 06:20:41 PM
Quote
Reminder: http://www.magiclantern.fm/forum/index.php?topic=9673.0

Posted a series of temperature test data in the corresponding forum thread
http://www.magiclantern.fm/forum/index.php?topic=9673.msg178872#msg178872 (http://www.magiclantern.fm/forum/index.php?topic=9673.msg178872#msg178872)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on January 25, 2017, 08:45:05 PM
I intended to use a lua script for non-cpu lens information from http://www.magiclantern.fm/forum/index.php?topic=18083 (http://www.magiclantern.fm/forum/index.php?topic=18083) but understood that this would require some minor adjustments in the lua core. Would it be possible to merge these fixes into the next beta (and even coming nightly) for the 100D?

Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on January 26, 2017, 01:30:06 AM
Added to experimental builds.

While you are at it, please run the stubs API test from the selftest module, from the latest lua_fix build.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on January 26, 2017, 01:53:38 PM
100D with a 55-250 STM lens gets 7 FAILS - mainly wait_focus_status:
https://drive.google.com/file/d/0B9Mu66yg5QzRVTdsR2NyYkl5NmM/view?usp=sharing

Log was taken with only selftest.mo enabled. It was my second try. My first try was with all modules enabled and that would even cause get_focus_confirmation() to fail constantly and short after writing the 2GB file it would cause an ERR70. I guess it has to do with lua but sorry didn't have the time to disable and retry one by one per module:

Code: [Select]
ASSERT: FALSE
at ./Memory/Memory.c:188, task run_test
lv:0 mode:2


Magic Lantern version : lua_fix.2017Jan26.100D101
Mercurial changeset   : 83589122cbfb+25c196bce415+ (lua_fix) tip
Built on 2017-01-26 09:50:14 UTC by [email protected]
Free Memory  : 554K + 1171K
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on January 26, 2017, 03:03:24 PM
Maybe lv_focus_status returns a different value during autofocus. The camera was set to autofocus on half-shutter, right?

If it has such a setting, would be nice to find what property controls it. Currently ML sets the custom function that moves the AF between half-shutter and *, but that might not be enough on all models.

Also, it looks like the PlayMain_handler stub is worth double-checking. It should be the value returned by get_current_dialog_handler() while reviewing an image.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on January 26, 2017, 04:27:02 PM
camera has AF Operation settings being "one Shot", "AI Focus", "AI Servo".
Then there is the drive settings being single, continuous, timer....
Finally there's AE/AF lock CFn setting. Nothing more.

I now did three additional tries with selftest.mo.

https://drive.google.com/file/d/0B9Mu66yg5QzRS2JWaG0zT1ZfcDA/view?usp=sharing
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on January 26, 2017, 04:58:44 PM
Pushed some fixes for both issues (AF and play mode test).

Timer errors can be ignored if they are random; probably the threshold is just too tight. Guess: more tasks in newer firmwares => less precise timing.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on January 27, 2017, 07:07:16 AM
Tried the new build. FAILS raised to 15 but good news is they all are unique and new ones. Those reported earlier are gone:

https://drive.google.com/file/d/0B9Mu66yg5QzRNmV0MUpWeHBmX2M/view?usp=sharing

Check also my comment on EOSM thread (http://www.magiclantern.fm/forum/index.php?topic=9741.msg179196#msg179196)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Roger66 on January 27, 2017, 10:17:50 PM
Is there any possibility to keep the "Q" key reacting as fast as like without ML ?

The 3s delay is a little annoying as the user interface of the 100D is relying heavily on this quick menu.

Regards
Roger
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on January 28, 2017, 05:39:31 PM
Press Q for 2 seconds
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Rossik on January 29, 2017, 12:25:42 AM
sorry for such a basic question, but I am super keen to start learning how to use my camera and to install Magic Lantern but my 100D seems to be missing the 4th Setup screen - the one which shows what Firmware you are running.....

Is there something obvious that I am missing ????

Help !!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Walter Schulz on January 29, 2017, 02:02:04 PM
"4th setup screen"?
What are you talking about?
Link to pic, please.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on January 29, 2017, 02:07:27 PM
sorry for such a basic question, but I am super keen to start learning how to use my camera and to install Magic Lantern but my 100D seems to be missing the 4th Setup screen - the one which shows what Firmware you are running.....

Is there something obvious that I am missing ????

Help !!
I guess your camera is in auto mode or similar. Chose one of  M/Av/Tv or P mode and you will find your missing menu [emoji6]
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on January 29, 2017, 02:36:12 PM
Added to experimental builds.

While you are at it, please run the stubs API test from the selftest module, from the latest lua_fix build.
@nikfreak is already on it for the latest lua_fix build. I ran another stubs API test for latest manual_lens_info.2017Jan26.100D101. 2 Fails only. Log can be found here https://drive.google.com/file/d/0B7N2Wbxd7m2gVEpUdjFCQUc2MzA/view?usp=sharing

Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Roger66 on January 30, 2017, 08:05:02 PM
Quote
Press Q for 2 seconds

Thats too long for frequent use
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on January 30, 2017, 09:24:58 PM
And what's acceptable for frequent use?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Roger66 on January 31, 2017, 11:04:55 AM
Just as without ML would be fine.
Maybe to be configured if some will use the Q key for anything else.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on January 31, 2017, 03:07:07 PM
Just as without ML would be fine.

Uninstall ML and you just have it like you wish  :P
Really, the button functionality has to be SET primarily. I need it for stuff like ETTR or centering the focus box. A long press will trigger the Q-menu. We discussed this earlier in the thread. I could fine tune it later by a few hundred milliseconds but we must keep it "long-pressed" and unique for the longpress detection so it doesn't come up by mistake. That was the problem when implementing the feature. It came up by mistake and I had to make the detection failsafe..

You will get used to it
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: OlRivrRat on January 31, 2017, 06:19:03 PM
      @NikFreak

   Is this Needed Long Press true for both Physical & Touch Screen "Q" ~ Don't own

an SL1 so can't answer for Myself.

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on January 31, 2017, 08:07:51 PM
You will get used to it

Absolutely and I've gotten used to this as well. It's wonderful (feels more natural) to have the quick reaction after pressing 'Q' for ETTR and centering focus box (which is a must for everyday usage) so to fine tune this from 2-3 seconds down to 1.5 or so may seem closer to problematic by possible mistaken going into the Canon 'Q' Menu instead of respecting ML's requests within ETTR, Focus Box, etc.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on January 31, 2017, 08:52:06 PM
the 2 sds way works beautifully
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: valhalla on February 01, 2017, 12:29:13 PM
Hello, I have a problem when I use the fps override mode for timelapse, I tried 2-3 fps but my recording stops after 2 seconds
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: [email protected] on February 01, 2017, 09:10:30 PM
Hello,
First, I would like to thank the super work for everybody who worked on ML.
Thank you Nikfreak for the test bulid of 10 12 bit compression.
I just installed it and my first impression is that it works. I haven't used MLVFS yet. When I tried MLV_PLAY to review my recording, I found only pink frames.
I copied raw_twk to the module subdirectory of my sd card, loaded it on the modules screen, and retried. Unfortunately my camera blackened when I tried MLV_PLAY, so I needed to pull the battery out. May I forgot something or is there a hope to solve this?


Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Rossik on February 01, 2017, 09:32:37 PM
Thanks JohanJ - I switched it to M mode and et voila, there it is, my Firmware listed on the 4th Setup screen, cheers mate.

Woohoo, Magic Lantern, here I come ;)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Walter Schulz on February 02, 2017, 10:10:13 AM
If you haven't used so called "creative" modes until now you will have a hard time with ML. Steep learning curve.
I recommend getting to know cam basic concepts (Tv, Av, M, ISO) before going ML.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Roger66 on February 02, 2017, 12:32:14 PM
Quote
You will get used to it

Yes I will, but in another way. I'm gonna use the Touchscreen "Q" now as workaround, which reacts quick.
Wasn't aware of that 2nd option before.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: [email protected] on February 02, 2017, 05:49:05 PM
Maybe everybody knew, but I just realised, that there is four(!) different raw video mode on SL1:
"Normal" raw, while Canon resolution is 1920*1080. Maximum raw resolution: 1736*1152
"Normal" raw, while Canon resolution is 1280x720. Maximum raw resolution: 1728*694 (1736*688).
Movie crop mode (3x digital zoom), only  when Canon resolution is 1920*1080. Maximum raw resolution: 1800x1032
5X Zoom mode. Maximum raw resolution: 2520x1080.







Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: [email protected] on February 06, 2017, 04:03:44 PM
I'm reading ML forum posts to improve my knowledge and I found this thread:
http://www.magiclantern.fm/forum/index.php?topic=4002.0

It seems, that "Custom Modes" in 600D (and 500D) can save and restore PicQuality, ALO, HTP, ISO, Ae, Tv, WB, WBshift, Kelvin, Drive, Metering Mode and some other settings. As SL1 doesn't have any Custom mode, it is very easy to forget to change some settings, which ruins your next pics or video.
So it would be a great help to have this.

Is it possible?

Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: stumps on February 15, 2017, 01:04:35 PM
@nikfreak: I would like to report two bugs with the "magiclantern-Nightly.2016Oct05.100D101.zip" build:

1. Pressing and holding "SET" upon switching on the camera does not prevent ML from loading - reproducible 100% of the time

2. Deleting an image using the "trash" button when in image gallery blocks the camera and there is a blinking "Err" in the viewfinder. Also the LED indicator for SD card lits up and never stops. Switching off the camera has absolutely no effect over the above stated 'symptoms'. Only after removing the battery the camera gets into working mode- reproducible 80% of the time.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on February 16, 2017, 08:56:15 AM
@stumps: can you please try the newer build from January an re-report:

http://www.magiclantern.fm/forum/index.php?topic=16040.msg177666#msg177666
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: stumps on February 16, 2017, 12:31:22 PM
@nikfreak: Testing "magiclantern-Nightly.2017Jan06.100D101.zip" reveals the following:

1. Pressing and holding "SET" upon switching on the camera does not prevent ML from loading - reproducible 100% of the time

2. Deleting an image using the "trash" button when in image gallery blocks the camera and there is a blinking "Err" in the viewfinder. Also the LED indicator for SD card lits up and never stops. Switching off the camera has absolutely no effect over the above stated 'symptoms'. Only after removing the battery the camera gets into working mode- reproducible 30% of the time only when deleting in gallery after being in Live view mode (being previously in Photo mode and deleting images after that does not produce this bug).
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Roger66 on February 16, 2017, 03:02:59 PM
Hello,

I have a question concerning the overexposure warning in image review:

Is it possible to introduce a black-white blinking overexposure warning in full screen review (in stock histogram view the Image is too small) ?

The zebras are nice, but I'm used to the black-white blinking, as my 7D does out of the box. This is much more obvious in bright environment than thin zebra lines. Or is this behaviour even configurable now, and I didn't see yet ?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on February 16, 2017, 10:30:38 PM
ok, stumps, probably SET during boot needs a special treatment due to the q/set button. Will try to reproduce on weekend both reported issues.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on February 17, 2017, 07:23:26 PM
@stumps: I pushed a fix for disabling ML during boot with the INFo button. Tested its functionality myself and all will be fine with a future release. Regarding the bug you reported when deleting a picture in LV: I cannot reproduce it. Tried hard and played more than 10minutes with different settings, zoomed in/out and used the playmode actions but wasn't able to reproduce it when deleting an image.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: stumps on February 17, 2017, 09:29:15 PM
@nikfreak: It's nice to have such a quick response from you. Thanks.

Is there any way I can send a debug info or something so we can trace the issue around bug #2?

Currently the only thing I find is a couple of crash log files in the root of the SD card saying the same thing:

Quote
ASSERT: 0
at Graphics.c:3929, task CtrlSrv
lv:0 mode:1


Magic Lantern version : Nightly.2017Jan06.100D101
Mercurial changeset   : ca28776484b8 (raw_video_10bit_12bit_100D) tip
Built on 2017-01-06 10:03:30 UTC by [email protected]
Free Memory  : 516K + 1775K
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Benster on February 25, 2017, 09:09:58 AM
Installation on my SL1 was a breeze.
Magic Zoom is buggy and flickers a ton.
Powersaving mode: LCD off during recording:  5 seconds works and powers off the LCD, 10 seconds works as well.  anything above that doesn't work and the LCD stays on the whole time.
Movie recording mode:  going pass the 4GB mark sometimes crashes the camera.  Sometimes I can get movie restart to keep recording, sometimes it fails.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: valhalla on March 02, 2017, 12:36:02 PM
@nikfreak: Testing "magiclantern-Nightly.2017Jan06.100D101.zip" reveals the following:

1. Pressing and holding "SET" upon switching on the camera does not prevent ML from loading - reproducible 100% of the time

2. Deleting an image using the "trash" button when in image gallery blocks the camera and there is a blinking "Err" in the viewfinder. Also the LED indicator for SD card lits up and never stops. Switching off the camera has absolutely no effect over the above stated 'symptoms'. Only after removing the battery the camera gets into working mode- reproducible 30% of the time only when deleting in gallery after being in Live view mode (being previously in Photo mode and deleting images after that does not produce this bug).


Same for me, and I had the same problems with older version
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on March 02, 2017, 12:45:00 PM
few posts (http://www.magiclantern.fm/forum/index.php?topic=16040.msg180131#msg180131) earlier I already posted an update about 1.)
for 2.) can you please share a video of the issue. I tried to replicate it but am not able to reproduce it.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: stumps on March 03, 2017, 09:43:00 PM
@nikfreak: It's very weird since bug #2 does not happen every time I delete an image. I'll try playing around in order to find out which are the circumstances that cause it to happen. It needs some time of thorough testing.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on March 11, 2017, 09:36:14 PM
Tried the new build. FAILS raised to 15 but good news is they all are unique and new ones. Those reported earlier are gone:

https://drive.google.com/file/d/0B9Mu66yg5QzRNmV0MUpWeHBmX2M/view?usp=sharing

Fix pushed, please test again.

Check also my comment on EOSM thread (http://www.magiclantern.fm/forum/index.php?topic=9741.msg179196#msg179196)

Looks like they were broken by some menu changes done for Lua API, and fixed later in the dynamic-my-menu branch. I've merged that one into lua_fix and those bugs are no longer present.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on March 12, 2017, 08:53:43 AM
tested the new experimental build.
One FAIL left when running stubs api test right at the beginning:

Quote
Pass] is_play_mode() => 0x1
[Pass] HALFSHUTTER_PRESSED => 0x0
[Pass] HALFSHUTTER_PRESSED => 0x1
[Pass] wait_focus_status(1000, 3) => 0x1
[Pass] lv_focus_status => 0x3
[Pass] HALFSHUTTER_PRESSED => 0x0
[Pass] wait_focus_status(1000, 3) => 0x0
[Pass] lv_focus_status => 0x2
[FAIL] HALFSHUTTER_PRESSED => 0x0
[Pass] wait_focus_status(1000, 3) => 0x0
....

http://pastebin.com/d9fFCaxN
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: scherbakoff.dima on March 13, 2017, 07:03:26 AM
Hi Nik! Thank you for your amazing work! ML works quite stable with january build. Is it possible to make an option in ML menu like "load ML on start" which would be invertable by pressing MENU button on start? Sometimes people need as max battery as possible :)
Thanks in advance :)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: astrob3 on March 16, 2017, 12:59:25 AM
Whenever I try to install on my camera the file is not found on the sd card. When I go to the firmware update, it just says that the memory card with the update is required. I'm very new at all this so it could be something simple I'm missing. Thank you!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Audionut on March 20, 2017, 05:27:57 AM
Is it possible to make an option in ML menu like "load ML on start" which would be invertable by pressing MENU button on start?

Sort of.

Occasionally I want to run the camera without Magic Lantern?

Hold the SET button while powering on the camera.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on March 20, 2017, 09:11:44 AM
For now one needs to compile manually on his own to get the INFO button functionality for skipping ML-init on boot. Functionality was broken with set button due to the q/set button hack but is fixed on the bitbucket branch.

http://www.magiclantern.fm/forum/index.php?topic=16040.msg180131#msg180131
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: soupmanjack on March 20, 2017, 10:50:19 PM
Hello! I have a rebel sl1 and would like to install ML on it, Where is the most recent version of the install? is the one on the first page up to date? Also Im completely new to this so if this is a dumb question i apologize. Thanks!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on March 26, 2017, 01:09:19 AM
One FAIL left when running stubs api test right at the beginning:

This one appears to be a false alarm (hopefully fixed).

After merging lua_fix, 100D is next on the list for including in the nightlies. Meanwhile, you may consider the lua_fix build from the Experiments (http://builds.magiclantern.fm/experiments.html) page as "release candidate", so please give it a try. Not just on Lua, but on all other functionality.

P.S. I'm now able to run the 100D ML (unmodified autoexec.bin (http://www.magiclantern.fm/forum/index.php?topic=2864.msg181786#msg181786)) in QEMU (so I could check a couple of things locally). So far, so good; only noticed some minor issues:
- the temperature is not yet in Celsius
- ML overlay colors don't adapt to Canon's color scheme outside LiveView (COLOR_FG_NONLV)
- selecting a Kelvin temperature gives a strange display indicator (K over AWB icon); not sure if only happens in QEMU or also on real camera, as properties are not emulated very well
- continuous AF should probably display a warning on ML focus tools (probably on other models as well; need to find the property that triggers it)
- task list overflows (todo: check how many tasks can be started after ML loads)
- memory levels are OK (quite good actually for a Rebel)
- QEMU crashes when selecting "Don't click me" (emulator bug)

Overall impression is very good - nice job @nikfreak! (and sorry for being so slow with reviewing the new ports)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on March 26, 2017, 12:27:15 PM
I need to catch up with your QEMU work. Last time I fired it up was the PoC for porting 100D/70D.

Meanwhile pushed a commit which adds support for Celsius display (thx escho (http://www.magiclantern.fm/forum/index.php?topic=9673.msg180240#msg180240)). For COLOR_FG_NONLV I just copied what you pushed for 700D but can't see a difference to it#s previous value 1 (defined for most Digic5 cams).

The Kelvin icon was really a problem as it overlayed over Canon's icon. I used that chance to go for 60D's flexinfo layout and did some small adjustment. See attached picture on what it looks like now. Probably 700D and other rebels would fit into this layout too. I guess ML's "K" icon overlays there, too.
(http://i67.tinypic.com/9r6gcw.jpg)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on March 26, 2017, 06:10:21 PM
Indeed, setting the color to 80 fixed this. Look at clock color between schemes 1 and 2, for example.

Unfortunately, this setting is not portable; 60D, for example, paints the info with color 1 (and has a single color scheme), while 100D uses color 80 on all 5 color schemes.

The problem with 60D flexinfo is that yellow is unreadable on color scheme 2 (minor issue; just a nice touch). 60D only has black background and white fonts, so yellow was fine. Maybe I should take the time to unify these layouts a bit.

Looks like I also need to fix that screenshot palette bug. (edit: done!)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on March 26, 2017, 07:30:00 PM
Ok reverted all yellow colored text to COLOR_FG_NONLV and pushed the necessary changes to bitbucket.

(http://i64.tinypic.com/2a0ezwn.jpg)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DeafEyeJedi on March 26, 2017, 09:07:39 PM
Wonderful progress guys!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: wizbrewery on March 28, 2017, 10:36:45 PM
just wanted to say thanks for making Magic Lantern  available on my new camera (EOS 100D).  I'm brand new to ML but in mt short time,  seen many fantastic features.   Seems to be very stable for the time I have been using ML

OK

focus peek wow,  great!
clapping to take picture,  super for steady camera on my microscope
intervalometer for taking timelapse of my brewday
script for software ND filter for taking advantage of my old zuiko lenses on super wide aperture  (low dof)
lua script running (dunno what for yet but like scripting :) tried the retro tennis game
motion detect (in exposure change mode) to detect visitors to my bird feeders[/li][/list]

NOT OK
on ml menu mode the screen menu flashes periodically every 8 or so seconds to show (only briefly) what maybe looks like a +- exposure display with an orange line at the centre.  Not sure there is a setting to turn that off? or a fault?
No Focus Trap menu in Focus menu (could that be camera dependant?)
Frame Diff on Motion detection doesnt seem to work.  Motion frame is mostly black and always shows Motion Level 0

Is 100D in experimental builds? I'd like to try out the lens info for my old lenses

Thanks again :)


Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on March 30, 2017, 11:27:22 PM
@wizbrewery
Regarding trap focus on 100D please follow the link below
http://www.magiclantern.fm/forum/index.php?topic=16040.msg166383.msg#166383

Sent from my SM-T719 using Tapatalk

Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: sisak.marton on April 01, 2017, 11:45:00 AM
Hi everybody!
I have a problem: When I connected the camera to my computer to take a video remotely, Magic Lantern stopped and showed me a blue screen with this message:
Code: [Select]
A problem has been detected and Magic Lantern has been shut down to prevent damage to your camera.
If this is the first time you've seen this STOP error screen, restart your camera. If this screen appears again, follow these steps:
- Go to LiveView and enable DIGIC peaking.
- Take a photo of a calendar, focusing on todays date.
- Try pressing the magic button quickly enough.
Technical information:
*** STOP 0x000000aa (0x1000af22, 0xdeadbeef, 0xffff)
Beginning dump of physical memory
Physical memory dump complete. Your camera is bricked.
Contact the Magic Lantern guys at www.magiclantern.fm for further assistance and information.
Then I restarted the camera and after a half minute it appeared again and again. I did the steps above but it did not help. Then I uninstalled Magic Lantern , formatted the sdcard, and installed it again, but neither did it. If Magic Lantern is not installed everything works correctly.
Did anyone have this problem and if yes how did they solved it?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Walter Schulz on April 01, 2017, 03:38:05 PM
Change date to 02-April ...
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: sisak.marton on April 01, 2017, 04:45:17 PM
So it just wants to be a joke?
Because you got me :D
I didn't realise why would it help if I take a photo of my calendar  :)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: drawninward on April 01, 2017, 06:35:52 PM
I'm using a Canon t3i (600D) in the UK and I've had the same error message appear again and again.  I don't know what to do about it as I've only used ML a couple of times since installing it.  I really need help with this if anyone knows what to do?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Walter Schulz on April 01, 2017, 07:04:27 PM
Scroll up ...
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: trimoto on April 01, 2017, 07:50:27 PM
You drive me crazy today, hit and sunk  :P
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: canneloni on April 05, 2017, 11:09:06 AM
Is there any way to manually enable MLs Picture Review Mode in Playback? I see the overlays only in the quick playback after i took the picture.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on April 05, 2017, 09:24:33 PM
@caneloni: For the moment it's not defined (=not available). if it were then there would be a hint printed on the help menu on which button to use for overlaying it in play mode. The problem is the lack of traceable+unused buttons which trigger an event. ISO, flash button etc don't trigger an event. Rest is already used.

Maybe create a feature request on bitbucket (once 100D got part of nightlies) for force-setting it statically via a ML menu option? Can't judge myself if it would be that useful to get accepted though
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: canneloni on April 06, 2017, 07:59:36 AM
Ah thanks, i just thought i was to stupid to use it right. I think it would be nice for us entry level users, since the 5D II ( im not sure about the others) has more options for reviewing an image.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on April 06, 2017, 11:16:09 AM
On 60D the overlays can be activated for picture review by pressing the unlock button. But Rebels do not have this button. One thought for the feature request: adding the overlays to the INFO button when reviewing the pictures might be interesting. Today one can toggle through different review modes. Why not having an additional "overlay" mode? Just thinking aloud..

Sent from my SM-T719 using Tapatalk

Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on April 06, 2017, 11:39:33 AM
Sounds good, although might be tricky to implement. One has to detect when the overlays are in clean full-screen mode (not sure how), and "steal" the next INFO button press (as it's done with display presets in LiveView).

Or maybe an option to show them all the time (maybe an additional option under Global Draw, or rework it somehow).
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: fdewet on April 18, 2017, 11:47:35 AM
Been using ML on my 100d since the first beta version. The progress has been amazing. So well done to NickFreak and the rest of the guys. Two minor bugs I picked up.
1. When selecting a different PicStyle for recording under Expo/Picture Style/REC-PicStyle, it only activates from the 2nd time you record. So the first time you start recording it will use the normal setting selected, and then from the 2nd video on it will record using the REC-PicStyle selected.
2. When selecting Clear Overlays, ALWAYS ON, it works perfectly and clears the overlays when camera is switched on. When using HDMI out it does not clear the overlays. However, if the trash can button is pushed to call up the ML settings and then pushed again to exit the ML settings, the overlays are cleared. So one is able to then record via HDMI out with no overlays, even with autofocus on.

A quick question as well. Do you have any idea whether the HDMI out is raw? The reason I am asking is because there is a huge colour difference between the HDMI out and the on camera video recording.

Been testing the RAW video capture and all I can say is wow! Works well and have not picked up,any glitches. Very usable and good quality.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on April 20, 2017, 11:03:51 AM
also, on 70D, we had same reportings for the picstyle not applying on first record, but I've not been able to find the root cause:

https://www.magiclantern.fm/forum/index.php?topic=14309.msg154730#msg154730
http://www.magiclantern.fm/forum/index.php?topic=14309.msg181755#msg181755

Update: Ok, found this https://bitbucket.org/hudson/magic-lantern/issues/2379/canon-6d-116-rec-picstyle-magiclantern

Means you just have to wait until we become part of the nightlies. For the moment I don't know if the experimental download includes the fix (not checked the issue myself but i guess the fix is included). You probably downloaded from the first page which doesn't include the fix.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: LittoD on April 21, 2017, 05:05:44 AM
Hi there,
first time coming to the forum. I have us ML for a while now as a supplement to regular Canon recording. I cant ever seem to the the RAW to work for me. Im committed to figuring it out though. Lately I have been getting this overlay of black crosses (focus marks?) that show up every time i convert from RAW to DNG. I use Resovle to open them up and RAWlite to convert. I had RAW working before once without these issues.(http://file:///Users/LittoD/Desktop/Screen%20Shot%202017-04-20%20at%207.49.15%20PM.png)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JuancaF on April 23, 2017, 10:02:54 PM
Hi, I'm new in the forum.
Thank you for the instructions in order to install Magic Lantern in the 100d.   It's fantastic.
I'm happy to have an intervalometer in the camera, for example, or take shots of more than 30 seconds, but unfortunately there are no help files. It's a pitty.
Anyone know if they are already writing for the next version?.
Or what files could be copied in the ML folder in order to keep the help files??
Thanks
Juan Carlos
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: DylserX on April 27, 2017, 01:35:24 PM
Hey there guys, 
Just wanted to voice my appreciation for all the great work on Magic Lantern for 100D! 

Here are a couple of clips I've put together of some RAW video tests.
https://youtu.be/gJBlp9Bqm80
https://youtu.be/XCMaEG4g4zY

Keep up the good work! :)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: canneloni on May 10, 2017, 11:58:25 AM
About the image review settings:

Would it be possible to place the option for enabling the normal review like the quickreview inside the existing "Image Review Settings"  under "Play mode actions" ? It seems like we can trigger an event this way.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: yzqx on May 17, 2017, 08:04:21 PM
Is the Sticky HalfShutter option missing for anyone? I cannot find it under "Misc key settings." Only the LCD Sensor Shortcuts show up for me.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: edt on May 19, 2017, 11:01:08 AM
Hi all - not been on here for 12 months + !
Does ML on the 100D now handle audio monitoring & levels?
THANKS
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on May 25, 2017, 06:44:33 PM
Hi there,
first time coming to the forum. I have us ML for a while now as a supplement to regular Canon recording. I cant ever seem to the the RAW to work for me. Im committed to figuring it out though. Lately I have been getting this overlay of black crosses (focus marks?) that show up every time i convert from RAW to DNG. I use Resovle to open them up and RAWlite to convert. I had RAW working before once without these issues.(http://file:///Users/LittoD/Desktop/Screen%20Shot%202017-04-20%20at%207.49.15%20PM.png)

Are you converting to DNG with MLVProducer? If so just make sure to use the "remove focus pixels" setting when converting. Sounds like that's the issue?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on May 25, 2017, 07:01:28 PM
Hi -- reporting a bug that seems to cause a crash/hang/breaking of ML when exposure override and the bulb timer are both enabled:

- install a fresh copy of the current "Nightly-.2016Oct05.100D101.zip"
- open ML menu, enable Expo. Override, enable bulb timer, exit ML menu
- enable LV, adjust shutter speed to BULB
- disable LV, enable LV

Camera hangs with black screen; can't be turned off or on, requires battery removal.

It seems to be the combination of exposure override, bulb timer, BULB shutter speed, and using live view that causes it. If you have trouble reproducing, just adjust the settings as described above and go in and out of LV a few times... it happens pretty reliably.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on May 25, 2017, 08:40:22 PM
Not able to reproduce.

reformatted card and reinstlled ML as instructed
Expo override is set to on
Bulb timer is set
Bulb mode is active
tried 3 times in a row with always disabling / enabling LV

It works!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: OlRivrRat on May 26, 2017, 10:31:22 PM
      @ Skrk & NikFreak

   Was able to Reproduce here on SL1 ~

            ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on May 27, 2017, 07:32:55 AM
Nope, really, I can't reproduce it. It works for me.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on May 27, 2017, 05:14:50 PM
Yes Nikfreak on my camera was able to reproduce it, Camera hangs,  Then I switched exposure override off and did not Hang
BUT despite bulb was set to 1 minute as soon as I released the shutter button it closed the shutter, Did not apply the 1 minute exposure.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on May 27, 2017, 05:27:25 PM
Thanks, all. @nikfreak -- I just tried again and it worked at first; then I set ISO to 6400 and it crashed. I wonder if it has to do with settings on the canon side...

This time a crash report showed on screen instead of just being blank; from the crash log:

Quote
ASSERT: 0
at ./LvCommon/LvGainController.c:806, task Evf
lv:1 mode:3

Magic Lantern version : Nightly.2016Oct05.100D101
Mercurial changeset   : 60a2c84ce70d (100D_merge_fw101) tip
Built on 2016-10-05 04:56:52 UTC by [email protected]
Free Memory  : 576K + 1974K

Some of my camera settings at the time of this test crash:
RAW, ISO 6400, ALO off, white balance tungsten, evaluative metering, high ISO NR on max, AF method FlexiZoneAF.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on May 27, 2017, 05:38:34 PM
It's probably related to ML's exposure simulation (which configures the LiveView at much higher brightness than Canon firmware, and the difference is visible at very long exposure times with very dark scenes - including BULB mode).

Can probably be fixed by decreasing MAX_ISO_BV. Maybe also worth including it in selftest.mo somehow.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on May 27, 2017, 05:45:15 PM
Thanks; I just got a crash/hang, with the shutter speed not set to BULB, but exposure simulation was enabled:

I think this is the log from that crash; anyway it's a different log; this time at :810 --

Quote
ASSERT: pReturnData->Engine_Address != 0xFFFFFFFF
at ./LvCommon/LvGainController.c:810, task Evf
lv:1 mode:3


Magic Lantern version : Nightly.2016Oct05.100D101
Mercurial changeset   : 60a2c84ce70d (100D_merge_fw101) tip
Built on 2016-10-05 04:56:52 UTC by [email protected]
Free Memory  : 532K + 1793K
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: OlRivrRat on May 27, 2017, 07:12:43 PM
   ML Menu
Expo Sim         On
Expo Override      On
Bulb Timer         5s

   Canon
ShutterSpeed      Bulb
ISO            200

   Can turn LV On Off with No Issue ~ But ~ 

Any Shutter Speed Set from 8 to 30Sec will cause LockUp when LV is Turned On ~

Also if in Bulb with LV On & attempt to change S'S' to 30Sec it will LockUp ~

With Expo Sim Off, all works OK ~
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: onelitllejoint on June 08, 2017, 06:59:01 PM
Hi everyone. I have problem, try recording MLV video whit audio (mlv_snd.mo) and wave file record well only whit first recorded clip. Next raw video is without audio - i get error :  Audio failed to stop, state 4. I try found solution with google, but not results. I have 1.0.1 Firmware whit bulid from first post, use Lexar 633x Sd card and film in 1280x544 (ratio 2.35:1)
Sorry for my poor english.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on June 22, 2017, 09:26:41 PM
Hi - possibly another exposure simulation bug?

When I enable exposure simulation, adjusting the shutter speed with the dial changes normally when it gets slower, but only registers every other shutter speed when getting faster. (The liveview reflects the numbers shown: it changes only on every other click of the dial when getting faster.)

E.g. turning the dial slower it goes:
1/1000 -> 1/800 -> 1/640 -> 1/500 -> 1/400 -> 1/320 etc.

...but turning the dial faster it goes:
1/320 -> 1/320 -> 1/500 -> 1/500 -> 1/800 -> 1/800 -> 1/1250 -> 1/1250

If I go to one of these in-between shutter states and hit the "info" button and go to the canon screen, it shows the 'true' shutter speed (disagreeing with the current magic lantern shutter speed shown) but still shows the brightness in the LV display from the incorrect shutter value.

(If anyone has trouble duplicating I can be more explicit.)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: TupacapuT on June 25, 2017, 05:08:23 AM
Ey guys i benen usimg ML for long time. I just want to let know that i discover a extra wired port on the 100d camera is under the ruber wher you put the tumb maybe some one can do someting with this info
(http://thumb.ibb.co/gcHnhk/image.jpg) (http://ibb.co/gcHnhk)

free image hosting sites (http://imgbb.com/)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on June 27, 2017, 11:12:16 AM
Hello , I wanted to test the raw mode 10 bit on my EOS 100D and after downloading the file magiclantern-Nightly.2017Jan06.100D101.zip, I enable the MLV RAW video module in the Magic Lantern menus, but I can't select 10,12 and 14 bits in the Magic Lantern menus. I just have the 14 bit mode. I don't have the menu "RAW video (MLV)" as the image in this page http://www.eoshd.com/2017/06/enabling-10bit-raw-video-mini-canon-100d/. How to get this menu?
 
Thanks

François
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Walter Schulz on June 28, 2017, 04:18:26 AM
Try RAW_REC.MO.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on June 28, 2017, 05:45:34 PM
Thanks, but I already activate RAW_REC_MO and I don't have the menu RAW video(MLV). See attached images
(http://thumb.ibb.co/nkjrdQ/WP_20170628_17_32_12_Pro.jpg) (http://ibb.co/nkjrdQ)

(http://thumb.ibb.co/nn3jyQ/WP_20170628_17_34_44_Pro.jpg) (http://ibb.co/nn3jyQ)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: a1ex on June 28, 2017, 07:03:00 PM
The second screenshot is not looking good (I would not continue using the camera in this state, if I were you).

Can you try the latest 100D build from http://builds.magiclantern.fm/experiments.html to see whether you get the same screen corruption?

Also added a 10/12-bit experimental build for 100D, synced with current codebase (without Lua updates). It's untested - please try and report.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on June 28, 2017, 10:45:00 PM
Thanks, I try the latest 100D build and after update firmware, when I turn on, I have 2 different screen depending on whether I'm in photo or video mode (see attached images). Is this normal?

François
(http://thumb.ibb.co/f2u22k/WP_20170628_22_28_39_Pro_1.jpg) (http://ibb.co/f2u22k)

(http://thumb.ibb.co/m6F9hk/WP_20170628_22_31_40_Pro_1.jpg) (http://ibb.co/m6F9hk)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on June 28, 2017, 11:42:41 PM


Thanks, I try the latest 100D build and after update firmware, when I turn on, I have 2 different screen depending on whether I'm in photo or video mode (see attached images).

I guess this is related to this:
 http://www.magiclantern.fm/forum/index.php?topic=14828.msg186252.msg#186252
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on June 29, 2017, 11:24:10 AM
Thanks, so if I understand correctly, the build I use is not good. Does anyone have a functional version?

François
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on June 29, 2017, 12:51:24 PM
Thanks, so if I understand correctly, the build I use is not good. Does anyone have a functional version?

François
The one I have in use is from lua_fix experiment and it really works fine.  The messages I was referring to are under investigation. Module functionality is given even though there seems to be some null pointers floating around.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on June 29, 2017, 06:07:12 PM
Ok it's good, I have the menu RAW video(MLV). I had not taken the good build. I set as on attached images, but when I want to REC, I have the message "Threads failed to start" then "Occupé patientez". Is what my setting is good? I have a SD card SanDisk Extreme pro  32GB.
Thanks for your help

François
(http://thumb.ibb.co/eeWBdQ/WP_20170629_17_51_22_Pro_1.jpg) (http://ibb.co/eeWBdQ)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on June 29, 2017, 08:32:38 PM
Ok it's good, I have the menu RAW video(MLV). I had not taken the good build. I set as on attached images, but when I want to REC, I have the message "Threads failed to start" then "Occupé patientez". Is what my setting is good? I have a SD card SanDisk Extreme pro  32GB.
Thanks for your help
I am not an expert on MLV. When using your settings  I get the message "write speed needed: 53.0 MB/s at 25.000 fps". The internal SD bus is limited to write speed at ca 40 MB/s.
An MLV expert should step in here ;)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: bastien42 on June 29, 2017, 09:01:57 PM
hello everyone I have some question first of all thank you for this wonderful soft ML :

- i have a 100d flashed with the latest version of ML i have a SD from Sandisk ULTRA 16GB class 10 80Mb/s my question is why when i try to record on raw with normal working settings such as
(http://thumb.ibb.co/dOdc2k/Sans_titre_1.png) (http://ibb.co/dOdc2k)
 it basicallly block at 13MB/s when i record  and when i try to benchmark it it says the same stuff so quite constant but my question is why so normally neither of my sd or camera should be stuck or block at such speed so ?! Oo

- is there any way that we could change the bpp from 14 to 10 for raw because if so then it could be useful to record with better resolution and still don't override 40Mb/s

thanks everyone already hope to hear from you soon
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on June 30, 2017, 12:45:42 AM


is there any way that we could change the bpp from 14 to 10 for raw because if so then it could be useful to record with better resolution and still don't override 40Mb/s

Please check experiments download page for 10/12 bit raw video. Now even for 100D, but not tested.

https://builds.magiclantern.fm/experiments.html
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on June 30, 2017, 08:56:09 AM
JohanJ, for me when using my steyyings, I get the message "write speed needed: 37,8
(http://thumb.ibb.co/dUzRCk/WP_20170630_00_02_33_Pro_1.jpg) (http://ibb.co/dUzRCk)
 MB/s at 25.000 fps".
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: walter_schulz on June 30, 2017, 09:06:37 AM
Don't run both RAW recording modules at the same time!
And you have to
- use the module containing 10/12 Option
and
- switch on that Option, too.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: bastien42 on June 30, 2017, 04:37:24 PM
So i've dowload the following build "magiclantern-lua_fix.2017Jun24.100D101.zip", unninstalled the last build i had and installed this build now i've the console that boot every time i lauch the camera and some time randomly "E.g when i try to record raw video and review them in the module" now my question is not much of how to disable this console but much more like how to not let it boot on the start up and randomly like that because when i see it i go directly into the debug menu and sitch on and off the console and it turn off the console thnaks for your time

ps : another wonder is in the user guide it is written "PLAY mode shortcuts

Q (550D), UNLOCK (60D), DISP (600D), LV (500D), FUNC (50D) or Picture Style (5D Mark II): show exposure tools (zebra, false color, histogram, waveform, spotmeter) and cropmarks (as configured from Overlay menu)." my question is how to do it on the 100D and if it is possible what kind of button i shoule press i almost tried every button long press short and coulnd't find out so it migfht be because the set and q button are linked so Oo i wonder how to see this pratical graph and focus point and so on ? i uploaded a ton of pics showing my actual settings


(http://thumb.ibb.co/mhRMf5/Picture_10.jpg) (http://ibb.co/mhRMf5) (http://thumb.ibb.co/iv03tQ/Picture_11.jpg) (http://ibb.co/iv03tQ) (http://thumb.ibb.co/m9uJSk/Picture_12.jpg) (http://ibb.co/m9uJSk) (http://thumb.ibb.co/jKLE05/Picture_13.jpg) (http://ibb.co/jKLE05) (http://thumb.ibb.co/mtsoSk/Picture_14.jpg) (http://ibb.co/mtsoSk) (http://thumb.ibb.co/bsscL5/Picture_15.jpg) (http://ibb.co/bsscL5) (http://thumb.ibb.co/evV8Sk/Picture_16.jpg) (http://ibb.co/evV8Sk) (http://thumb.ibb.co/cxk8Sk/Picture_17.jpg) (http://ibb.co/cxk8Sk) (http://thumb.ibb.co/c5ncL5/Picture_19.jpg) (http://ibb.co/c5ncL5) (http://thumb.ibb.co/nHfa7k/Picture_20.jpg) (http://ibb.co/nHfa7k) (http://thumb.ibb.co/nEoHL5/Picture_3.jpg) (http://ibb.co/nEoHL5) (http://thumb.ibb.co/imzrf5/Picture_4.jpg) (http://ibb.co/imzrf5) (http://thumb.ibb.co/epLE05/Picture_5.jpg) (http://ibb.co/epLE05) (http://thumb.ibb.co/mrUwDQ/Picture_6.jpg) (http://ibb.co/mrUwDQ) (http://thumb.ibb.co/b0pwDQ/Picture_7.jpg) (http://ibb.co/b0pwDQ) (http://thumb.ibb.co/mNoOtQ/Picture_8.jpg) (http://ibb.co/mNoOtQ) (http://thumb.ibb.co/hBBMf5/Picture_9.jpg) (http://ibb.co/hBBMf5) upload album (http://imgbb.com/)

hope that will be relevant  :)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on July 01, 2017, 09:14:52 PM
another wonder is in the user guide it is written "PLAY mode shortcuts

Q (550D), UNLOCK (60D), DISP (600D), LV (500D), FUNC (50D) or Picture Style (5D Mark II): show exposure tools (zebra, false color, histogram, waveform, spotmeter) and cropmarks (as configured from Overlay menu).

Has been discussed here http://www.magiclantern.fm/forum/index.php?topic=16040.msg182467#msg182467 (http://www.magiclantern.fm/forum/index.php?topic=16040.msg182467#msg182467). For the moment not available on 100D.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on July 01, 2017, 09:47:37 PM
So i've dowload the following build "magiclantern-lua_fix.2017Jun24.100D101.zip", ... i've the console that boot every time i lauch the camera and some time randomly

There is a newer build on experiments page from today. No console anymore when booting with modules (i.e. all problems causing assert messages and initiating debug mode have been solved).

Are you really using all modules you have activated (thinking in terms of resource consumption)?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: bastien42 on July 03, 2017, 09:12:20 AM
Has been discussed here http://www.magiclantern.fm/forum/index.php?topic=16040.msg182467#msg182467 (http://www.magiclantern.fm/forum/index.php?topic=16040.msg182467#msg182467). For the moment not available on 100D.

There is a newer build on experiments page from today. No console anymore when booting with modules (i.e. all problems causing assert messages and initiating debug mode have been solved).

Are you really using all modules you have activated (thinking in terms of resource consumption)?

Since I haven't seen a major decrease of battery life from my camera no but in any case I always travel with 2 pack of battery so even thought I would have such issue I wouldn't be so screwed

in any case thanks for all of your answer I sincerely hope that the issue with the q/set button is going to find its way out (at least in the play mode) so that this wonderful soft can be 100% used on the 100D

thanks all and if you have any advice (tips and tricks) for this camera feel free :) to share it with us so you know I've been reading the whole thread already so normally the use of this soft is already quite good

bastien.A
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: bastien42 on July 04, 2017, 02:36:47 PM
I just saw a bug recently that motion detection when activated with Frame difference just indicate 0 no matter what happening on stage so did anyone noticed it also if not maybe could check so you know I'm using ( magiclantern-lua_fix.2017Jul01.100D101.zi ) with a 100D ^^ and if you want to see my settings just follow the last picture here -->

(http://thumb.ibb.co/mhRMf5/Picture_10.jpg) (http://ibb.co/mhRMf5) (http://thumb.ibb.co/iv03tQ/Picture_11.jpg) (http://ibb.co/iv03tQ) (http://thumb.ibb.co/m9uJSk/Picture_12.jpg) (http://ibb.co/m9uJSk) (http://thumb.ibb.co/jKLE05/Picture_13.jpg) (http://ibb.co/jKLE05) (http://thumb.ibb.co/mtsoSk/Picture_14.jpg) (http://ibb.co/mtsoSk) (http://thumb.ibb.co/bsscL5/Picture_15.jpg) (http://ibb.co/bsscL5) (http://thumb.ibb.co/evV8Sk/Picture_16.jpg) (http://ibb.co/evV8Sk) (http://thumb.ibb.co/cxk8Sk/Picture_17.jpg) (http://ibb.co/cxk8Sk) (http://thumb.ibb.co/c5ncL5/Picture_19.jpg) (http://ibb.co/c5ncL5) (http://thumb.ibb.co/nHfa7k/Picture_20.jpg) (http://ibb.co/nHfa7k) (http://thumb.ibb.co/nEoHL5/Picture_3.jpg) (http://ibb.co/nEoHL5) (http://thumb.ibb.co/imzrf5/Picture_4.jpg) (http://ibb.co/imzrf5) (http://thumb.ibb.co/epLE05/Picture_5.jpg) (http://ibb.co/epLE05) (http://thumb.ibb.co/mrUwDQ/Picture_6.jpg) (http://ibb.co/mrUwDQ) (http://thumb.ibb.co/b0pwDQ/Picture_7.jpg) (http://ibb.co/b0pwDQ) (http://thumb.ibb.co/mNoOtQ/Picture_8.jpg) (http://ibb.co/mNoOtQ) (http://thumb.ibb.co/hBBMf5/Picture_9.jpg) (http://ibb.co/hBBMf5) upload album (http://imgbb.com/)

so hope we can figure it out also no matter what kind of box I took would be stuck on 0 no matter small medium large
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on July 04, 2017, 03:51:24 PM
confirmed and going to look after it.
good catch!
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on July 04, 2017, 04:12:53 PM
fixed, tested and pushed to bitbucket.
thx for reporting, bastien42
you need to wait for a new build to appear until you can test it.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: JohanJ on July 04, 2017, 05:40:25 PM

thanks all and if you have any advice (tips and tricks) for this camera feel free :) to share it with us so you know I've been reading the whole thread already so normally the use of this soft is already quite good

bastien.A

All creds go to  @nikfreak who made ML available on 100D😊



Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on July 04, 2017, 07:00:41 PM
once a new build is out you will be able to use the MENU button to call zebras in playback mode. Just pushed it to bitbucket.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: bastien42 on July 05, 2017, 10:03:42 AM
once a new build is out you will be able to use the MENU button to call zebras in playback mode. Just pushed it to bitbucket.

you said Zebras but the question is is it going to be only the zebras or the whole config of our overlay that's going to be showed ? because if so is there any reason for that and would it be possible to just show the whole overlay setting anyway thanks for your fast reaction nikfreak :)

and another question is it going to be released in the nightly or in the experimental build ? if so the LUA ?
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on July 05, 2017, 12:02:08 PM
bastien42, the whole overlay (inlcuding waveform, histo, scope etc..) will be visible in playback mode like on all other cameras which have "BTN_ZEBRAS_FOR_PLAYBACK" defined. Guess it will be included into the experimentals once a1ex finds it worth to include. I could update ofc the 1st post with a "nightly" but that wouldn't be the same "experimental" build that a1ex provides you. I personally find we are already overdue with becoming part of the nightlies and i decided to not merge the "experimental" stuff myself as it would just interfere.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: bastien42 on July 05, 2017, 12:57:31 PM
I completely understand your point so no problem I just can't wait to have a hand on this features so far and with some other features that's the only think that bother me

about the other features would be 10/12bit RAW recording that could be directly implemented into the experimental of the LUA so we can use both no only one each time we want to use either of these version ;) I guess anyway at least hope it will be soon implemented so everyone can enjoy your wonderful work that's really astonishing that inde team can do that when big company such as canon and so on just either don't care or just don't want for whatever reason that why I can't wait for these version to come up so we can test them all and be finally a part of the official nightly build because in my sight our 100D and the version of ML associated will be perfectly fine after some test ^^
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: garfield72 on July 09, 2017, 07:22:40 PM
Hello, i use only 1 RAW modules and now it works Thanks.
I installed Dokany and download MLVFS_x86, now I don't know what to do with the MLVFS zip file.
Should it be decompressed? And where to copy it?

How to use
"Start it via the command line like this:
Code: [Select]
cd <mlvfs_exe_dir>
mlvfs.exe <mount point> --mlv_dir=<directory with MLV files>"

Thanks for your help

François
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: newjam on July 10, 2017, 01:09:22 AM
Hi, I'm new to the forum but have used ML for a year or so on a Canon 5D iii (mostly for photography) with good success, and recently tried it on a Canon Sl1, with the stock 18-55mm lens. Upgraded firmware to 1.0.1 and used it for some great timelapse- many thanks! But when I uninstalled ML recently the camera lost autofocus. Re-formatted card & re-installed a few times, checked and changed ML features around focus, but to no avail. Any advice on how to get auto-focus working again? Tried a different lens and it didn't work either.... Other features seem fine.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: Felipe on July 10, 2017, 11:41:57 PM
I think that is not possible to happen, I'll say you moved to autofocus button to back button.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: skrk on July 11, 2017, 08:06:24 PM
Just wondering if anyone had a chance to try to replicate the below? Thanks.

Hi - possibly another exposure simulation bug?

When I enable exposure simulation, adjusting the shutter speed with the dial changes normally when it gets slower, but only registers every other shutter speed when getting faster. (The liveview reflects the numbers shown: it changes only on every other click of the dial when getting faster.)

E.g. turning the dial slower it goes:
1/1000 -> 1/800 -> 1/640 -> 1/500 -> 1/400 -> 1/320 etc.

...but turning the dial faster it goes:
1/320 -> 1/320 -> 1/500 -> 1/500 -> 1/800 -> 1/800 -> 1/1250 -> 1/1250

If I go to one of these in-between shutter states and hit the "info" button and go to the canon screen, it shows the 'true' shutter speed (disagreeing with the current magic lantern shutter speed shown) but still shows the brightness in the LV display from the incorrect shutter value.

(If anyone has trouble duplicating I can be more explicit.)
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on July 11, 2017, 09:45:29 PM
Was just able to replicate it but it only happens when expo override is enabled. Rest is correctly described.

Update: It only happens when 1/3 expo increments are set in Cfn menu. If you set 1/2 increments then it won't happen.
Title: Re: Canon 100D / SL1 (Beta-4a)
Post by: nikfreak on July 12, 2017, 12:19:41 PM
@skrk:
I've just tested myself and committed a fix to the source for your reported bug. Once a new build is out your bug will be gone. Thx for reporting. Special ones also to a1ex for suggesting the fix.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on July 12, 2017, 12:57:25 PM
I've just updated the first post with a new zip based upon "unified" branch including all the latest changes since Beta_4a. Remember this is a default build - not an experimental build.
Take or leave it  ;D.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on July 12, 2017, 01:59:52 PM
Thank you Nikfreak
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: JohanJ on July 12, 2017, 07:48:15 PM
Great news. Tx a lot

Sent from my SM-T719 using Tapatalk

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on July 12, 2017, 07:51:34 PM
      @NikFreak

   Thanks a Bunch Again ~ Is it Safe to Drop the " raw_twk.mo " into this Build & give it a try ?

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: skrk on July 12, 2017, 11:06:14 PM
Many thanks! [edit: confirmed fixed!]
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on July 15, 2017, 04:44:40 AM
Picture Styles, when set to view in one style and record in another, does not record in another.
Sometimes yes, Most of the times not.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on July 16, 2017, 03:30:10 AM
      @Felipe

   If You referring to the Ability to Have the Cam's Stills Picture Style set to 1 P'S'

& the Rec' P'S' set to a Different P'S', it does work but only on the 2nd Rec' Start &

Beyond. You need to Trigger Rec' Start, then Stop, then Start again. It should then

continue to work as expected 'til the Cam' is Shut Down & Restarted.

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on July 16, 2017, 04:24:38 AM
@OlRivrRat, Yes I noticed that, Not reliable or usable when a small crew ore one man band has to contol, Image, Audio, Lighting and Customer.
I'm more than thankful with Magic Lantern for providing so many reliable tools  to us DSLR users.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on July 18, 2017, 06:33:04 PM
      @Felipe

   Actually is Quite Reliable & Useable once You get Use To It, Only adds 1 Quick & Simple

step to the Cam' StartUp Process > Start Cam, Switch to Vid' Mode, Start & Stop Rec, Done ~

Also, If You have Your Stills P'S' Set to Standard or Neutral, It Can Produce a Possibly Handy

Short Reference Vid if You get SetUp on a Scene Prior to doing the initial Start/Stop Rec.

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on July 18, 2017, 07:11:06 PM
Is a bug, but ok. Here a footage shot using ML Increased bit rate and crop marks.
https://www.youtube.com/watch?v=ATwNfetZcy4
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: brigantes on July 19, 2017, 01:14:17 AM
I had been using the January build of the 10/12 bit module recently and everything worked fine, recorded some fantastic video with it. I decided to try the builds on the Experiments download section (including the previous versions june and 2july), if I use 10bit or 12bit mode it records to card fine but now live view freezes as soon as recording starts so no way to monitor whilst recording. 14bit mode works fine. Just wondering if anyone else has had this problem/ has a work around or if this is just a bug that needs fixing.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on July 19, 2017, 09:55:40 AM
sounds like CONFIG_EDMAC_RAW_SLURP isn't defined on the experimental builds.
The January build you are referring to had it enabled (only on that build!!!).
For the moment you just have to wait or switch back though I don't recommend to switch back as you won't have the latest fixes included.

Note: Don't mix up builds / modules. It will only cause confusions.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on July 19, 2017, 12:07:39 PM
Correct - are there any reasons to keep it disabled?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on July 19, 2017, 12:21:20 PM
Back then in January I released a test build for the community to enjoy 10/12bit recording and kept it disabled @bitbucket. I recorded myself just a few frames and found it to be working fine. I guess it is fine as it is requested now again and also has been mentioned to work at:

http://www.eoshd.com/2017/06/enabling-10bit-raw-video-mini-canon-100d/

I can enable and push it to bitbucket if you like.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: brigantes on July 19, 2017, 01:14:21 PM
I'd appreciate if you enabled and pushed to bit bucket, especially if it means I'd have all the latest fixes.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on July 19, 2017, 05:26:23 PM
Right - and I trust this method better than Canon's implementation, so if it works, let's go with that.

I have a feeling the 70D might require it as well (http://www.magiclantern.fm/forum/index.php?topic=5601.msg186946#msg186946).

Side note: okay, so now it's clear it takes some weeks (up to one month) for something obviously broken (as in, not working at all) on a widely used feature in an experimental build, to be reported. Just in case you might be wondering why the progress is slow.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: andy kh on July 19, 2017, 05:33:04 PM
I had been using the January build of the 10/12 bit module recently and everything worked fine, recorded some fantastic video with it. I decided to try the builds on the Experiments download section (including the previous versions june and 2july), if I use 10bit or 12bit mode it records to card fine but now live view freezes as soon as recording starts so no way to monitor whilst recording. 14bit mode works fine. Just wondering if anyone else has had this problem/ has a work around or if this is just a bug that needs fixing.

same problem with the 70D experimental build. already reported in 10/12 bit forum. can't do more test as im out of station
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: GianlucaM83 on July 28, 2017, 08:08:27 AM
Hello!
Im a new magic lantern user. I installed the last build on my 100d and I tried to record some RAW videos. but it seems that there is something wrong. During recording The square on the screen get stuck, It does not move if i use the joystick, and if i touch the screen my 100d freezes completely even if i switch it off The image still on the screen Forcing me to remove the battery. So I uninstalled magiclanter. and i installed the old version "magiclantern-Nightly.2017Jul12.100D101" But it seems to give me the same problem. without magic lantern my 100d has not problem at all. what could be the problem how can I fix it?

EDIT  with last build installed:
With MLV_rec enabled it seems that my camera not freeze but the square in liveview disappear.
else
with MLV_Lite enabled the problem persists.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on July 28, 2017, 09:33:46 AM
Hey, Gianluca I will just commit a fix for moving the spot box in manual focus. Without your report I wouldn't have noticed that we need it.

For the rest of your probems: please disable "Small Hacks" in advanced optionsof the mlv_rec/lite module. I wasn't able though to reproduce the crash you described.

@a1ex: we really should disallow/hide "Small hacks" for the cameras with a touchscreen (CONFIG_TOUCHSCREEN).


Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: GianlucaM83 on July 28, 2017, 10:55:30 AM
Thank you. My problems was with aoutofocus on, but I disable extra hacks and now all works properly  :)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on July 28, 2017, 07:34:10 PM
Hey, Gianluca I will just commit a fix for moving the spot box in manual focus. Without your report I wouldn't have noticed that we need it.

Great catch @Gianluca!

@a1ex: we really should disallow/hide "Small hacks" for the cameras with a touchscreen (CONFIG_TOUCHSCREEN).

+1
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Cako_f on August 13, 2017, 05:51:34 PM
Hey! first thanks for this excellent firmware and all the hard work. It really brings a new life to the SL1.
A couple of question.
When i ramp up the bit rate for the video, it's says that probably will have problems with the sound and the recording may stop, i have tested it at 1.5x and no problem at all with sound. So, there's a way to disable sound to ramp up the bit rate even higher?.

And to have the bit depth option, it's necessary to use the experimental build, right?, any major differences with the one here and the experimental?

Thanks again for all this, it's awesome what can be achieved.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: meanbiz on August 21, 2017, 12:40:30 PM
Hello,
Thank you for the great firmware. I've used magic lantern with no problem for last one year. Recently, I have upgraded my SDcard to Samsung microSDXC UHS-I, wich is class10/U3 memory card for 4K video. However, it seems magic lantern doesn't work with the card.
As I have copied magic lantern files just as is instructed on my SD cards, it works great with my other Class10/U1 SD cards, but with my new Class10/U3 SD card, the magic lantern doesn't install by itself and my SL1 camera runs without ML.
I was wondering if there is any way to use ML with the SD card.
Using ML on my SL1 is such a blessing. I would like to thank you again for your help.

Best regards,
Meanbiz.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on August 22, 2017, 02:08:31 AM
What capacity, How many Gbs
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: meanbiz on August 22, 2017, 06:45:26 AM
It is 64G. Thanks
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Walter Schulz on August 22, 2017, 09:33:39 AM
Problems making SDXC cards bootable are quite common with Digic 4. 100D has Digic 5. Anyway: Use EOScard (Windows) or MacBoot (OS X/macOS) to make card bootable. If using EOScard I recommend wiping card clean after but do *not* format card!
Copy extracted nightly build content to card, insert card into cam and startup cam.

I suppose card formatting in cam will make card non-bootable again. You have to test it.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on August 22, 2017, 09:44:38 AM
Problems making SDXC cards bootable are quite common with Digic 4.

Any such problem after mid-2015, when the new installers were available for all models? The issue on DIGIC 4 was that FIR files had to have strict 8.3 filenames on EXFAT cards (exactly 8 characters in their name, no more, no less), but there was no such restriction on FAT32/FAT16.

Running ML installer (firmware upgrade) should make the card bootable; if it doesn't, it's something I'd like to look into.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Walter Schulz on August 22, 2017, 11:04:32 AM
My wrong, a1ex! I checked most recent incidents and in fact latest issues related to SDXC are all about 600D (getting ML-SETUP.FIR in late April 2016). No issues since.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: meanbiz on August 23, 2017, 05:45:00 AM
After couple of hours of struggling, my new SDXC card works well with ML.
Plus, ML works perfectly even after the card is formatted.
Thank you for your support.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on August 24, 2017, 08:31:12 PM
I am new to this forum but have been following closely the development of Magic Lantern for the last couple of years. First of all, I would like to extend my most sincere gratitude to all developers who managed to turn this little beast 100D into a powerful RAW video camera.

I tested the latest experimental build from August 21-st and can confirm that 10-bit RAW provides stable recording of 15-16 seconds duration at the resolution of 1728x972 both in the normal and crop modes.  This resolution easily scales up to FHD without visible quality degradation.  Video quality in terms of detail, colors, tone transition smoothness and dynamic range is fantastic and this makes the 100D a very capable camera. 
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on August 24, 2017, 11:05:07 PM
      @ Ida_ML

   Could You Please list Your settings that You use to get 10-12bit Raw to work on Your 100D ~

Best I can get is 2-3Sec's before it quits ~ Card Type & Speed & Size as well ~ Thank You ~

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: GianlucaM83 on August 25, 2017, 02:23:04 AM
I can confirm. with the latest experimental build from August 21. The 100D can shot 10 bit raw at 1728x736 (2.35:1) or 1568x882 (16:9)in continuos mode.
I use a Sandisk Extreme Pro as SD card, it is faster than the 100d can write but I found it on offer and then I bought it. Sandisk extreme is very good as well.
This helped me to choose a good kind of SD to buy: https://en.wikipedia.org/wiki/Secure_Digital
In fact, according to wikipedia we should get a SD card with these characteristics: Bus interface:UHS-I, Speed Class: Class 10, UHS Speed class: Class 3 (U3), Video speed class: V30 or V60.

These guys are doing a really good job :), now the 100d seems less small :D
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on August 25, 2017, 10:56:43 AM
OlRivrRat,

You need a fast SD card to get these record times.  Please use the Benchmark function of ML to test the write speed on your card.  Mine is a Sandisk Extreme /90 MB/s and the benchmark test shows 41,6 MB/s write speed.  My settings are:

1) Canon Mode: Movie, Manual
2) ML - Movie -> RAW Video (MLV): ON
3) Resolution: 1728x972; Aspect ratio: 16:9
4) Bit depth: 10 bpp
5) Global Draw: OFF
6) Extra Hacks: ON
7) FPS override: 23,991

The above settings are the same also for Movie crop mode set to the same 1728x972 resolution.

I am still testing MLV and RAW video recording (also 5x mode) for bugs and will report on that later.  I am very happy though that record times are fairly consistent and I now I can see what I am recording, i.e. screen no longer freezes when I start recording. Of course, I miss MLV sound which does not work at all in the latest build, but I hope, it will be fixed in the future since it used to work (kind of) with previous builds.

Happy testing!

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on August 26, 2017, 12:46:37 PM
I have now performed tests on the MLV/RAW recording feature of the latest August 21 experimental build for the 100D.  Here is what I found:

1) Silent module is missing, there is no FRSP recording.  Was it removed intentionally?  A work around this would be to keep two cards - a fast one with the August 21 build for MLV/RAW video and a second one, (does not need to be very fast), with the January 06 build for FRSP recording.  I found that both cards can be swapped without problems and ML continues to work on the 100D with whatever card, (with its own build and settings on it), is inserted.   This is a very cool feature since swapping cards takes just a few seconds but camera has to be turned OFF for card swaping.  Question:  Is this dangerous? 

2) Video playback is not very stable.  Sometimes it works just fine, upon pressing the playback button, sometimes it shows a frozen view of a frame, sometimes a corrupt frozen view and sometimes it shows a black screen.  Usually, turning the camera off and on again fixes the issue for a few playbacks and then I get the same frozen views again.  Also the blue horizontal menue line at the bottom of the screen during playback is missing, so deleting and exiting a clip during playback is no longer possible.  Scrolling between subsequent clips back and forth using the scroll wheel does not work either.  It worked on previous builds at 14 bits and was a very usefull feature for quick review of the last few clips on the screen.

3) Videos shot at higher resolutions , e.g. 2520x1080 in the 5x magnification mode show "hick-ups" during playback on the computer.  At certain locations, video jumps back by a few frames and then continues again from there. 

4) MLV sound does not work at all.  When activated, upon pressing the record button the message: "Treads failed to start" appears on the screen.  Turning camera off and on again and deactivating MLV sound allows further recording. 

NOTE:  MLV sound used to work in the January 6-th build that I used before.  But, unfortunately, only with the first recording after camera is turned on.  There was also a perfect synchronization between sound and video in that first recording.  At the end of the second recording, a red line saying: "Audio failed to stop.  State 4" appears.  The third recording results in a "Treads failed to start" message and then camera freezes and needs a battery removal.   A work around this situation was to turn camera off and on again with the mechanical switch after each MLV clip recorded with MLV Sound ON.  In this way, a lot of time was lost between clips and  important moments were missed. 

If sound could be fixed with 10-bit MLV recordings this would result in 15-16 s. of RAW video recording with synchronous sound at the highest 1728x972 resolution in the normal and even the crop video mode in that  resolution.  This is all one could wish for in most shooting situations.  What a camera, hey?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: GianlucaM83 on August 26, 2017, 08:58:39 PM
 @ IDA_ML

Yes you are right.
I just tried to recording a video with sound. I never tried it before. 
Unfortunately MLV sound gives me the same problem.
At the end, in your opinion Would it be better to go back to the 6 january build? Do you think it is more stable than current experimental build?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on August 26, 2017, 09:25:15 PM
Gianluca,

Yes, I would stay with the Jan.6 build for now, mainly due to the lack of hick-ups at higher resolutions, which I often shoot at.  Also FRSP works flawlessly  with that build.  I wouldn't trust the sound on that build though.  Turning camera off and on again after each clip and waiting for it to initialize makes the sound function useless or of very limited use.  If the sound issue could be fixed with 10-bit recording it would be fantastic.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: sgtbunny on August 27, 2017, 03:44:52 AM
I'm new to owning a SL1 and new to ML.  I'm excited to have found the work you are doing on this.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: pittguy578 on August 29, 2017, 10:18:02 PM
OlRivrRat,

You need a fast SD card to get these record times.  Please use the Benchmark function of ML to test the write speed on your card.  Mine is a Sandisk Extreme /90 MB/s and the benchmark test shows 41,6 MB/s write speed.  My settings are:

1) Canon Mode: Movie, Manual
2) ML - Movie -> RAW Video (MLV): ON
3) Resolution: 1728x972; Aspect ratio: 16:9
4) Bit depth: 10 bpp
5) Global Draw: OFF
6) Extra Hacks: ON
7) FPS override: 23,991

The above settings are the same also for Movie crop mode set to the same 1728x972 resolution.

I am still testing MLV and RAW video recording (also 5x mode) for bugs and will report on that later.  I am very happy though that record times are fairly consistent and I now I can see what I am recording, i.e. screen no longer freezes when I start recording. Of course, I miss MLV sound which does not work at all in the latest build, but I hope, it will be fixed in the future since it used to work (kind of) with previous builds.

Happy testing!

Ok I will try this new build out. I have a fast SD card and was getting the stoppage error with any resolution beyond 1368
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on August 30, 2017, 02:27:38 PM
1) Silent module is missing, there is no FRSP recording.  Was it removed intentionally?

No, it was broken on all models, by a PR that was waiting for testing feedback since April (https://bitbucket.org/hudson/magic-lantern/pull-requests/828/raw-fixes-part-5/). I've merged it untested recently, but looks like it wasn't the best decision...

Would be nice to have a tool, integrated in the build process, that prints what ML features might be affected by a changeset (or group of changesets), to avoid this kind of mistakes in future. Suggestions?

Or, any kind of help creating a test suite in QEMU would be more than welcome.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on August 30, 2017, 03:37:30 PM
@a1ex

First of all, please accept my gratitude and appreciation for your talent, time and enormous efforts that made the miracle Magic Lantern happen!

Under "silent module is missing", I mean the very old silent module, the one with the gradient, that captured full-sensor sized uncompressed 14-bit DNG images in an MLV file.  It worked very well with the intervalometer and Dual ISO and I have been using it successfully for more than two years with the 100D.   I was very surprised to see that it is missing from the August 21-st build.  I was wondering if we can have it back, a1ex.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Gam3rk1d98 on August 30, 2017, 05:39:32 PM
Careful guys using sl1 ml done some glitching and shutting down using version 1.0.1 on nightly build had to uninstall. Hope this helps.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on August 30, 2017, 05:56:29 PM
@a1ex

I would love to help with your request but I have absolutely no coding skills, whatsoever.  All I can do is test some of the functions of a new build with my 100D and report bugs that I have noticed, just as I did here.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: bastien42 on September 05, 2017, 02:20:41 PM
OlRivrRat,

You need a fast SD card to get these record times.  Please use the Benchmark function of ML to test the write speed on your card.  Mine is a Sandisk Extreme /90 MB/s and the benchmark test shows 41,6 MB/s write speed.  My settings are:

1) Canon Mode: Movie, Manual
2) ML - Movie -> RAW Video (MLV): ON
3) Resolution: 1728x972; Aspect ratio: 16:9
4) Bit depth: 10 bpp
5) Global Draw: OFF
6) Extra Hacks: ON
7) FPS override: 23,991

The above settings are the same also for Movie crop mode set to the same 1728x972 resolution.

I am still testing MLV and RAW video recording (also 5x mode) for bugs and will report on that later.  I am very happy though that record times are fairly consistent and I now I can see what I am recording, i.e. screen no longer freezes when I start recording. Of course, I miss MLV sound which does not work at all in the latest build, but I hope, it will be fixed in the future since it used to work (kind of) with previous builds.

Happy testing!

you need to know that the 100D has a max internal speed of 40MB/S so it's perfectly normal that your benchmark is stuck at such a speed so don't worry your camera just brick the speed of your SD
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 08, 2017, 10:41:28 AM
I have a question for Nikfreak:

Is it technically possible to fix the MLV-sound issue on the 100D that requires turning camera off and on again with the mechanical switch after each clip in the January 06-th build?  If nothing else works, would it be possible to build in a routine, automatically activated after each clip, that simulates the camera condition after the switch is turned on?  In this way the camera will always think that it has just been initialized to that condition and ready for the next single recording with sound.

Thank you.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 14, 2017, 08:59:33 PM
I have just tested the latest experimental lua_fixing build for the 100D:

magiclantern-lua_fix.2017Sep11.100D101

MLV Sound is still not working.  Exactly the same behaviour as described in my post 664 under "NOTE:" is observed.  Camera needs to be turned OFF and then ON again after each clip to have MLV sound.

I did not get an answer to my question:
------------------------------------------

Is it technically possible to fix the MLV-sound issue on the 100D that requires turning camera off and on again with the mechanical switch after each clip?

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 18, 2017, 04:44:35 PM
I don't know how many owners of the 100D noticed but this little beast is in the Nightlies already!!!  Congratulations and many thanks to the developers for their enormous efforts!

I have just checked the sound recording function with 14-bit MLV recording and it performs as follows:

1) 1-st recording after camera has been turned ON is normal - 109 frames at the 1728x972 resolution and FPS override turned off.  The .WAV file (about 823 kB) is there after MLVFS conversion and plays fine;

2) 2-nd recording ends with the red message on the screen saying: "Audio failed to stop.  State 4".  The .WAV file is still there and is about 815 kB but it remains silent.  When I try to play it, the progress bar shows the right duration but no sound is heard.

3) 3-rd recording behaves as the 2-nd.  No sound comes out.

4) 4-th recording starts with the message "Threads failed to start"and camera freezes.  It needs a battery pull out, restart, and modules loading to continue working. 

We seem to be very close to sound recording with RAW video on the 100D.  Hopefully, the above information will help to resolve the issue.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 22, 2017, 11:08:57 PM
Does nightly boot for you? For me only running version is the one from Jul 12.

I have tried disabling, reinstalling, and newer builds simply dont boot the camera. O_o
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: JohanJ on September 23, 2017, 01:17:44 AM
Does nightly boot for you? For me only running version is the one from Jul 12.

I have tried disabling, reinstalling, and newer builds simply dont boot the camera. O_o
Strange thing. Works like a charm here, both nightly 2017-09-15 and lua_fix 2017-09-11.

Sent from my SM-T719 using Tapatalk

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 23, 2017, 08:56:39 AM
If it fails for you, but works for others, one option for troubleshooting would be to install QEMU (http://www.magiclantern.fm/forum/index.php?topic=2864) and run it directly from the SD card (so we can see why it doesn't boot). I can guide you for that - what operating system are you using?

The safest way (but requires some disk space) would be to create an image of your SD card (dd if=/dev/your-sd-card of=sd.img bs=1M) (on my system, it's /dev/mmcblk0) and run QEMU from the resulting sd.img. For a quick test, if you know what you are doing, replace "file=sd.img" with "file=/dev/your-sd-card", but be very careful not to give the emulated firmware access to your hard-disks! (risk of data loss).
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 23, 2017, 11:36:28 AM
Yea, it is strange - I am on Linux, and I have qemu installed - would need to know how to run our camera on it though.

Ps. I know that nightlies used to work for me, but now its dead silence.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 23, 2017, 12:17:03 PM
I assume clicking the above QEMU link didn't work for you, so...

https://bitbucket.org/hudson/magic-lantern/src/qemu/contrib/qemu/
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 23, 2017, 12:50:16 PM
I was before my morning coffee. Will check it out today's evening! Cheers man.

Should I use 100D branch? Or trunk?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 23, 2017, 04:15:39 PM
I'd say test the nightly binaries directly - the differences from our environment would be (1) your ROM and (2) your SD card contents.

To install QEMU, use the "qemu" branch (follow the README).

edit: just added the above notes to the README:

https://bitbucket.org/hudson/magic-lantern/src/qemu/contrib/qemu/#rst-header-running-from-the-physical-sd-cf-card

The following debug options may be helpful: "-d debugmsg" or "-d io" (or both).
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 23, 2017, 05:44:05 PM
   SL1 working Fine here running 15sep17 Nightly ~ Have not had Need or Chance

to use M'L' yet but All Seems fine (Looks Normal) in the Menus ~

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 23, 2017, 11:42:14 PM
I'd say test the nightly binaries directly - the differences from our environment would be (1) your ROM and (2) your SD card contents.

To install QEMU, use the "qemu" branch (follow the README).

edit: just added the above notes to the README:

https://bitbucket.org/hudson/magic-lantern/src/qemu/contrib/qemu/#rst-header-running-from-the-physical-sd-cf-card

The following debug options may be helpful: "-d debugmsg" or "-d io" (or both).

Ok - so when you know how to do it - its easy.

Went further than nothing - managed to see the camera screen + build info and crash with:
"Error loading: ML/MODULES/100D_101.sym": File too large...

Just before that - happens (for a split second, so I didnt notice at first):
ASSERT: FALSE
at EstimatedSize.c

Ps. Looking for the log file... O_o

Ps2. This message is not the right one.. As file is same as in Jul version that works.. I cant grab log - as qemu doesnt access .img file..

Ps3. Tested with my rom-dump + sd.img from my card.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 24, 2017, 01:29:19 AM
As file is same as in Jul version that works..

That might be the issue - you need to replace both autoexec.bin and the symbols file, as they are tightly coupled.

Embedding the symbols file into autoexec.bin would avoid this, but a few camera models have issues with static memory allocation (autoexec.bin size), so we'd have to move more stuff to modules before doing that.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 24, 2017, 09:11:28 AM
I have tried disabling, reinstalling, and newer builds simply dont boot the camera. O_o

No clue what's going on for you Nex as all works fine here. Did you try any other sdcard or even from scratch yet?
(format in cam, download latest experimental build [extract & replace, run fir installer]

Code: [Select]
"Error loading: ML/MODULES/100D_101.sym": File too large...What's the file size?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 24, 2017, 08:50:15 PM
No clue what's going on for you Nex as all works fine here. Did you try any other sdcard or even from scratch yet?
(format in cam, download latest experimental build [extract & replace, run fir installer]

Code: [Select]
"Error loading: ML/MODULES/100D_101.sym": File too large...What's the file size?

Actually it's the same file as in Jul. Both files, even one from Sep, have even same modify date for me.

I did clean install from both Jul and Sep on two memory cards. Jul boots, Sep doesn't even bring light in camera. In qemu it at least goes to first screens.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 24, 2017, 10:07:02 PM
That's weird - the first thing ML does, after checking autoexec.bin checksum (to prevent running code from a corrupted file), is turning on the SD card LED. On most recent models, Canon bootloader also does that when loading autoexec.bin (that's before our code gets executed). Make sure you take the battery out after each failed startup attempt (as the power switch is just a soft button).

Are you able to compile ML and run "hg bisect" to find out when the issue appeared?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on September 24, 2017, 10:54:39 PM
SL1 Working Great, like a factory firmware, I haven't buy the 80D Until we can see ML for that model.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 25, 2017, 05:58:38 PM
Did you test the MLV-sound function, Felipe?  Does it work without the need to turn OFF and ON the mechanical switch after each clip or does it work as described in my post 676?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Felipe on September 25, 2017, 08:32:45 PM
I'm sorry don't use MLV, rather .MOV High bit rate, and no problem.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 25, 2017, 11:22:36 PM
That's weird - the first thing ML does, after checking autoexec.bin checksum (to prevent running code from a corrupted file), is turning on the SD card LED. On most recent models, Canon bootloader also does that when loading autoexec.bin (that's before our code gets executed). Make sure you take the battery out after each failed startup attempt (as the power switch is just a soft button).

Are you able to compile ML and run "hg bisect" to find out when the issue appeared?

Then if I don't get the light, it means files are corrupted? And why does emulator on my Rom go further... This is really. Intriguing.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 26, 2017, 12:00:30 AM
I doubt the files are corrupted.

If you can compile ML, you could start debugging in reboot.c, then in boot-hack.c, by placing LED blinks at various stages to check whether the code reaches them. That's also helpful for finding out where it locks up.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 26, 2017, 06:26:45 PM
Regarding sound issue. It´s more or like this what is happening:
https://bitbucket.org/hudson/magic-lantern/pull-requests/646/added-sounddevshutdownin/diff#comment-None

Is this line in stubs.S working for the eos100D?
Code: [Select]
NSTUB(0xFF115108,  SoundDevShutDownIn)
Just got my hands on this little beast. Like a beefy version of eosm  :P
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 26, 2017, 08:14:35 PM
For FW1.0.0 I changed the stub soem time after your linked PR got merged w/o detailed testing. Previously we were using the same adress like StopASIFDMAADC (6D / 70D / ... does that too):

https://bitbucket.org/nikfreak/magic-lantern/commits/177b16a9f300f510d317257bcc5c5c17e1c70e23?at=100D-new

Can you change to below and try (if you have time) so it matches StopASIFDMAADC:
Code: [Select]
NSTUB(0xFF1123D4,  SoundDevShutDownIn)
Guess it could make IDA_ML happy.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 26, 2017, 08:55:42 PM
Code: [Select]
NSTUB(0xFF1123D4,  SoundDevShutDownIn)Unfortunately not working.

Got word from dfort and tweaked a bit. This works:
(https://s26.postimg.org/cjsh9b261/Screen_Shot_2017-09-26_at_20.31.48.png)

How about add both in mlv_snd.c:
Code: [Select]
extern WEAK_FUNC(ret_0) int SoundDevShutDownIn();
extern WEAK_FUNC(ret_0) int StopASIFDMAADC();
Code: [Select]
    /* some models may need this */
    SoundDevShutDownIn();
    StopASIFDMAADC();
    audio_configure(1);

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Nex on September 26, 2017, 10:21:41 PM
I doubt the files are corrupted.

If you can compile ML, you could start debugging in reboot.c, then in boot-hack.c, by placing LED blinks at various stages to check whether the code reaches them. That's also helpful for finding out where it locks up.

Will try on the weekend - or will pray that next nightly magically works (which is a silver bullet in many cases...).
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 26, 2017, 11:04:55 PM
Danne my suggestion for the stub address change (match StopASIFDMAADC) equals your screenshot. So if that (screenshot) works my suggestion should also work. will try out myself some time l8er.

update: sorry my fault. it should be:
Code: [Select]
NSTUB(0xFF112680,  SoundDevShutDownIn)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 26, 2017, 11:13:27 PM
Will try.
Did a pull request but will change to this if working. Just a minute.

*Confirmed working audio. Sweet!
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 26, 2017, 11:27:41 PM
Thanx Danne.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 27, 2017, 07:23:49 AM
Guess it could make IDA_ML happy.

It would not make only me happy, Nikfreak, but all the 100D owners that use Magic Lantern.  Especially if it is included into the Experimental build with 10/12-bit MLV recording.  Thank you and Danne for that!
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 27, 2017, 09:26:57 AM
It never gets old with the SL1, doesn't it? Incredible work in progress @Danne and @dfort for getting this ball rolling with working audio. Thanks @nikfreak for sticking with us through thick and thin!
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 27, 2017, 06:39:47 PM
           Great work Guys ~

   Noticing that "raw_twk.mo" & "raw_rec.mo" are being left out of recent SL1 Nightlys,

are they not needed ?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: jtice on September 27, 2017, 07:20:13 PM
Having trouble getting this to work.

What I have done.
Went to Canons site, downloaded latest firmware, installed that, no issues.
Downloaded Magic Lantern, copied it to the SD card, turned on the camera, told it to update firmware,
it loads Magic Lantern, tells me to reboot camera.
Once I turn the camera off, and back on, nothing happens, and the red LED stays on steady, even turning the camera off will not turn off the LED.
I have to pull the battery out. Even after that the camera will not boot.
I had to format the SD card, put the ML files back on it, and have it uninstall ML.
The camera now boots and works again, but ML is not on it of corse.

Any tips?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 27, 2017, 07:50:08 PM
I have lossless working on 100D:
https://bitbucket.org/hudson/magic-lantern/pull-requests/864/crop-rec-4k-eos100d-lossless/diff

Thanks dfort for pointers, explanation and files. Thanks A1ex for lossless.c
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on September 27, 2017, 07:55:32 PM
You guys are just amazing! Thanks so much for all your work!
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Walter Schulz on September 27, 2017, 08:12:59 PM
... price for 2nd hand 100D/SL 1 in Germany: 200/210€.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 27, 2017, 10:22:14 PM
@Walter. Got mine for even less in Sweden  :P
I added crop_rec 3x3 720p as well. Nikfreak already had the code changes.
https://bitbucket.org/hudson/magic-lantern/commits/e90a5d0164ee9ecc2c2bc6663fd5097923a544a6
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: dfort on September 28, 2017, 12:23:37 AM
added crop_rec 3x3 720p

Have you tried the focus pixel map files that I published for crop_rec on the 100D (https://bitbucket.org/daniel_fort/ml-focus-pixels/commits/b6e77e08ce72a0373545f139941dda6f6a07a4f9)? It is all theoretical because I didn't have a 100D with a working crop_rec module when I created them. Then again you showed me some images from the 100D that didn't have any visible focus pixels. So focus pixels might be a non-issue on that camera? Something must have changed since I last had my hands on that little puppy.

Focus pixel storm!
(https://farm2.staticflickr.com/1647/24584066912_1487d4d746_z.jpg) (https://flic.kr/p/DspLAC)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 28, 2017, 01:50:56 AM
Very exciting development with the wonderful 100D !  I will test as soon as I can.  Thank you so much !
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 28, 2017, 08:25:56 AM
Thanks dfort. Will check those maps of yours.

@Nikfreak. When running crop_rec module camera has to be set to mv720p mode to work, otherwise it´s in mv1080p and some register doesn´t seem to change. To be expected? One third of the image, pure white and "raw detect error" when hitting record.
http://www.magiclantern.fm/forum/index.php?topic=20597.msg190628#msg190628
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 28, 2017, 08:29:17 AM
Thanks dfort. Will check those maps of yours.

@Nikfreak. When running crop_rec module camera has to be set to mv720p mode to work, otherwise it´s in mv1080p and some register doesn´t seem to change. To be expected? One third of the image, pure white and "raw detect error" when hitting record.
http://www.magiclantern.fm/forum/index.php?topic=20597.msg190628#msg190628

I can also confirm the pure white image on the lower third as well as the raw detect error while in mv1080p.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 28, 2017, 08:51:35 AM
crop_rec sure needs focus pixels maps  :P
(https://s26.postimg.org/oc8aejfx5/Screen_Shot_2017-09-28_at_08.39.21.png)
Here´s a sample MLV:
https://bitbucket.org/Dannephoto/magic-lantern/downloads/100D_crop_rec.MLV
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 28, 2017, 09:23:31 AM
Also notice crop_rec 1800x1008p Dual-ISO files aren't responding to cr2hdr properly as the stripes are still present after rendering within Switch.

Sample MLV: https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/SL1_12-bit_lossless_Dual-ISO_1800x1008p_Sample.zip
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 28, 2017, 09:31:40 AM
Has to do with either cr2hdr or a corrupted file. Have you tested with non lossless files?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 28, 2017, 10:26:35 AM
cr2hdr has a couple of parameters hardcoded for full-range files, so I don't expect it to work with lower bit depths yet (unless you somehow rescale the raw data back to 14-bit range).

Another issue is worrying me: EXIF white level is way above the real clipping point. Can you use raw_diag (https://builds.magiclantern.fm/modules.html#iso-research) to find out the white level in LiveView?

If you have the patience to run the following test, would be great; otherwise, even just a few snapshots will be very helpful.



General testing conditions:

- make sure the image has some overexposure (any amount will do)
- enable RAW Diagnostics (default settings)
- optionally enable RAW Diagnostics -> Dump RAW Buffer (to save the analyzed frames as DNG)
- disable Global Draw
- press half-shutter for about one second to analyze the current LiveView frame

Basic tests:
- analyze one LiveView frame at every ISO (including intermediates)
- write down the white level (as printed on the top right corner)

How to run:

For RAW Video in [ "OFF", "12-bit lossless" ]:
  For movie mode in [ "1080p any FPS", "720p any FPS", "5x zoom", "3x3 crop_rec", "Movie crop mode" ]:
    Run the basic tests.

Note the raw_diag screenshots won't record the RAW Video state, but it will be obvious from the white level.

Results: 2 matrices of white level values (5 rows x as many columns as ISO values).

Additional test:
- try one ISO (any of them) at various apertures (ideally from f/1.4 to f/8, if your lens allows it), in any mode. I don't expect changes here.

Ideally, this test should be coded as a Lua script and ran on all other camera models.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 28, 2017, 10:30:24 AM
Has to do with either cr2hdr or a corrupted file. Have you tested with non lossless files?

Not sure. Just tested again in 12/14-bit lossless and 14-bit (uncompressed) both in Dual-ISO and rather strange things are happening. Will get back on this after I get some sleep.  :o

More samples:

https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/M27-2205_samples.zip

https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/M28-0003_samples.zip

https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/M28-0004_samples.zip
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 28, 2017, 10:58:38 AM
@deafeyejedi
Please do all tests with cr2hdr directly. Drag it to terminal and then drag the dng file and hit enter. Also disable vertical stripes and cold pixel fix to exclude those to your tests.

File number 4 works. I don´t think it´s specific to eos 100D when it fails. Probably other dualiso related error in conjunction with lossless compression. I suggest you start a new thread or post about it in the dualiso thread instead.

*Check A1ex post above. Missed it totally.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 28, 2017, 05:01:54 PM
...
@Nikfreak. When running crop_rec module camera has to be set to mv720p mode to work, otherwise it´s in mv1080p and some register doesn´t seem to change....
http://www.magiclantern.fm/forum/index.php?topic=20597.msg190628#msg190628

Yes, exactly. 720p was ok for me, too.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on September 28, 2017, 05:45:04 PM
Question.
How about changing this:
Code: [Select]
static const char crop_choices_help_700d[] =
"Change 1080p and 720p movie modes into crop modes (one choice)";

to this in crop_rec.c:
Code: [Select]
static const char crop_choices_help_700d[] =
    "Only works in 720p movie mode";

 Or can we tweak any register to jump right into 720p mode when selecting crop_rec?
Behaviour is the same for 700D and 100D at the moment when in mv1080p.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 28, 2017, 06:23:03 PM
probably a good idea to unify help text as well as choices for all working aps-c cams.
Can't speak for other cams but without trying myself I guess restricting to something like:

Code: [Select]
....
        .name       = "Crop mode",
        .priv       = &crop_preset_index,
        .update     = crop_update,
       #if defined(CONFIG_EOSM) || defined(CONFIG_700D) || defined(CONFIG_100D)
        .depends_on = DEP_MV720,
       #else
        .depends_on = DEP_LIVEVIEW,
       #endif
....
could work where DEP_MV720 is defined as:
Code: [Select]
(is_movie_mode() && video_mode_resolution == 1)
At least until a solution for MV1080 is found.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on September 29, 2017, 09:37:50 AM
I now have the same problem as nex. Yesterday everything worked fine, now somehow only July Build works. I'm not nearly as skilled as nex and have no clue about QEMU or compiling. I tried some different things though. I tried several SD Cards but none of them worked. I also tried to uninstall ML with EOS Card 1.4 and with the working July build. And i installed Canon Firmware 1.0.1 again and tried installing ML again but nothing worked.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 29, 2017, 10:42:26 AM
If any of you is able to run the latest build, can you run the stubs API test from selftest.mo? Might give some clues.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on September 29, 2017, 11:42:30 AM
First bug report on yesterday's experimental build:
=================================

1) Black screen when attempting to play already recorded 10 and 12-bit MLV files.  This feature used to work fine on previous builds.

2) Preview screen gets very dark when recording RAW video in the 11...8 bit lossless data format which allows continuous recording at 1736x976 resolution and 24 fps.  This dark screen makes framing very difficult while recording, especially at low light.   

-----------------------------------------

My overall impression is that this experimental build works miracles with the 100D, especially due to the fact that sound works fine now with the normal and crop MLV video modes!!!  Keep up the good work, guys.

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: JohanJ on September 29, 2017, 05:59:37 PM
If any of you is able to run the latest build, can you run the stubs API test from selftest.mo? Might give some clues.
I really would like to but the latest build magiclantern-Nightly.2017Sep27.100D101 does not include selftest.mo anymore, nor does magiclantern-lua_fix.2017Sep11.100D101. Just checked the zip files again, the module is simply missing.

silent.mo is missing too, by the way.

Both modules were included in magiclantern-Nightly.2017Jul12.100D101.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 29, 2017, 06:39:07 PM
      @Alex

   I added selftest_mo from 12Jul build to Latest Nightly & Ran It ~

Have selftest log > How do I get it to You ~
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 29, 2017, 07:42:55 PM
                 @Alex

   OK then Never Mind ~ Instead of getting You Full Log, here are results

of Last 21 ~ as all other Passed ~

3 Tests Failed

[Pass] PLAY_MODE => 0x1
[Pass] MENU_MODE => 0x0
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(1000);
[FAIL] MENU_MODE => 0x0
[FAIL] PLAY_MODE => 0x1
[Pass] dialog->type => 'DIALOG'
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x0
[FAIL] PLAY_MODE => 0x1
       SW1(1,100)
[Pass] HALFSHUTTER_PRESSED => 0x1
       SW1(0,100)
[Pass] HALFSHUTTER_PRESSED => 0x0
[Pass] is_play_mode() => 0x1
[Pass] is_pure_play_photo_mode() => 0x1
[Pass] is_pure_play_movie_mode() => 0x0
[Pass] is_play_mode() => 0x1
[Pass] is_pure_play_photo_mode() => 0x0
[Pass] is_pure_play_movie_mode() => 0x0
[Pass] is_play_mode() => 0x1
[Pass] is_pure_play_photo_mode() => 0x0
[Pass] is_pure_play_movie_mode() => 0x1
[Pass] is_play_mode() => 0x1
[Pass] is_pure_play_photo_mode() => 0x0
[Pass] is_pure_play_movie_mode() => 0x0
 
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: JohanJ on September 30, 2017, 11:27:45 AM
Now Selftest.mo got included in latest build magiclantern-Nightly.2017Sep29.100D101. But silent.mo is not. Is there a specific reason or can I just reuse the module from an older build as @OlRivrRat suggested?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on September 30, 2017, 11:44:59 AM
Here's a thing I found: Although the camera doesn't seem to boot up, when i look through the viewfinder I can see the lightmeter showing and can even change shuterspeed, apurture and ISO. Sometimes I'm even able to take a photo, but nothing gets saved to the SD Card. Im not sure if that's "normal" for the camera when it's not booting properly, but figured i'd share it with you guys.

I'm also able to compile ML now (I guess, really not sure what I'm doing, just followed the instructions) and compiled the rescue build, which boots up and shows some weird dots on the screen. I also compiled the nightly build without modules to see if there is anything happening different, but it's the same so far. I'll try to get QEMU working by tomorrow and perform some more tests.
 
@OlRivrRat The Selftest should write a log to the SD card "stubtest.log" which you can share via pastebin or something like that. I ran the API test with Jul. 12 Build. Here's what i got: https://pastebin.com/ifjCsAqJ

Edit: Ok, here's how I'm able to take photos:
Turn camera off, detach lens, remove battery, remove SD card, attach lens again, insert battery, insert SD card, close battery door, turn camera on. Sometimes even autofocus works. But I'm not sure if this really is the way to take work everytime. Will test more tomorrow (if it's of any interest to anyone).

Edit2: If I compare mine and OlRivrRat's log, the only difference really is this "[Pass] PLAY_MODE => 0x0 SW1(1,100)" for mine on Jul 12th build while for him it's "[FAIL] PLAY_MODE => 0x1 SW1(1,100)" but I have absolutely no clue what that means.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 30, 2017, 11:59:04 AM
canneloni so July build works for you and latest do not. Can you think about the last situation / use what caused your issue? For e.g. "I was taking a video 10/12bit" or "trying to enable this and that module and after rebooting got stuck.." etc.?

@a1ex: could it be something about the new boot method or the dryos task hook changes?

@canneloni: can you retry evertyhing: take out battery, format a sdcard put latest build 29th september onto it and install ML fir?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on September 30, 2017, 12:02:59 PM
That is correct. I was definitely experimenting with 10/12 Bit lossless and all the new good stuff. I remember getting different error codes, sometimes for the modules loaded or not being able to link some modules, but honestly I'm not sure what exactly was the last thing I tried. I switched a lot betweend mlv_lite.mo and mlv_rec.mo and got different error codes which I didn't understand and hadn't had the time to fully reproduce to report.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on September 30, 2017, 12:04:47 PM
and what about silent.mo? did you use that (although not included) in latest builds but maybe was already on the sd? Check also my post above and report. Any logs placed during crashes on your card?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on September 30, 2017, 12:16:43 PM
No I did not try silent.mo as far as I can remember. It should not have been on my sd card since I normally format the card before I switch to a new version of ML.

I will try again with latest build later today or tomorrow, not sure when I will find time. Im pretty sure there was a log file, I think I copied it to my PC, will look later today. But I'm not sure if it was already there before the boot problem. I copied some mlv files and think I saw it there but the camera still worked after that.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 05:14:38 PM
           Had posted this over on "crop_rec on steroids" , not sure if it has any implications here >

  Activating "mlv_lite" on My SL1 running "crop_rec_4k.2017Sep27" causes all Modules to "err" ~

Using "mlv_rec / Raw video (MLV)" seems to work fine & allows recording ~ Have not Processed yet ~

   Trying to run "crop_rec_4k.2017Sep28" makes My SL1 Very Unhappy ~

                                 ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 06:08:57 PM
   Partial SelfTest results from 30Sep Nightly ~

6 Fails this time ~

[Pass] PLAY_MODE => 0x1
[Pass] MENU_MODE => 0x0
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(1000);
[FAIL] MENU_MODE => 0x0
[FAIL] PLAY_MODE => 0x1
[Pass] dialog->type => 'DIALOG'
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x0
[FAIL] PLAY_MODE => 0x1
       SW1(1,100)
[Pass] HALFSHUTTER_PRESSED => 0x1
       SW1(0,100)
[Pass] HALFSHUTTER_PRESSED => 0x0
[Pass] is_play_mode() => 0x1
[Pass] is_pure_play_photo_mode() => 0x1
[Pass] is_pure_play_movie_mode() => 0x0
[Pass] is_play_mode() => 0x1
[Pass] is_pure_play_photo_mode() => 0x0
[Pass] is_pure_play_movie_mode() => 0x0
[FAIL] is_play_mode() => 0x0
[Pass] is_pure_play_photo_mode() => 0x0
[FAIL] is_pure_play_movie_mode() => 0x0
[FAIL] is_play_mode() => 0x0
[Pass] is_pure_play_photo_mode() => 0x0
[Pass] is_pure_play_movie_mode() => 0x0
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 30, 2017, 07:22:13 PM
cr2hdr has a couple of parameters hardcoded for full-range files, so I don't expect it to work with lower bit depths yet (unless you somehow rescale the raw data back to 14-bit range).

Ah, gotcha. Thanks!

Another issue is worrying me: EXIF white level is way above the real clipping point. Can you use raw_diag (https://builds.magiclantern.fm/modules.html#iso-research) to find out the white level in LiveView?

If you have the patience to run the following test, would be great; otherwise, even just a few snapshots will be very helpful.



General testing conditions:

- make sure the image has some overexposure (any amount will do)
- enable RAW Diagnostics (default settings)
- optionally enable RAW Diagnostics -> Dump RAW Buffer (to save the analyzed frames as DNG)
- disable Global Draw
- press half-shutter for about one second to analyze the current LiveView frame

Basic tests:
- analyze one LiveView frame at every ISO (including intermediates)
- write down the white level (as printed on the top right corner)

How to run:

For RAW Video in [ "OFF", "12-bit lossless" ]:
  For movie mode in [ "1080p any FPS", "720p any FPS", "5x zoom", "3x3 crop_rec", "Movie crop mode" ]:
    Run the basic tests.

Note the raw_diag screenshots won't record the RAW Video state, but it will be obvious from the white level.

Results: 2 matrices of white level values (5 rows x as many columns as ISO values).

Totally missed this post. Thanks @Danne for pointing me back to this as I will do my best to complete these tasks this weekend!

Additional test:
- try one ISO (any of them) at various apertures (ideally from f/1.4 to f/8, if your lens allows it), in any mode. I don't expect changes here.

Ideally, this test should be coded as a Lua script and ran on all other camera models.

Sure I can do this w a 50L to confirm this test properly. Also agreed that it would be nice to have this coded as a Lua script for future references.

Also just a FYI I am currently running the 15 minute self-test on latest nightly (2017-09-30) and after the first 10 minutes of processing like normal -- it's been more than 15 minutes that the LiveView just hangs at 'Bulb picture taking' unless this is normal? I doubt it. Will probably take battery out and run it again otherwise I'll do the other tasks per your requests instead.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 30, 2017, 07:44:29 PM
Yeah, that probably locked up. Are you able to use bulb timer normally? Does it also work from Advanced Bracketing? (e.g. if your bracketing settings require more than 30 seconds)

BTW, silent pictures are back; notice the updated tests from the download page.

Didn't look into the boot issue yet, but it's likely related to the boot method (possibly similar to DIGIC 6 caching issues).
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 30, 2017, 07:53:44 PM
Yeah, that probably locked up. Are you able to use bulb timer normally? Does it also work from Advanced Bracketing? (e.g. if your bracketing settings require more than 30 seconds)

Battery just died. Will check out both Bulb and Advance Bracketing settings. Thought bulb.mo had to be manually inserted or is it already included in the nightlies? Been awhile for me.

However, there was a log presented on the SD card. In any case if there are clues: https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/log000.log <-- Sorry my wrong it was from a 5D3.123 build. Had two memory cards inserted. Please disregard that log!

BTW, silent pictures are back; notice the updated tests from the download page.

I noticed that. All seems normal as far as I know and will play around with this some more as well.

Didn't look into the boot issue yet, but it's likely related to the boot method (possibly similar to DIGIC 6 caching issues).

What exactly do you mean by the boot issue here?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 07:56:24 PM
   Just stumbled onto a Most Curious Issue that happens in all 3 Sep Builds but not in

12Jul or 06Jan, did not test any earlier than that ~

   I had installed the 30Sep Build & Explored it a bit ~ Then with Cam in LiveView I set

it down to do some WWW & within 10-15Sec's I heard the Shutter+Mirror Action & the Cam

was Frozen with LiveView Image still on Screen. Batt' remove was necessary. Repeated tests

of Same Scenario produced Same Result ~ As long as Cam' was in motion all seemed fine ~

Tested in Mov Mode with Same Result but produced this Mess' >

" [89] ?: stack overflow: free=0 used=-385938417 "

   Ran Same Test with all 5 2017 Builds that I have & as I mentioned, it only happens in

the 3 Sep Builds ~

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 30, 2017, 07:58:44 PM
Anyone care to translate for a non-native English speaker? :D
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on September 30, 2017, 08:00:50 PM
@nikfreak: Okay, unfortunately I deleted the log files. I remember something called "assert....log" but I'm not sure.  Also I just did as you said, removed battery, formatted SD Card in Computer, afterwards in camera and did a fresh install of ML. Still the same issue. After rebooting (as mentioned in install process) the screen stays black, the red LED at the bottom right stays red. There are no new log files created. 
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 30, 2017, 08:18:30 PM
Here's a full stubtest log from 2017-30-9 nightly build.

https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/SL1_2017-09-30_stubtest.log

Everything passed except for the 3 enlisted below:

Code: [Select]
[FAIL] MENU_MODE => 0x0
[FAIL] PLAY_MODE => 0x1
[Pass] dialog->type => 'DIALOG'
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x0
[FAIL] PLAY_MODE => 0x1
       SW1(1,100)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 08:20:09 PM
   Additional testing with 30Sep Build shows that Issue seems to be Related to whether the

image on LV is Bright or Dark > Bright Image & LV Continues, Dark Image & Cam Freezes ~

Appeared to be Image Motion Related earlier but was just due to fact that I was moving Cam in

Bright Scene & then setting it down in Dark ~

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 08:24:48 PM
                @Alex

           If You are referring to My Odd use of some symbols, My apologies, I'll do a Rewrite If needed.

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on September 30, 2017, 08:28:33 PM
@Alex If You are referring to My Odd use of some symbols, My apologies, I'll do a Rewrite If needed.

I had installed the 30Sep Build & Explored it a bit ~ Then with Cam in LiveView I set

it down to do some WWW & within 10-15Sec's I heard the Shutter+Mirror Action & the Cam

was Frozen with LiveView Image still on Screen. Batt' remove was necessary. Repeated tests

of Same Scenario produced Same Result ~ As long as Cam' was in motion all seemed fine ~

Care to rephrase this please? I'd be more than willingly to understand and help troubleshoot along but need you to try and show me what you're seeing?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 08:58:59 PM
      @ DeafEyeJedi

   I suspect the simplest way to "show" You would be if You could get the Issue to duplicate

on Your Cam'.

   Using any of the 3 Sep' Builds, start Cam', activate LiveView, set the Cam' down or just

Hold It Aimed @ a Dark Scene & see if it Freezes in from 5-20Sec's. Having Any Bright Areas

in the Image seems to prevent it from happening.

   Cam' is in Manual @ 200ISO, F5, 1/40Sec, AWB, AF FaceTrack, Single Shot, Raw+L'JPEG.

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 09:06:46 PM
      CrashLogs

   30Sep

ASSERT: FALSE
at ./LvCommon/LvJob.c:156, Evf:1bcd4
lv:1 mode:3

Evf stack: 1bf2a8 [1bf4b8-1be8b8]
0xUNKNOWN  @ d090:1bf4b0
0xUNKNOWN  @ 3a758:1bf488
0x0003A450 @ ff0d444c:1bf470
0xUNKNOWN  @ 3a480:1bf460
0xUNKNOWN  @ 47b07c:1bf438
0xUNKNOWN  @ 3a508:1bf418
0x0001BBF8 @ 12d74:1bf308
0x00001900 @ 1bcd0:1bf2e0
0x0044C468 @ 44c4ec:1bf2a8

Magic Lantern version : Nightly.2017Sep30.100D101
Mercurial changeset   : d85e97b54bd2+ (100D_merge_fw101) tip
Built on 2017-09-30 12:45:05 UTC by [email protected]
Free Memory  : 584K + 2531K
 

   27Sep

ASSERT: FALSE
at ./LvCommon/LvJob.c:156, Evf:1bcd4
lv:1 mode:3

Evf stack: 1bf2a8 [1bf4b8-1be8b8]
0xUNKNOWN  @ d090:1bf4b0
0xUNKNOWN  @ 3a758:1bf488
0x0003A450 @ ff0d444c:1bf470
0xUNKNOWN  @ 3a480:1bf460
0xUNKNOWN  @ 47b07c:1bf438
0xUNKNOWN  @ 3a508:1bf418
0x0001BBF8 @ 12d74:1bf308
0x00001900 @ 1bcd0:1bf2e0
0x0044C468 @ 44c4ec:1bf2a8

Magic Lantern version : Nightly.2017Sep27.100D101
Mercurial changeset   : c796fbbbc446+ (100D_merge_fw101) tip
Built on 2017-09-27 00:21:23 UTC by [email protected]
Free Memory  : 559K + 2301K


   15Sep

ASSERT: FALSE
at ./LvCommon/LvJob.c:156, Evf:1bcd4
lv:1 mode:3

Evf stack: 1bf2a8 [1bf4b8-1be8b8]
0xUNKNOWN  @ d090:1bf4b0
0xUNKNOWN  @ 3a758:1bf488
0x0003A450 @ ff0d444c:1bf470
0xUNKNOWN  @ 3a480:1bf460
0xUNKNOWN  @ 47b07c:1bf438
0xUNKNOWN  @ 3a508:1bf418
0x0001BBF8 @ 12d74:1bf308
0x00001900 @ 1bcd0:1bf2e0
0x0044C468 @ 44c4ec:1bf2a8

Magic Lantern version : Nightly.2017Sep15.100D101
Mercurial changeset   : 9f943d913581+ (100D_merge_fw101) tip
Built on 2017-09-15 13:12:38 UTC by [email protected]
Free Memory  : 584K + 2531K
 
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 10:15:45 PM
                     @DeafEyeJedi

           Is there anything else I need to provide?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on September 30, 2017, 10:32:23 PM
The error was from Canon in their LiveView (aka Evf) task:

Code: [Select]
      DebugMsg(171, 6, "Job are all in use.");
      assert("FALSE", "./LvCommon/LvJob.c", 156);

Was the camera in photo or movie mode? (todo: I should add this information in the logs)

Your ML/SETTINGS directory could be also helpful (to know what modules and settings are activated). It's best to make a copy of it while you can still reproduce the bug.

If the bug shows up with ML default settings, it's best to write the main Canon settings as well (such as shooting mode, FPS, video resolution...)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on September 30, 2017, 11:33:49 PM
      @Alex

   Original Issue Find had User/Me Settings involved but subsequent tests were done with

"Clean" Reinstalls of each build with All Modules Off so M'L' Defaults should have been @ play.

Issue happens in both Live View & Movie but presents differently. In L'V', Cam' freezes, mirror

& shutter are heard returning to "Home" & the last L'V' Image remains on screen, Occasionally

the Screen goes Black. In Movie the Cam Freezes with Image on screen & the message that I

Posted before >

" [89] ?: stack overflow: free=0 used=-385938417 "

In Red @ the upper left of screen.

   In Stills Mode

Cam' is in Manual @ 200ISO, F5, 1/40Sec, AWB, AF FaceTrack, Single Shot, Raw+L'JPEG.

   In Movie Mode

Cam' is in Manual @ 200ISO, F5, 1/40Sec, AWB, AF FaceTrack, 1920x1080 @ 24FPS.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 01, 2017, 09:07:24 AM
OlRivrRat,

I have been testing the Sept. 27 Experimental build with my 100D for 3 days and all video functions seem to work fine.  I did not find any serious problems except for the behavior I described above.

Please check your SD card, especially make sure that the card is formatted in the camera before writing the ML package on it, also check if the card contacts are clean and the card has proper contact inside the camera.  If the camera is too slow and you get error messages without ML installed on it, this might be the problem.  Try different cards and see if Canon video recording works fine.  Other than that, your camera may have a problem.  Just check if your camera works perfectly OK with the Canon firmware before attempting to install ML.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 01, 2017, 09:28:25 AM
@IDA_ML: nope, 'stack overflow' is a (very serious) ML bug that might result (soft, usually recoverable) camera bricking - see e.g. this PR (https://bitbucket.org/hudson/magic-lantern/pull-requests/825) for low-level details. Therefore, solving it should have the highest priority.

If the filesystem would be corrupted or the card contacts would be weak, ML would refuse to boot (autoexec.bin has a checksum to prevent that).

@OlRivrRat: can you get screenshots of your Canon menus? I doubt I can reproduce it in QEMU, but others might be able to try.

A screenshot of the Debug -> Free Memory menu might also help (especially if the bug can be triggering after taking this screenshot).
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 11:08:20 AM
Tried to replicate OlRivrRat's issue but can't replicate it. It will not freeze as OlRivrRat described. I would need a more detailed description on how to reproduce and I tried several settings like exp. override / -sim / globaldraw options / fps override. BUT:

got these errors when being in LV and adjusting shutter speed all the way down from 1/180 to BULB and then back to 32" , 20":

Code: [Select]
ASSERT: pReturnData->Engine_Address != 0xFFFFFFFF
at ./LvCommon/LvGainController.c:810, Evf:186c4
lv:1 mode:3

Evf stack: 1bf368 [1bf4b8-1be8b8]
0xUNKNOWN  @ d090:1bf4b0
0xUNKNOWN  @ 3a758:1bf488
0x0003A450 @ ff0d444c:1bf470
0xUNKNOWN  @ 3a480:1bf460
0xUNKNOWN  @ 47cb3c:1bf438
0xUNKNOWN  @ 3a508:1bf418
0x00018650 @ 1318c:1bf3a8
0x00001900 @ 186c0:1bf3a0
0x0044C468 @ 44c4ec:1bf368

Magic Lantern version : Nightly.2017Oct01.100D101
Mercurial changeset   : 3f68cd33c46d+ (crop_rec_4k) tip
Built on 2017-10-01 07:28:32 UTC by [email protected]
Free Memory  : 414K + 2534K

Code: [Select]
ASSERT: 0
at ./LvCommon/LvGainController.c:806, Evf:1869c
lv:1 mode:3

Evf stack: 1bf368 [1bf4b8-1be8b8]
0xUNKNOWN  @ d090:1bf4b0
0xUNKNOWN  @ 3a758:1bf488
0x0003A450 @ ff0d444c:1bf470
0xUNKNOWN  @ 3a480:1bf460
0xUNKNOWN  @ 47cb3c:1bf438
0xUNKNOWN  @ 3a508:1bf418
0x00018650 @ 1318c:1bf3a8
0x00001900 @ 18698:1bf3a0
0x0044C468 @ 44c4ec:1bf368

Magic Lantern version : Nightly.2017Oct01.100D101
Mercurial changeset   : 3f68cd33c46d+ (crop_rec_4k) tip
Built on 2017-10-01 07:28:32 UTC by [email protected]
Free Memory  : 414K + 2527K

Settin exp. level increments from 1/2 to 1/3 in Canon menu let's the camera freeze even before reaching BULB at 32".

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 01, 2017, 11:12:49 AM
This one is likely MAX_ISO_BV in lens.h - maybe it's like 6D? (70D might require it as well)

Would be great if this kind of errors could be replicated in QEMU, but these require LiveView emulation...
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 12:01:28 PM
Yes, true. It needs to be

Code: [Select]
#elif defined(CONFIG_100D)
#define MAX_ISO_BV 120

128 will work when Cfn "iso expansion" for video mode is active. But 128 would freeze switching to video mode if "iso expansion" is not set. So 120 is fine. Going to check 70D at a later time. Maybe other cameras need this too idk.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 12:21:00 PM
@OlRivrrat: once a new nightly (01 or 02 Oct containing MAX_ISO_BV fix) is out can you recheck the bug you encountered. Does it still happen?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 01, 2017, 02:14:34 PM
@IDA_ML: nope, 'stack overflow' is a (very serious) ML bug that might result (soft, usually recoverable) camera bricking - see e.g. this PR (https://bitbucket.org/hudson/magic-lantern/pull-requests/825) for low-level details. Therefore, solving it should have the highest priority.

Thank you for clarifying this to me, a1ex.  As a noob I was so happy that the Sept. 27 build works so well for me that I never thought, such a nasty bug may be lurking somewhere waiting for the right moment to brick my camera.  With regard to that I have a few questions:

1) Is it safe enough to continue testing the above 100D build or we should stop doing this until a solution is found?  If it is dangerous it might be a good idea to post a warning to the people so that nobody's camera gets bricked.

2) I have noticed that you tried to find a solution for the 5D3.  How safe  is it to continue experimenting with the latest Experimental build for that camera?

3) What exactly is "soft" bricking?  Can it be resolved just by pulling the battery out and restarting the camera or it requires more serious intervention?

Thank you.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 01, 2017, 02:51:21 PM
http://wiki.magiclantern.fm/faq#is_it_safe
https://bitbucket.org/hudson/magic-lantern/pull-requests/825
http://www.magiclantern.fm/forum/index.php?topic=20579.msg190486#msg190486
https://en.wikipedia.org/wiki/Brick_(electronics)#Soft_brick

"stack overflow" is bad because one task (no idea which one) is writing over the memory of some other task (again, no idea which one). Therefore, the side effects are completely unpredictable.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 01, 2017, 03:54:30 PM
Thank you, a1ex.  That explains a lot.  I'll keep experimenting - too much excited about the latest good stuff and can't help it.  If it breaks, "l'll keep both pieces". :-[
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on October 01, 2017, 04:02:51 PM
I see all updates go into this branch Nikfreak:
100D_merge_fw101
Would be nice to have all updates also going straigt into crop_rec_4k to avoid merging issues when fixes starts piling up. Or is it testing first, then potential merging into crop_rec_4k? 
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 01, 2017, 05:46:43 PM
Look guys, what the 100D is capable of at 11-bit bit lossless in the maximum resolution of 2520x1080 at 5x magnification:


(https://thumb.ibb.co/mmoEmG/100_D_11bit_LL_2520x1080_1641_6.jpg) (https://ibb.co/mmoEmG)
 

This is a frame grab from a 150 frames video that I have just shot in the RAW_rec mode.  I found that, if the scene does not contain so much fine detail, I can shoot more than 250 frames in the above mode before recording stops.  The video was converted into a cDNG sequence using MLVDump and the frame grab was slightly edited in Adobe Camera RAW.

You need to click on the image to view it in full size.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on October 01, 2017, 06:15:12 PM
Some bad ass details IDA_ML.
Here is a version with also lossless FRSP dng working with silent.mo:
- deleted -

branch:
https://bitbucket.org/Dannephoto/magic-lantern/branch/crop_rec_4k_100D_lossless_FRSP
Added changes from dfort here:
https://bitbucket.org/hudson/magic-lantern/pull-requests/858/fix-lossless-compression-on-frsp-for-eosm/diff

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on October 01, 2017, 06:19:18 PM
Indeed that's some bad ass image even @ 11-bit 2.5k from this little tiny beast @IDA_ML and thanks for sharing!

Can't wait to test out lossless FRSP dng w silent.mo -- Thanks for posting this build @Danne and to @dfort for the changes!  :)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on October 01, 2017, 06:59:52 PM
@IDA_ML
Are there no focus pixel on output when filming lossless 2.5k?
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 07:19:49 PM
                     @Alex

           Finally back. Bug is still doable. A bit diff' this morn' as LV & Cam just freeze without shutter & Mirror action &

no crash reports are on card. Have ScreenShots of Canon Menus, where would you like them? Tried to UpLoad to Yahoo

Photos but Yahoo seems to not like .PPM . If it is all the same to You, I am not going to try for the Mov Stack Overflow

again until You say it is Safe.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 07:27:13 PM
   For General Knowledge > I have been using 3 Different cards during these tests & the Bug only Bites when

running any of the 3 Sep Builds, Jul Builds work fine. Have Redownloaded Sep Builds & No Diff'.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 08:27:23 PM
           Test after Free Mem Screen Shot was kinda scary > produced stack overflow.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 08:40:48 PM
trying hard but I can't reproduce your error. i can take dozens of screenshots from "free memory". Even loaded a bunch of modules including lua but nope. No single crash or error message.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 08:50:34 PM
Ok, guess I am finding something. Please disable facetracking and report back! I switched to facetracking and the cam crashed.

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 08:55:50 PM
           JPEGed all PPMs & UpLoaded to Yahoo Photos

https://photos.app.goo.gl/Toc1SUZ58qqgSVg82
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 09:11:27 PM
                     @ NikF

           In Canon Menus, changed from Face Detect to FlexZone[] & got Immediate "Crash Detected" warning & Cam Kind of Froze, could still

navigate Up & Down that Menu Page but could do nothing else. Cam will no longer start with that card, card with 12Jul Build still works Fine.

Have some new Crash Logs now.

           This is latest

ASSERT: 0
at ./Memory/Memory.c:575, PropMgr:3a6f4
lv:0 mode:3

PropMgr stack: 18cee0 [18cf68-18bf68]
0xUNKNOWN  @ d090:18cf60
0x0003A670 @ 3a72c:18cf38
0x00008C14 @ 3a6f0:18cf18
0x0044C468 @ 44c4ec:18cee0

Magic Lantern version : Nightly.2017Sep30.100D101
Mercurial changeset   : d85e97b54bd2+ (100D_merge_fw101) tip
Built on 2017-09-30 12:45:05 UTC by [email protected]
Free Memory  : 584K + 2547K
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 09:30:23 PM
Jizz.

I was initially using Flexizone []
Then switched to facetracking getting crash and read you were setting Flexizone(). I ofc tried that immediately out to replicate.
the cam crashed with some Memory.C error and seems now to be bricked (LCD stays black whatever i do). I recommend everybody not to play around with the AF settings until things get sorted! it somehow reminds me of:

https://bitbucket.org/hudson/magic-lantern/pull-requests/672/dryos-task-hooks-for-newer-cameras-6d-70d/diff#comment-12338399
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 01, 2017, 09:50:25 PM
Ok, cam is alive again. After the crash I experienced described above the card seems to have somehow got an error (bootflag? cause unpacking ML zip to it didn't help). Now comes the great part. I now suffer the same sympthoms as canneloni and Nex. Cam will either get black LCD / or continuos LED when using one of the newer builds (always need to reformat and run ML installer each try). Using 12th July build from 1st post works w/o problems. I am taking a break now. This is going to get interesting cause 12th July build doesn't crash at all when playing around with Af settings... Don't try to reproduce you have been warned. I will try tomorrow if switching back the boot methd will work with the newer builds.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 09:52:00 PM
   The Thlot Plickens ; I reformatted that card via My Mac & placed 30Sep Build on it & went through the process

of Firmware Upgrade in Cam which seemed to go as planned. Restarted Cam as asked & Nothing, Cam Froze.

Reformatted card via Mac & put 12Jul Build on it, went through "process" & all is fine. Put 30Sep on a Diff card &

Cam won't start, Freezes with No Lights. Will run fine on 12Jul Build.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 10:19:18 PM
   All seemed well with the Sep Builds Before some exploring I did a couple of days back into

"crop_rec_4k.2017Sep27". Posted this a couple of pages back.

           Had posted this over on "crop_rec on steroids" , not sure if it has any implications here >

  Activating "mlv_lite" on My SL1 running "crop_rec_4k.2017Sep27" causes all Modules to "err" ~

Using "mlv_rec / Raw video (MLV)" seems to work fine & allows recording ~ Have not Processed yet ~

   Trying to run "crop_rec_4k.2017Sep28" makes My SL1 Very Unhappy ~

   That may very well have nothing to do with what is happening now but thought I'd put it out

there for the Wizards to Mull. Don't remember now just what All the Symptoms were but do remember

Not Liking & Not wanting to try that again.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 01, 2017, 10:38:12 PM
Thanks a lot for these important warnings, guys !  Nikfreak, please keep us informed on how things develop.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 01, 2017, 10:48:29 PM
   Just loaded 15Sep Build on 1 of the cards that was a No Start with 30Sep on it & the Cam is running

Fine with AF in FlexZone[]. Now I'm taking a break. Hoping My poor little SL1 On/Off Switch & TrapDoor

survive all this abuse.

       -------> Please Ignore Above ? I Goofed & Reloaded 12Jul <------------

           Even with AF in FlexZone[] the Sep Builds Won't Start Cam (No Lights > Frozen on startup).
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 01, 2017, 11:42:46 PM
Double-checking the startup process in QEMU:

Code: [Select]
[****] Starting task 44ccc4(0) init
[BOOT] expecting armlib to overwrite 107770: E28F0F69 (task id 20002)
[BOOT] autoexec.bin loaded at 44C100 - 4CE540.
...
[BOOT] changing AllocMem_end:
0x004be0a8:  e59f1158      ldr r1, [pc, #344] ; 0x4be208
[BOOT] changing AllocMem limits:
0x004be0a8:  e59f1158      ldr r1, [pc, #344] ; 0x4be208
0x004be0ac:  e241087f      sub r0, r1, #8323072 ; 0x7f0000
0x004be0a8:  e59f1158      ldr r1, [pc, #344] ; 0x4be208
0x004be0ac:  e3a0084e      mov r0, #5111808 ; 0x4e0000
K346 READY
[      init:ff0c3350 ] init_pool 4E0000 - C3C000
...
[BOOT] 107770 now contains 0, restoring E28F0F69.

without ML:
Code: [Select]
K346 READY
[      init:ff0c3350 ] init_pool 44C000 - C3C000

Looks fine to me...
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on October 01, 2017, 11:47:40 PM
Unrelated but about eos100D. I wonder what the progress is around raw_twk? I tried to compile it but seems it won´t work. Checking in stubs.S at it misses the stub NSTUB(0xFFAD1524 - RAM_OFFSET,  AbortEDmac):

Code: [Select]
/** EDMAC **/
NSTUB(   0x34BC0,  ConnectReadEDmac)
NSTUB(   0x34AFC,  ConnectWriteEDmac)
NSTUB(   0x351A0,  RegisterEDmacAbortCBR)
NSTUB(   0x3510C,  RegisterEDmacCompleteCBR)
NSTUB(   0x35234,  RegisterEDmacPopCBR)
NSTUB(   0x3499C,  SetEDmac)
NSTUB(   0x34D48,  StartEDmac)
NSTUB(   0x351DC,  UnregisterEDmacAbortCBR)
NSTUB(   0x35148,  UnregisterEDmacCompleteCBR)
NSTUB(   0x35270,  UnregisterEDmacPopCBR)


When I find the stubs in disassembled file I try to run with these changes which gives me a black screen:
Code: [Select]
NSTUB(0xFFAD1524 - RAM_OFFSET,  AbortEDmac)
NSTUB(0xFFAD1078 - RAM_OFFSET,  ConnectReadEDmac)
NSTUB(0xFFaD0FB4 - RAM_OFFSET,  ConnectWriteEDmac)
NSTUB(0xFFAD1658 - RAM_OFFSET,  RegisterEDmacAbortCBR)
NSTUB(0xFFAD15C4 - RAM_OFFSET,  RegisterEDmacCompleteCBR)
NSTUB(0xFFAD16EC - RAM_OFFSET,  RegisterEDmacPopCBR)
NSTUB(0xFFAA0E54 - RAM_OFFSET,  SetEDmac)
NSTUB(0xFFAA1200 - RAM_OFFSET,  StartEDmac)
NSTUB(0xFFAA1694 - RAM_OFFSET,  UnregisterEDmacAbortCBR)
NSTUB(0xFFAD1600 - RAM_OFFSET,  UnregisterEDmacCompleteCBR)
NSTUB(0xFFAD1728 - RAM_OFFSET,  UnregisterEDmacPopCBR)

Yes, I might be risking stuff here but what can be said abut raw_twk? All I got was a black screen when running mlv_lite.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 02, 2017, 12:49:47 AM
@Danne: Are there no focus pixel on output when filming lossless 2.5k?

No, there are no focus points on the video when shooting at 5x magnification or at least I never saw any.  The frame grab was taken from the dng sequence as you see it. 
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on October 02, 2017, 06:18:13 AM
Thanks IDA_ML.

I encountered a bug with 100D and movie crop mode with the crop_rec_4k branch. I don´t know if it´s there with 100D_merge_fw101, maybe someone can test. I´m getting ready for work. Anyway. The issue seems related to some shut down or start up routines. Steps to reproduce:
I filmed with a manual lens. Not sure if it´s because of that. It´s also not always reproducible. Right now I can´t get reproduce. Go figure.

Scenario 1
start the camera fresh and enable mlv_rec, enable movie crop mode, restart camera, start filming. Nothing gets recorded, live view border flicker a bit, you might have to do a battery pull.

Trying to fix it:
Scenario 2
Start the camera select mlv_rec and movie crop mode but shut down the camera by opening the battery door instead. Then start it by closing the battery door. Start film. Movie crop mode now should work.


*UPDATE
Ok, seems I reproduced it every time now. Seems related to the order to which you enabled RAW video(MLV) and Movie crop mode

Broken scenario
Select first RAW video(MLV) then touch shutter to enter back to live view. Now go back to ML menu and select Movie crop mode then start to film. This should break things.

Working scenario
First select Movie crop mode then select RAW video(MLV) in that order and start film. Should work now.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: dfort on October 02, 2017, 07:02:15 AM
Wow--that's a great find. Verified that the same scenarios apply to the EOSM. Most likely it also works the same way on the 700D but I've got to get back to backing up the files I shot over the weekend so that will tie up my computer overnight.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: OlRivrRat on October 02, 2017, 07:18:03 AM
   Just loaded 02Oct Build > No Start, No Lights, Cam Frozen. Can do Batt' remount & put in card with

12Jul & all is fine.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: brigantes on October 02, 2017, 08:18:25 AM
Im so impressed with all the work you guys put in and the things you make this camera able to achieve. It amazes me that lossless mlv is working on this little camera. Im currently using raw on the 100D for some of my film pieces on my uni course.

However I've run into a problem whilst trying with the latest crop_rec_4k experimental build. I like to work in raw in Da Vinci Resolve, if I use the standard 14/12/10 bit or the 14bit lossless then everything is fine, however if is use the 12 bit / 11...8 bit lossless then I get pink, magenta colour in the highlights in the DNG files in resolve and ACR, if I under expose so there are no real highlights these aren't present.

This also shows on the display whilst previewing or recording (I also get a darkened display as mentioned in an earlier post) and if I half press the shutter display returns to normal. I've tried black/ white level settings, etc, these made no difference. The only way I could remove this colour cast in the highlights was using the reconstruct green channel option in MLV Producer, but MLV producer isn't my preferred workflow.

I'd really like to be able to use lossless and I'm just wondering if Im missing a setting somewhere on camera or in conversion software or if this is a bug. I couldn't find any info on this in any of the other topics but I could have missed something.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on October 02, 2017, 08:21:54 AM
Sep30 Nightly Build works again! Changed Focus with Jul Build to Single zone and now it boots. I had Jul12th Build installed and deleted ML files, without formatting, copied fresh Sep10th Build over to SD Card and now it works.

Edit: Pretty sure now: face detection and single focus work, multi instantly shuts the camera down and brings boot problem. Remove battery and sd card, start Camera without SD card, switch back to single focus, camera boots again. Works every time.

Edit: All logs created with latest Nightly version and stubstest: https://drive.google.com/open?id=0BwcFy_euKD1JRkFLRDRzQ0R2RVE
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 09:16:32 AM
ya, it's definitey the focus method's "facetracking" as well as "Flexizone()" which cause headaches.
Flexizone[] is fine.

If cam once crashed with the mewer builds on facetracking there's no way back to boot up camera with any of the new builds. You have to use an older build (people take 12th July from 1st post) and switch back the AF method if they want to use a newer build again. But using the 12th July build doesn't crash at all switching and using the AF methods.

My first test now was to use malloc-boot from 650D/700D/EOSM as we have the dryos task hooks fixed this boot method works on 100D now, too. Result for the moment is that the cam still crashes when switching AF methods but it is able to just boot up again after taking out the battery. Nightlies aren't capable of this. One tiny fault reproducable already found: taking an image with this boot method will cause image review to freeze the cam. So I will leave further tests and try to use the boot method from 6D again to see what's going on.

What i ask myself is: wtd does AF method switching write into the camera to not let it boot up again. probably hard to tell but being in simple photo mode (not LV) and switching to "Flexizone()" produces these error logs. maybe a1ex can try on qemu as it doesn't need LV to replicate:
Code: [Select]
ASSERT: 0
at ./Memory/Memory.c:575, PropMgr:3a6f4
lv:0 mode:3

PropMgr stack: 18cee0 [18cf68-18bf68]
0xUNKNOWN  @ d090:18cf60
0x0003A670 @ 3a72c:18cf38
0x00008C14 @ 3a6f0:18cf18
0x000C5708 @ c5970:18cee0

Magic Lantern version : Nightly.2017Oct02.100D101
Mercurial changeset   : 3f68cd33c46d+ (crop_rec_4k) tip
Built on 2017-10-02 06:49:12 UTC by [email protected]
Free Memory  : 100K + 2764K

ASSERT: FALSE
at ./LvCommon/LvJob.c:156, Evf:1bcd4
lv:1 mode:3

Evf stack: 1bf2a8 [1bf4b8-1be8b8]
0xUNKNOWN  @ d090:1bf4b0
0xUNKNOWN  @ 3a758:1bf488
0x0003A450 @ ff0d444c:1bf470
0xUNKNOWN  @ 3a480:1bf460
0xUNKNOWN  @ f5c4c:1bf438
0xUNKNOWN  @ 3a508:1bf418
0x0001BBF8 @ 12d74:1bf308
0x00001900 @ 1bcd0:1bf2e0
0x000C5708 @ c5970:1bf2a8

Magic Lantern version : Nightly.2017Oct02.100D101
Mercurial changeset   : 3f68cd33c46d+ (crop_rec_4k) tip
Built on 2017-10-02 06:49:12 UTC by [email protected]
Free Memory  : 100K + 3044K

Todo: old boot method (like 6d) - maybe it is something ese which changed after 12th July, who knows.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: canneloni on October 02, 2017, 09:29:08 AM
For me it works just removing the SD Card and start Camera with simple Canon fw. Then switch Focus back, turn camera off, insert SD card with nightly Build and turn camera back on.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 02, 2017, 09:51:15 AM
maybe a1ex can try on qemu as it doesn't need LV to replicate

Looking on the above call stack, but nothing rings a bell yet - can you get a startup-log (dm-spy-experiments) with the Flexizone setting enabled? This setting appears to be stored on the MPU side. I've managed to fake it ("0x06, 0x05, 0x01, 0x49, 0x03, 0x00" instead of "0x06, 0x05, 0x01, 0x49, 0x02, 0x00" in 100D.h), but there may be more messages coming from MPU with this setting.

edit: I think I've reproduced it. I'm compiling the 100D_merge_fw101 branch with these changes:
Code: [Select]
diff -r d85e97b54bd2 platform/100D.101/Makefile.platform.default
--- a/platform/100D.101/Makefile.platform.default
+++ b/platform/100D.101/Makefile.platform.default
@@ -6,7 +6,2 @@
 
-ifeq ($(ML_SRC_PROFILE),generic)
-# Load ML at the beginning of the AllocateMemory pool
-# default 0x44C000 - 0xC3C000, patched to 0x4E0000 - 0xC3C000 (592K for us).
-RESTARTSTART    = 0x44C100
-else
 # Load ML at user_mem_start (aka heap start / DRY_HEAP_START / malloc memory pool)
@@ -15,3 +10,2 @@
 RESTARTSTART    = 0xC53A0
-endif
 
diff -r d85e97b54bd2 platform/100D.101/internals.h
--- a/platform/100D.101/internals.h
+++ b/platform/100D.101/internals.h
@@ -17,3 +17,2 @@
 /** This camera loads ML into the AllocateMemory pool **/
-#define CONFIG_ALLOCATE_MEMORY_POOL
 

and got this crash log on the virtual SD card:
Code: [Select]
ASSERT: 0
at ./Memory/Memory.c:575, PropMgr:3a6f4
lv:0 mode:0

PropMgr stack: 18cee0 [18cf68-18bf68]
0xUNKNOWN  @ d090:18cf60
0x0003A670 @ 3a72c:18cf38
0x00008C14 @ 3a6f0:18cf18
0x000C5718 @ c5948:18cee0

Magic Lantern version : Nightly.2017Oct02.100D101
Mercurial changeset   : d85e97b54bd2+ (100D_merge_fw101)
Built on 2017-10-02 08:21:43 UTC by [email protected]
Free Memory  : 128K + 3088K

edit: when running with -d debugmsg, the assert is no longer there, GUI boots, ML menu works...

edit: got this stack trace:
Code: [Select]
[MPU] Sending : 06 05 01 49 03 00
[MPU] Received: 14 13 09 25 01 04 7c fe fe fe 7c 00 00 00 00 00 00 00 00 00  (unknown spell)
[  TouchMgr:ff146a28 ] register_interrupt(null, 0x34, 0xff14687c, 0x1)
[   Startup:ff30e0c4 ] task_create(EyeFi, prio=19, stack=1000, entry=ff30e058, arg=0)
[   Startup:ff0c5364 ] task_create(LEAK, prio=1d, stack=400, entry=ff0c5110, arg=0)
[  TouchMgr:ff146a28 ] register_interrupt(null, 0x34, 0xff14687c, 0x1)
[  TouchMgr:ff146a28 ] register_interrupt(null, 0x34, 0xff14687c, 0x1)
[MPU] Received: 06 05 03 19 01 00  (spell #47)
[   Startup:ff142478 ] register_interrupt(null, 0x40, 0xff141f68, 0x0)
[   Startup:ff14248c ] register_interrupt(null, 0x2, 0xff14215c, 0x0)
[   Startup:ff1424a0 ] register_interrupt(null, 0x1, 0xff142240, 0x0)
[  TouchMgr:ff146a28 ] register_interrupt(null, 0x34, 0xff14687c, 0x1)
[MPU] Received: 06 05 02 0a 01 00  (spell #48)
[MPU] Sending : 06 05 06 11 01 00
[MPU] Sending : 06 05 06 12 00 00
[MPU] Sending : 06 05 06 26 01 00
[MPU] Sending : 46 45 0a 08 ff 1f 01 04 01 03 98 10 00 50 01 01 55 28 3d 01 01 00 48 04 01 37 46 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[MPU] Sending : 08 06 01 04 00 00 00 00
Current stack: [18cf68-18bf68] sp=18cf18                                         at [PropMgr:1900:3a6f4]
0x3A6FC(457300 &"TaskClass", 3a6fc, 19980218, 19980218)                          at [PropMgr:d090:18cf60] (pc:sp)
 0x3A670(457300 &"TaskClass", 18cf50, 18cf4c, 18cf48)                            at [PropMgr:3a72c:18cf38] (pc:sp)
  0x8C14(0, 17fcb4, 0, 650b9 "TaskClass")                                        at [PropMgr:3a6f0:18cf18] (pc:sp)
[   PropMgr:0003a6f0 ] [ASSERT] 0 at ./Memory/Memory.c:575, 3a6f4
[   PropMgr:ff146a28 ] register_interrupt(null, 0x94, 0xff14687c, 0x7)
ASSERT : ./Memory/Memory.c, Task = PropMgr, Line 575

edit: 0x8C14 is FreeMemory; since it calls FreeMemory(0), that means there was some call to AllocateMemory that failed.

edit: useful debugmsg.gdb entries:
Code: [Select]
b *0x1900
assert_log

b *0x8878
commands
  silent
  print_current_location
  printf "AllocateMemory(%x)\n", $r0
  log_result
  c
end

b *0x8C14
commands
  silent
  print_current_location
  printf "FreeMemory(%x)\n", $r0
  c
end

b *0x8144
commands
  silent
  print_current_location
  printf "init_pool %X - %X\n", $r0, $r1
  c
end
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 10:22:52 AM
Did a quick test by reversing this commit (https://bitbucket.org/nikfreak/magic-lantern/commits/858a20c1ff1fa8851b26e1e91963989bab0d62a6?at=unified) and adding the cache related parts (guitask) back to boot-hack.c. camera boots up but behaves the same:


So it doesn't appear to be the boot method (btw 70d doesn't appear to have any problems when switching AF methods and AF modes (but uses same boot method)). So the big Q is what changed in between my 12th July build and latest builds. Guess to find out we would have to compile commit by commit to see when it breaks.

Will check my dmspy branches to get the log.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 11:17:22 AM
FYI: compiled from
Code: [Select]
Revision: 15755
Changeset: 02965e52b50808b7d85568903a6f92ae64b71b9d [02965e52b508]
Parents: 15751
Author: [email protected]
Date: Montag, 24. Juli 2017 13:00:07
Branch: 100D_merge_fw101
Labels:
100D: enabled CONFIG_EDMAC_RAW_SLURP

and everything appears to be fine. No crash. Nothing. Switching Af methods works. cam runs fine and boots up again whatever af method is set. Now going to check

Code: [Select]
Revision: 15759
Changeset: 4f97f4f6c8971f1154d235dd52bfe878ec8e4da9 [4f97f4f6c897]
Parents: 15758
Author: [email protected]
Date: Montag, 24. Juli 2017 13:53:35
Branch: 100D_merge_fw101
Labels:
100D: fix task_dispatch_hook

and see what happens.

Update1: 4f97f4f6c897 is ok. No problems with it. Continuing...

Update2: 9f943d913581 has the crash / errors inbuilt

Update3: 1cfca215e705 has the crash / errors inbuilt, too

Update4: 2029c4408382 has the crash / errors inbuilt, too

Update5: What's left: 67684107fac1 which is used somewhere in boot-hack.c. Continuing....
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 02, 2017, 11:48:08 AM
QEMU:
4f97f4f6c897: clean
02965e52b508: clean
9f943d913581: crash log
1cfca215e705: crash log
2029c4408382: crash log
67684107fac1 (CONFIG_TSKMON): crash log...
67684107fac1 with tskmon_task_dispatch(next_task) commented out: OK!
with only null pointer check enabled: no GUI, no crash log...
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 12:07:24 PM
Yap, it's definitely 67684107fac1 which is crashing, too. But as soon as undefining CONFIG_TSKMON everything is ok again. Just going to compile from latest commit and undefine CONFG_TSKMON again to 1000% approve it.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 12:18:37 PM
Yes, approved. Compiled from latest commit and disabled CONFIG_TSKMON: everything OK. No errors / crashes.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 02, 2017, 12:21:48 PM
Null pointer bug in Canon code:

Code: [Select]
./run_canon_fw.sh 100D,firmware=boot=0 -d callstack -s -S
...

CTRL-C
(gdb) watch *0
Hardware watchpoint 4: *0
(gdb) c

...

Hardware watchpoint 4: *0

Old value = 0xe1a00000
New value = 0x80c3e100
0x00020a94 in ?? ()
(gdb) print_callstack
Current stack: [1be8b0-1bdcb0] sp=1be668                                         at [Gmt:20a94:20a2c]
0x3A6FC(626578 &"TaskClass", 3a6fc, 19980218, 19980218)                          at [Gmt:d090:1be8a8] (pc:sp)
 0xFF0D4F18(6256d0, 13, 955bdc, 0)                                               at [Gmt:3a758:1be880] (pc:sp)
  0x3A450(62659c &"StateObject", 6256d0, 13, 955bdc)                             at [Gmt:ff0d4f70:1be848] (pc:sp)
   0x3A488(62659c &"StateObject", 6256d0, 13, 955bdc)                            at [Gmt:3a480:1be838] (pc:sp)
    0xFF174094(6256d0, 955bdc, 0, ff174094)                                      at [Gmt:3a508:1be818] (pc:sp)
     0xFF17D3C8(6256d0, 3, 8004001d, ffff0046)                                   at [Gmt:ff175e7c:1be748] (pc:sp)
      0xFF17D334(6256d0, 6265f4 &"StateObject", 16, 0)                           at [Gmt:ff17d454:1be738] (pc:sp)
       0x3A450(6265f4 &"StateObject", 6256d0, 16, 0)                             at [Gmt:ff17d368:1be710] (pc:sp)
        0x3A488(6265f4 &"StateObject", 6256d0, 16, 0)                            at [Gmt:3a480:1be700] (pc:sp)
         0xFF189ADC(6256d0, 0, 0, ff189adc)                                      at [Gmt:3a508:1be6e0] (pc:sp)
          0xFF180F58(6256d0, 0, 0, a7c)                                          at [Gmt:ff189bcc:1be6d0] (pc:sp)
           0x20BE4(0, 625e48, 10000, 1)                                          at [Gmt:ff180f8c:1be6c0] (pc:sp)
            0x20A0C(1, 0, 1, 1)                                                  at [Gmt:20d6c:1be688] (pc:sp)

And bug on our side when reporting this kind of errors (likely we are doing something incompatible with new-style DryOS task hooks).

The watchpoint does not trigger with default AF setting (vanilla MPU spells).

Thanks nikfreak & testers for narrowing down :D
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 12:29:57 PM
lol, no, thank you, really! Also props to the testers for pointing us to the right direction.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 02, 2017, 12:48:59 PM
Okay, for some reason, figuring out the task name (when calling is_taskid_valid) causes trouble. That function works and gives the correct task name eventually, but that happens after a couple of context switches (around 100 in my simulation).

Normally, our null pointer checker undoes any value written at 0, as soon as it detects a change (that is, when DryOS switches to some other task, calling our hook in the process). If we undo that memory write, Canon code depending on that value probably gets screwed up. If we don't undo it, the null pointer check gets called again, from those context switches from is_taskid_valid, and eventually this ends up overflowing the stack.

Time to understand how to walk the DryOS task structure?

( no, found an easier way :D )

P.S. @nikfreak - meanwhile, can you trigger a null pointer bug on the 70D? e.g. MEM(0) = 1234 in don't click me.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 01:26:39 PM
Done. 70D let's LCD get black once "Don't click me" 'd. Taking a picture seems to work, restarting, too but the LCD stays always black. need to take battery out to get LCD working again.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 01:32:36 PM
and the crash log for 70D as already experienced on 100D:

Code: [Select]
ASSERT: 0
at ./Memory/Memory.c:575, PropMgr:3db28
lv:1 mode:3

PropMgr stack: 170ee0 [170f68-16ff68]
0xUNKNOWN  @ ef80:170f60
0x0003DAA4 @ 3db60:170f38
0x0000AAF8 @ 3db24:170f18
0x0044C468 @ 44c4ec:170ee0

Magic Lantern version : Nightly.2017Oct02.70D112
Mercurial changeset   : 32ccab6c6292+ (70D_merge_fw112) tip
Built on 2017-10-02 11:06:54 UTC by [email protected]
Free Memory  : 229K + 2500K

Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 01:35:20 PM
Lol btw I told you wrong: the 70D experiences same "facetracking" bug as 100D. No clue why I was reporting it as not happening. the only thing changed was: I mounted a lens now on the 70D. previously hadn't any lens mounted but don't think it has any influences. Probably copied wrong files to my card or whatever previously.

70D crash log attached to previous post before this one.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: a1ex on October 02, 2017, 02:20:47 PM
Alright, fix committed and included in 100D. Will update the post as soon as Jenkins will manage to test it.

edit:
1) QEMU updated to enable FlexiZone at startup (https://bitbucket.org/hudson/magic-lantern/commits/73d1573d9860f5225513c8e50414f03a860fadb7) (screenshots (https://builds.magiclantern.fm/jenkins/job/QEMU-tests/200/artifact/qemu/tests/100D-menu.png))

2) old 100D build failing all tests in QEMU (https://builds.magiclantern.fm/jenkins/view/QEMU/job/QEMU-nightly-tests/264/console)

3) null pointer test passing on 60D (https://builds.magiclantern.fm/jenkins/view/QEMU/job/QEMU-nightly-tests/263/artifact/qemu/magiclantern-Nightly.2017Sep30.60D111/7-null-pointer.png) (log (https://builds.magiclantern.fm/jenkins/view/QEMU/job/QEMU-nightly-tests/263/console))

4) new 100D build passing all tests in QEMU! (https://builds.magiclantern.fm/100D-101.html) (including the null pointer test (https://builds.magiclantern.fm/jenkins/job/QEMU-nightly-tests/265/artifact/qemu/magiclantern-Nightly.2017Oct02.100D101/7-null-pointer.png))

(that's called TDD, right?)
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 02:45:51 PM
Coudn't resist and already compiled myself. Works like a charm now. No crashes switching AF methods (facetracking, flexizone, quick mode) as well as AF modes (AI servo / AI focus, one shot). Task monitor also works as it should. Great job  8)

Would be nice to have this included in the crop_rec branch as well as the 70D nightlies from jenkins to reduce complaints in forum posts and avoid confusions.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: Danne on October 02, 2017, 03:56:30 PM
Quote
crop_rec branch as well as the 70D nightlies from jenkins to reduce complaints
Word.
And great work.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: IDA_ML on October 02, 2017, 04:46:13 PM
Here is a version with also lossless FRSP dng working with silent.mo:
https://bitbucket.org/Dannephoto/magic-lantern/downloads/magiclantern-Nightly.2017Oct01.100D101_FRSP.zip

Thanks, Danne!

I tried to test this lossless FRSP function but got some strange behavior in the lossless DNG LV silent mode, regardless of whether the 3x3 720p crop mode is turned on or off .  When I take a single photo, I get a small resolution DNG (1682x582 or something like that) that is also skewed, very similar to 60 fps video that needs to be stretched in post.  The lossless DNG is about 1,1 MB.  Isn't it supposed to be a real full resolution (18 MP) silent picture with a size of about 14 MB due to lossless 14-bit compression?  Also, the exposure (aperture and exposure time) in that mode seems to be quite difficult to adjust.  No matter what exposure settings in the M mode I set, I always get something like F2; 1/60s; ISO 320 which is written in the white line in the upper right part of the screen, although I have ETTR turned off.  If I want to close the aperture, use a longer exposure time and ISO 100, I dial in these settings but it won't accept them when the picture is taken.  I tested with the EOS 35/F2 IS lens.  Quite obviously, I am doing something wrong but I don't know what it is.  I should appreciate if you suggest some working settings and share with us what you get.

I was expecting to be able to shoot single lossless DNGs at the full sensor resolution, as the name FRSP says and use the entire aperture and exposure time range including very short exposure times - 1/500 s or or even faster to stop action.  This is possible with the 5D3 in some of the 3/4K crop recording modes.  Is it doable with the 100D?

On the other hand, I also tested the good old FRSP function that allows me to take single 14-bit uncompressed DNGs at the full sensor size in the Live View mode.  It works like a charm in your build, also with the intervalometer that I use for timelapses.  Exposure times are in the 16s to about 1/20s but when used with a stabilized lens, one can shoot perfect single handheld shots in the DNG format (file size is 31.1 MB/DNG) - ideal for landscapes and low-light locations requiring absolute silence (churches, museums, events, etc.).  Unrfortunately, I cannot use it for shorter exposure times to stop action and at bright light, the ND filter is a must.
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: nikfreak on October 02, 2017, 04:50:29 PM
IDA_ML be sure to set the right "sub"-options in silent.mo for Full-res Lossless DNG
Title: Re: Canon 100D / SL1
Post by: OlRivrRat on October 02, 2017, 05:32:39 PM
   Just changed AF FlexZone() to AF FlexZone[], Continuous AF to Disabled, AF Operation to OneShot &

Metering to Spot & now the 02Oct Build that I tried last night Boots Cam Just Fine.

   Is there a Newer 02Oct with all fixed or is that 1 from last night the Good 1 ?

                Thanks Bunches to all You Wizards ~

                                                             ORR ~ DeanB
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 02, 2017, 05:37:42 PM
this one here is always latest:

http://builds.magiclantern.fm/100D-101.html (http://builds.magiclantern.fm/100D-101.html)

Atm it's displaying:

Latest Build (2017-10-02 13:20)

so you can check when it was built by the server. And yes it has all the fixes included.
Title: Re: Canon 100D / SL1
Post by: Danne on October 02, 2017, 05:53:37 PM
Cool, deleted mine.
@IDA_ML
Two choices with FRSP. One of them will produce lossless fullres dng;s
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 02, 2017, 06:41:56 PM
Thank you all for these incredible joint efforts.  You really are wizards!  I can't wait for the Experimental build to get fixed too.  For now, I will stay with Danne's build until I figure out how to get lossless FRSP.  I remember the warning, so I will not touch the AF settings!

Here is a short film that I shot with the 100D in 10-bit RAW at 1728x972 resolution during our family vacation at the southern Black Sea coast this year:

https://vimeo.com/229138851

Let me know what you think.

Title: Re: Canon 100D / SL1
Post by: DeafEyeJedi on October 02, 2017, 06:43:30 PM
Incredible progress overnight guys (in my time which is PST) and I am actually glad that this tiny beast is getting mad love from all of you!

Just tested the 2017-10-02 experimental build and all seems fine so far. Will play around some more later.
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 02, 2017, 07:13:10 PM
...
https://vimeo.com/229138851

Let me know what you think.

Looks tack sharp. Bravo.
Was this you contacting me from Bulgaria a while ago reporting audio issues?
Title: Re: Canon 100D / SL1
Post by: Danne on October 02, 2017, 07:24:23 PM
Very sharp footage indeed.

@IDA_ML
I compiled lossless FRSP dng code into latest crop_rec_4k. I suggest you swap what you have now with this instead to avoid boot issues etc:
https://bitbucket.org/Dannephoto/magic-lantern/downloads/magiclantern-Nightly.2017Oct02.100D101_losslessFRSP.zip

source:
https://bitbucket.org/Dannephoto/magic-lantern/branch/crop_rec_4k_100D_lossless_FRSPver2
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 02, 2017, 07:27:03 PM
Was this you contacting me from Bulgaria a while ago reporting audio issues?

Yes, that was me.  I am so happy, the audio issues finally got resolved.  Thank you so much!

I am actually glad that this tiny beast is getting mad love from all of you!

Once you shoot RAW video on the 100D, you never come back!  ;)

With the latest ML developments, I expect rocketing prices of used 100D's very soon !!!
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 02, 2017, 07:34:06 PM
I compiled lossless FRSP dng code into latest crop_rec_4k. I suggest you swap what you have now with this instead to avoid boot issues etc:
https://bitbucket.org/Dannephoto/magic-lantern/downloads/magiclantern-Nightly.2017Oct02.100D101_losslessFRSP.zip

Oh, thank you so much, Danne!  Can't wait to test.  This is going to be another sleepless night for me, I guess! 
Title: Canon 100D / SL1
Post by: DeafEyeJedi on October 02, 2017, 08:14:20 PM
Holy moly... After deciding to take @Danne's latest build from his bitbucket download page (2017Oct02.100D101_losslessFRSP) after learning that it wouldn't let me use FRSP DNG Lossless without that 'full card?' error bug w the latest build from the experimental page and to finally be able to take FRSP Lossless DNG's while using ML's intervalometer is just pure magic! 

I am not kidding you guys that this is one of the most amazing features available on the 100D. Can't wait for this fix to make it over to other cameras running ML.

Why is this a big deal? Because before this we were only limited to normal FRSP saving in MLV format (faster than DNG's) especially for timelapse work where it would be limited to no shorter than 5 seconds for the interval times in between photos (even longer so when using normal DNG format).

Back then with the experimental build it wouldn't even work while using ML's Intervalometer while in Lossless DNG. It would act like it takes the first photo attempt which then prompts the 'card full error' bug before putting the LiveView into black screen until you half press shutter to get it back on again.

Now with @Danne's @dfort's fix -- here's what I was able to pull off by selecting Full-res under Silent Pic while the file format would be Lossless DNG.

Then scroll up to Intervalometer to set the settings of your preferences (remember before this we were limited to only 5s) and now it is possible to take intervals every 2 seconds. Not only this is faster but you also save up space by using Lossless DNG's instead. This is truly remarkable!
Title: Re: Canon 100D / SL1
Post by: dfort on October 02, 2017, 10:51:35 PM
Now with Danne's fix --

Actually, this is the fix Danne used. Make sure you comment on the pull request and approve it if it works for you.

https://bitbucket.org/hudson/magic-lantern/pull-requests/858/fix-lossless-compression-on-frsp-for-eosm/diff
Title: Re: Canon 100D / SL1
Post by: DeafEyeJedi on October 03, 2017, 07:50:07 AM
My wrong. Didn't realized it was actually your fix that Danne used (edited my post above). Thanks for the reminder on approving the PR @dfort!
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 03, 2017, 12:10:58 PM
I performed several tests with the lossless FRSP and have good and bad news.

Good news:
-------------

1) Files are 17 to 22 MB of size which is a substantial size reduction compared to uncompressed files (31.1 MHz/DNG)

2) Intervalometer works great with lossless FRSPs

3) Lossless DNGs open directly in Adobe Camera RAW just by dragging and dropping onto the Photoshop icon from Explorer.  What a pleasant surprise!

4) Image quality is stunning!

5) Preview after shot is taken - very convenient for checking exposure and composition.

Bad news:
------------

6) No matter what I did, I was unable to shoot at shutter speeds higher than 1/4 s.  This makes usage limited to low light situations or necessitates the usage of high-quality ND filters (expensive and may degrade quality, especially at longer focal lengths).  Tripod is a must!   The old FRSP method - the one with the gradient, would allow shutter speeds up to about 1/25 s. and worked well handheld, especially with stabilized lenses.

7) No preview in Explorer - thumb nails are black squares.

8) Forgot to mention one more bad news about lossless FRSP dngs.  This mode sucks the battery juice like hell !!!  I didn't make detailed measurements but when I play around with video the battery lasts much longer.

==========================================

Questions to the developers:
------------------------------
I.  Is it possible to achieve short exposure times (high shutter speeds) with the silent mode to make stopping action and handheld shots possible?

II. Is it possible to pack intervalometer shot lossless DNG sequences in MLVL containers to alow easy MLV_dump conversion and avoid manual sorting of thousands of separate DNG files by their numbers?  This would be very usefull for timelapse work.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 03, 2017, 01:40:13 PM
1 - Answered here. (http://www.magiclantern.fm/forum/index.php?topic=12523.msg190156#msg190156)

2 - Ha, I was thinking to remove the MLV support from the silent module to simplify the code, and leave this format just for video. The silent picture module is not optimized for speed anyway - the MLV modules are much faster.

If anyone ports #1 to 100D, the full-res LiveView mode from crop_rec works with both mlv_lite and silent + intervalometer. Besides, mlv_lite has half-shutter triggers (https://bitbucket.org/hudson/magic-lantern/pull-requests/819/half-shutter-triggers-for-raw-recording/diff) (you can use, for example, an external trigger to save each frame); that one can be easily integrated with ML intervalometer or motion trigger.

The "classic" FRSP operates outside LiveView (in the so-called "Paused LiveView" mode), so it won't work on mlv_lite without major changes. The one from crop_rec operates in LiveView (with modified resolution), so it works with MLV out of the box.

Bonus: you also get lossless compression at reduced bit depths with mlv_lite.
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 03, 2017, 03:42:32 PM
Thanks a lot for this explanation, a1ex. 

I forgot to mention that even now, when recording lossless FRSPs with intervalometer, and interval between frames is set to 1s, recording goes pretty fast at the fastest adjustable shutter speed of 1/4s.  Actual time between shots is slightly longer than 1s, somewhere between 1 and 2 s but less than 2 s.  I can measure the time for recording a large sequence of say 100 LL FRSPs and calculate the average recording time per DNG.  Do I understand properly that if the lossless FRSP sequence is packed in a MLV container, as this was the case with the classical FRSP, we may expect "much" faster recording times?  If yes, how much faster?  I am asking because in that case we may get smoother timelapses.  Also, what about faster shutter speeds in that case?

Yesterday I posted a frame grab with 2520x1080 resolution that was shot in RAW_rec mode at 5x magnification and 24 fps.  Quality and detail are superb in that mode.  I tried reducing the frame rate to 0.5 fps to shoot a timelapse at night but as long as you go below 1 fps, every 2-nd frame in the video is white.  Also adjusting focus, exposure and framing in that mode becomes painfully slow.  I was wondering if it might be possible to use this mode for shooting single DNG frames at fast shutter speeds on the 100D.  I know, resolution is quite low but for some tasks it might be enough.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 03, 2017, 07:36:42 PM
http://www.magiclantern.fm/forum/index.php?topic=19300 ->

Quote
5796x3870 at 7.4 fps (128ms rolling shutter) - continuous*) at 5 FPS!

100D is about twice as slow, so I'd say 2 FPS should be a reasonable expectation.

Shutter speed in this mode, on 5D3, is from 1/15000 to 1/FPS.
Title: Re: Canon 100D / SL1
Post by: jtice on October 03, 2017, 08:48:48 PM
Anyone have any suggestions for my install issues I posted HERE (http://www.magiclantern.fm/forum/index.php?topic=16040.msg190579#msg190579) ?
Thanks
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 03, 2017, 10:29:47 PM
Wow, that would be a break through in functionality and especially in timelapse shooting for those who cannot aford a 5D3.  Imagine the smoothness and RAW image quality of a full resolution timelapse shot with a 100D.  Absolutely amazing!

It will be something like this and even better:

https://vimeo.com/228229054

Thank you for this sweet dream, A1ex !
Title: Re: Canon 100D / SL1
Post by: Danne on October 04, 2017, 04:34:28 PM
Is it possible to use adtg_gui with the 100D? Tried the one from here and also to compile it but no luck.
http://www.magiclantern.fm/forum/index.php?topic=10111.msg190431#msg190431
Says err module init failed in camera(or similar)

I noticed that crop_rec has a correct(skewy liveview) which fills the whole liveview window while in 1080p in photo mode(some register is set to 720p in photo mode while in crop_rec but not for movie mode?) Once switching over to movie mode liveview is partly white(bottom) since we get the "normal" looking crop_rec portion in liveview. Asked before how to get that skewy look when in 1080p mode without the white bottom and then tried adding this but didn´t work, or I did it wrong.
http://www.magiclantern.fm/forum/index.php?topic=16040.msg190661#msg190661

Also trying to get my head around the crop_rec fullres liveview port but I am too green to understand some register handling. Checking registers for 5D mark III:
Code: [Select]
            case CROP_PRESET_FULLRES_LV:
                cmos_new[1] = 0x800;    /* from photo mode */
                cmos_new[2] = 0x00E;    /* 8 in photo mode; E enables shutter speed control from ADTG 805E */
                cmos_new[6] = 0x170;    /* pink highlights without this */
                break;

I guess those three are needed for the 100D. Find them via adtg_gui? What else would be needed? Are you perhaps working on this already Nikfreak?
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 04, 2017, 05:04:33 PM
playing with the registers is time consuming by trial&error with adtg_gui. For the moment I don't spend any time on this. There's also some 700D implementation of mk1174(?) which I wanted to reproduce for 100D where he extended resolution and reported recording as "possible" at some reduced fps (idk have the link not available atm but a1ex linked to it in some other post a shot while ago. guess it was some type of 1:1 mode or like that....)

regarding adtg_gui. It's working ofc. For the iso-research branch you would need to merge 100D in it first and afterwards be sure that you use the correct stubs from here (https://bitbucket.org/hudson/magic-lantern/commits/a96451fd6cb3d13f82779abdbaa24a6b69108056?at=unified). On 100D_merge_fw101 branch it's working but that doesn't have the extended adtg_gui from iso-research branch. if you have problems getting it to work on iso-research branch I could compile a build for you later.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 04, 2017, 06:04:16 PM
@Danne: since you also have a 5D3, the first step I'd recommend would be to play with adtg_gui on that camera and reproduce the crop_rec presets on adtg_gui (without having to enable crop_rec). Some registers may be common, others... unfortunately not.

Try to understand what's the role of each modified register, e.g. see what happens if you stop overriding it, or if you use some other value. Some are bit fields, others are regular values, others are NRZI-encoded.

If LiveView can't keep up, pick a lower FPS in Canon menu, or override the FPS registers to reduce the frame rate.

One thing to remember: adtg_gui operates only when Canon code writes to these registers. The interesting stuff happens when switching video modes, so if in doubt, go to PLAY mode and back to refresh LiveView.

To increase video resolution beyond Canon's limits, you *will* have to allocate additional memory for the raw buffer.
Title: Re: Canon 100D / SL1
Post by: Danne on October 04, 2017, 06:15:09 PM
Quote
@Danne: since you also have a 5D3, the first step I'd recommend would be to play with adtg_gui on that camera and reproduce the crop_rec presets on adtg_gui (without having to enable crop_rec).
Not a bad tip. Been working hard on the registers on my eosm but only put me to sleep in the end giving me all sorts of scrambled live view sightings.


By the way. Was trying to compile adtg_gui in 100D_merge_fw101 but got the same message as when trying to compile directly in crop_rec_4k:
Code: [Select]
Building module adtg_gui...
Updated HGVERSION
[ README   ]   module_strings.h
Help page 1: Usage 1/3
Help page 2: Usage 2/3
Help page 3: Usage 3/3
[ CC       ]   adtg_gui.o
adtg_gui.c: In function 'adtg_gui_init':
adtg_gui.c:1072:9: error: 'ENGIO_WRITE_FUNC' undeclared (first use in this function)
         ENGIO_WRITE_FUNC = 0xFF2B2460;  // from stubs
         ^
adtg_gui.c:1072:9: note: each undeclared identifier is reported only once for each function it appears in
adtg_gui.c:1073:9: error: 'ENG_DRV_OUT_FUNC' undeclared (first use in this function)
         ENG_DRV_OUT_FUNC = 0xFF2B2148;
         ^
make[4]: *** [adtg_gui.o] Error 1

Tried merging iso-research into the mix but boy was I having merge conflicts. So Nikfreak, my lazy side will tell you yes to providing me with a 100D build with adtg_gui for the 100D. Meanwhile I will practice on my 5D mark III switching modes, fps etc to see if I will get lucky. Been reading links and posts and very impressed of gregs and others achievements in this field.
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 04, 2017, 06:46:09 PM
Ok, give me a lil' bit...
Title: Re: Canon 100D / SL1 (Beta-4b)
Post by: DeafEyeJedi on October 04, 2017, 06:51:40 PM
If you have the patience to run the following test, would be great; otherwise, even just a few snapshots will be very helpful.



General testing conditions:

- make sure the image has some overexposure (any amount will do)
- enable RAW Diagnostics (default settings)
- optionally enable RAW Diagnostics -> Dump RAW Buffer (to save the analyzed frames as DNG)
- disable Global Draw
- press half-shutter for about one second to analyze the current LiveView frame

Basic tests:
- analyze one LiveView frame at every ISO (including intermediates)
- write down the white level (as printed on the top right corner)

How to run:

For RAW Video in [ "OFF", "12-bit lossless" ]:
  For movie mode in [ "1080p any FPS", "720p any FPS", "5x zoom", "3x3 crop_rec", "Movie crop mode" ]:
    Run the basic tests.

Note the raw_diag screenshots won't record the RAW Video state, but it will be obvious from the white level.

Results: 2 matrices of white level values (5 rows x as many columns as ISO values).

Additional test:
- try one ISO (any of them) at various apertures (ideally from f/1.4 to f/8, if your lens allows it), in any mode. I don't expect changes here.

Ideally, this test should be coded as a Lua script and ran on all other camera models.

Installed raw_diag.mo with the experimental build only to learn that it wouldn't work. required a battery pull. Was this to be expected? :)

Will use the latest nightly and run this test per your request atm.

Also will be recording LiveView from Shogun so you could get the QEMUness sight from it, if that would be helpful at the very least?

Stand by...

*EDIT*

Well apparently I was wrong from assuming that I had to use nightly because according to @a1ex I have to use 12-bit lossless while in mv1080 which means I have to use the experimental since they aren't avail in the nightlies (obviously d'oh on my part!) yet. Am I missing something in here?

*EDIT 2*

Just realize I was using @Danne's latest build with all the bells and whistles especially for Lossless DNG while using FRSP. Maybe that was the culprit to use raw_diag.mo on it?

Anyway so I'm going to use 2017-10-02 13:23 crop_rec_4k build from experimental page and report back. Sorry for the mess guys!
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 04, 2017, 08:12:43 PM
...
By the way. Was trying to compile adtg_gui in 100D_merge_fw101...

Code: [Select]
else if (is_camera("100D", "1.0.1"))
    {
        ADTG_WRITE_FUNC = 0x47144; //"[REG] @@@@@@@@@@@@ Start ADTG[CS:%lx]"
        CMOS_WRITE_FUNC = 0x475B8; //"[REG] ############ Start CMOS"
        // ENGIO_WRITE_FUNC = 0xFF2B2460;  // from stubs
        // ENG_DRV_OUT_FUNC = 0xFF2B2148;
    }

Check, if this suits your needs:
https://drive.google.com/file/d/0B9Mu66yg5QzRWjhId056aWhpVEk/view?usp=sharing
Title: Re: Canon 100D / SL1
Post by: Danne on October 04, 2017, 09:00:39 PM
Ah, thanks you. Works nicely :)
Why are the lines there in adtg_gui.c if they needs commenting out by the way?

Enabled in makefile(root):
Code: [Select]
CONFIG_GDB          = y
endif
CONFIG_GDBSTUB      = y
and in the modules makefile:
Code: [Select]
adv_int \
crop_rec \
adtg_gui \
and working also in crop_rec_4k. But is it a valid way to do this?

*Tested against 4k branch but not working but worked with 100D_merge_fw101. Gonna stick to that with the 100D...
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 04, 2017, 09:01:55 PM
copy&paste from earlier experiments in iso-research branch where those lines are used.
Yes, valid. config_gdbstub shouldn't be necessary
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 04, 2017, 09:05:09 PM
Btw: did you try these. I didn't yet so can't say if they would have worked?

https://builds.magiclantern.fm/modules.html#iso-research
Title: Re: Canon 100D / SL1
Post by: Danne on October 04, 2017, 09:06:17 PM
Yup, tested the adtg_gui but not successful on the 100D. Didn´t check the others. Yet. Kind of new to this.
Title: Canon 100D / SL1
Post by: DeafEyeJedi on October 04, 2017, 09:49:26 PM
Alright here are the results (boy this was a fun ride, and sure enough learned quite a bit by just reading the diagnosis on LV from raw_diag.mo):

Note everything was shot in 15mm 1/50th (1/60th in 60p) @ f3.5 for those who are curious.

1080p (24p) RAW OFF:

•ISO 100 - White level @ 16381 (0)

•ISO 160 - White level @ 16381 (0)

•ISO 200 - White level @ 16381 (0)

•ISO 320 - White level @ 16381 (0)

•ISO 400 - White level @ 16381 (0)

•ISO 640 - White level @ 16381 (0)

•ISO 800 - White level @ 16381 (0)

•ISO 1250 - White level @ 16381 (0)

•ISO 1600 - White level @ 16381 (0)

•ISO 2500 - White level @ 16381 (0)

•ISO 3200 - White level @ 16381 (0)

•ISO 5000 - White level @ 16381 (0)

•IS0 6400 - White level @ 16381 (0)

1080p (24p) RAW 12-bit lossless:

•ISO 100 - White level @ 4931 (0)

•ISO 160 - White level @ 16381 (0)

•ISO 200 - White level @ 16381 (0)

•ISO 320 - White level @ 16381 (0)

•ISO 400 - White level @ 16381 (0)

•ISO 640 - White level @ 5361 (0)

•ISO 800 - White level @ 5361 (0)

•ISO 1250 - White level @ 16381 (0)

•ISO 2000 - White level @ 5361 (0)

•ISO 2500 - White level @ 5361 (0)

•ISO 3200 - White level @ 5361 (0)

•ISO 5000  - White level @ 5361 (0)

•ISO 6400 - White level @ 5361 (0)

Movie mode in 1080p (30p) RAW OFF:

•ISO 100 - White level @ 4931 (0)

•ISO 160 - White level @ 5361 (0)

•ISO 200 - White level @ 5361 (0)

•ISO 320 - White level @ 5361 (0)

•ISO 400 - White level @ 5361 (0)

•ISO 640 - White level @ 5361 (0)

•ISO 800 - White level @ 5361 (0)

•ISO 1250 - White level @ 5361 (0)

•ISO 1600 - White level @ 5361 (0)

•ISO 2500 - White level @ 5361 (0)

•ISO 3200 - White level @ 5361 (0)

•ISO 5000 - White level @ 5361 (0)

•ISO 6400 - White level @ 5361 (0)

Movie mode in 720p (60p) RAW OFF:

•ISO 100 - White level @ 4931 (0)

•ISO 160 - White level @ 5361 (0)

•ISO 200 - White level @ 5361 (0)

•ISO 320 - White level @ 5361 (0)

•ISO 400 - White level @ 5361 (0)

•ISO 640 - White level @ 5361 (0)

•ISO 800 - White level @ 5361 (0)

•ISO 1250 - White level @ 5361 (0)

•ISO 1600 - White level @ 5361 (0)

•ISO 2500 - White level @ 5361 (0)

•ISO 3200 - White level @ 5361 (0)

•ISO 6400 - White level @ 5361 (0)

Movie mode 5x zoom in 1080p (24p) RAW OFF:

•ISO 100 - White level @ 4931 (0)

•ISO 160 - White level @ 5361 (0)

•ISO 200 - White level @ 5361 (0)

•ISO 360 - White level @ 5361 (0)

•ISO 400 - White level @ 5361 (0)

•ISO 640 - White level @ 5361 (0)

•ISO 800 - White level @ 5361 (0)

•ISO 1250 - White level @ 5361 (0)

•ISO 1600 - White level @ 5361 (0)

•ISO 2000 - White level @ 5361 (0)

•ISO 3200 - White level @ 5361 (0)

•ISO 6400 - White level @ 5361 (0)

Movie mode 3x3 crop_rec in 720p (60p) RAW OFF:

•ISO 100 - White level @ 4931 (0)

•ISO 160 - White level @ 5361 (0)

•ISO 200 - White level @ 5361 (0)

•ISO 320 - White level @ 5361 (0)

•ISO 400 - White level @ 5361 (0)

•ISO 640 - White level @ 5361 (0)

•ISO 800 - White level @ 5361 (0)

•ISO 1250 - White level @ 5361 (0)

•ISO 1600 - White level @ 5361 (0)

•ISO 2500 - White level @ 5361 (0)

•ISO 3200 - White level @ 5361 (0)

•ISO 5000 - White level @ 5361 (0)

•ISO 6400 - White level @ 5361 (0)

Movie mode Movie crop mode in 1080p (24p) RAW OFF:

•ISO 100 - White level @ 4931 (0)

•ISO 160 - White level @ 5361 (0)

•ISO 200 - White level @ 5361 (0)

•ISO 320 - White level @ 5361 (0)

•ISO 400 - White level @ 5361 (0)

•ISO 640 - White level @ 5361 (0)

•ISO 800 - White level @ 5361 (0)

•ISO 1250 - White level @ 5361 (0)

•ISO 1600 - White level @ 5361 (0)

•ISO 2500 - White level @ 3365 (0) <-- this one caught my eye and decided to try it again in same ISO below

•ISO 2500 - White level @ 5361 (0) <- ran this three times to no avail. All same. Weird w what happened earlier up above?

•ISO 3200 - White level @ 5361 (0)

•ISO 5000 - White level @ 5361 (0)

•ISO 6400 - White level @ 5361 (0)

Additional test:
- try one ISO (any of them) at various apertures (ideally from f/1.4 to f/8, if your lens allows it), in any mode. I don't expect changes here.

Will do this later as my eyes are a bit fried up from this.  8)

(to save the analyzed frames as DNG)

Still need them? Let me know and I can zip & upload them to bitbucket.

Also LiveView recording (from Shogun) will be uploaded soon just for those who are curious on how it looks while using it.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 04, 2017, 10:22:58 PM
Thanks, so only ISO 100 with lossless compression has an unusual white level (but ISO 100 uncompressed is fine).

The 5D3 shows 5631 or 5630 in lossless 12-bit mode; are you sure 100D shows 5361 and not 5631?

The outlier at ISO 2500 was likely a photo without overexposure.

May I ask for a similar test in photo mode, outside LiveView?
Title: Canon 100D / SL1
Post by: DeafEyeJedi on October 04, 2017, 10:44:52 PM
Thanks, so only ISO 100 with lossless compression has an unusual white level (but ISO 100 uncompressed is fine).

The 5D3 shows 5631 or 5630 in lossless 12-bit mode; are you sure 100D shows 5361 and not 5631?

Triple checked.  See below.

(https://farm5.staticflickr.com/4462/37452625976_d1f3601a9c.jpg) (https://flic.kr/p/Z4yuSC)

The outlier at ISO 2500 was likely a photo without overexposure.

Hmm, I guess so.

May I ask for a similar test in photo mode, outside LiveView?

Sure. When I have time as I'm about to head out to work atm. Does it need to be similar OE scene w clipping points as in previous test?
Title: Re: Canon 100D / SL1
Post by: a1ex on October 04, 2017, 10:56:01 PM
Alright, so this patch should fix clip warnings and pink highlights in modes with lossless compression and less than 14 bpp:

Code: [Select]
diff -r 96b44eb365d4 src/raw.c
--- a/src/raw.c
+++ b/src/raw.c
@@ -236,7 +236,13 @@
 {
     if (lv_raw_gain)
     {
-        return (WHITE_LEVEL - 2048) * lv_raw_gain / 4096 + 2048;
+        int default_white = WHITE_LEVEL;
+
+        #ifdef CONFIG_100D
+        default_white = (lens_info.raw_iso == ISO_100) ? 13500 : 15300;
+        #endif
+
+        return (default_white - 2048) * lv_raw_gain / 4096 + 2048;
     }
     
     return WHITE_LEVEL;

Can you confirm?

For example, compare a 14-bit DNG with a 12-bit lossless DNG on the same static scene with some overexposure - they should look identically after applying the patch. Without the patch, the 12-bit one should have pink highlights.

Yes, the photo mode test should also have overexposed areas.
Title: Re: Canon 100D / SL1
Post by: Danne on October 05, 2017, 09:14:39 PM
Quote
For example, compare a 14-bit DNG with a 12-bit lossless DNG on the same static scene with some overexposure - they should look identically after applying the patch. Without the patch, the 12-bit one should have pink highlights.
Trying to follow here. Just checked with patch applied and preview in liveview still show pink highlight in 12bit as opposed to 14bit previews.
Comparing 14bit and 12bit dng files. They usually looks exactly the same no? No pink highlights in the dng checking in acr when filming 12bit anyway. I am probably misinterpreting bigtime...

Are we testing 12bit movie mode iso 100 specifically between patched an non patched version?
Title: Re: Canon 100D / SL1
Post by: brigantes on October 06, 2017, 01:26:05 AM
I've also tried the patch. 12bit compressed DNG look identical to 14bit and have no pink highlights when loaded in ACR or Resolve. Before the patch I was getting pink highlights in both software. I also still see the pink highlights and the image is very dark in Live View when set to 12 bit compressed (14 bit compressed looks normal).
Title: Re: Canon 100D / SL1
Post by: Danne on October 06, 2017, 09:02:46 AM
@brigantes
What ML build are you using when getting 12bit lossless with pink highlights? Trying to reproduce on crop_rec_4k overe here but didn´t succeed yet. Also, what tool are you using to process to dng files?
Title: Re: Canon 100D / SL1
Post by: brigantes on October 06, 2017, 01:11:19 PM
@Danne
current crop_rec_4k build on the experiments download page gives me pink highlights if I have any overexposed parts of the image and use 12bit lossless compression to record mlv. As soon as I set compression to 12bit lossless I also get a darkening of the live view image and any overexposed areas also show the pink highlights same as the dng from raw mlv. As soon as I half press the shutter the live view image returns to normal (no pink highlights and a brighter live view image).

I use mlvfs or mlvdump from crop_rec_4k build and then adobe camera raw to process dng
Title: Re: Canon 100D / SL1
Post by: Danne on October 06, 2017, 01:50:05 PM
I will test some more when back home. Thanks.
Title: Re: Canon 100D / SL1
Post by: 12georgiadis on October 06, 2017, 05:48:53 PM
Dear all,
just wanted to know if the 100D can records in continuous 1728*972 with comp raw ? Is there aliasing and need a VAF filter like the 7D ?
Thanks!
Title: Re: Canon 100D / SL1
Post by: Felipe on October 06, 2017, 08:32:51 PM
Does need VAF, The one from Mosaic engineering gives clean footage, Another option is the 3x crop with the lens 10-18, gives you the equivalent of a 48-88 in full frame
and does not show Aliasing and Moire. All this with .MOV Video, Aliasing and Moire exists also in RAW Video, no difference, Hope it helps.
Title: Re: Canon 100D / SL1
Post by: 12georgiadis on October 07, 2017, 01:22:27 PM
Thank you Felipe. But do you have a VAF for 100D ? I can't find any on mosaic website.
Title: Re: Canon 100D / SL1
Post by: Felipe on October 09, 2017, 09:52:28 PM
Is the same than the one for the T4i, Exactly the same
http://www.mosaicengineering.com/products/vaf/txi.html
Title: Re: Canon 100D / SL1
Post by: dfort on October 09, 2017, 11:32:26 PM
You can email them directly with your questions: [email protected]

I tried getting one for the EOSM but no luck. You'll probably have better luck with the 100D because it is pretty much the same as the other crop sensor DSLRs. Though you should check because there are models specifically for the 70D and 7D then there's the one that fits the 550D, 600D, 650D and 700D. (I know it fits the 700D because I have one of those.)
Title: Re: Canon 100D / SL1
Post by: 12georgiadis on October 10, 2017, 12:33:55 AM
Thank you Felipe and Dfort for advices. I contacted mosaic engineering to know what is the best solution.
Title: Re: Canon 100D / SL1
Post by: Danne on October 10, 2017, 10:46:03 AM
I checked focus pixel behaviour in certain modes on my 100D and had a wtf moment. Needs to be verified. First I checked 3x zoom mode since I´ve seen reports on focus pixel free output in this mode. I then checked regular mv1080p mode. This is my conclusion.
Lossless 12 and 9-11 bit settings are free from focus pixels
14bit, both lossless and regular 14bit are filled with focus pixels
10 and 12 bit (non lossless) are also filled with focus pixels

The command in the test was this in terminal:
Code: [Select]
mlv_dump --relaxed -f 2 --dng --no-fixcp INPUT.MLV
All MLV testfiles here(100MB):
https://bitbucket.org/Dannephoto/magic-lantern/downloads/100D_Focus_pixel%20test.zip

I would like to verify this behaviour so if someone with a 100D could do this test as well. Even maybe test an eosm, or a 700D the same way. Record 9-11bit lossless a 12bit lossless and a 14bit lossless MLV file and run the above mlv_dump command. It can be tested with mlv_dump on steroids for example:
http://www.magiclantern.fm/forum/index.php?topic=18975.0

Only the 14bit lossless file should contain focus pixels.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 10, 2017, 10:52:16 AM
FYI: https://bitbucket.org/hudson/magic-lantern/pull-requests/774/no-focus-pixels-on-eosm/diff

see also http://www.magiclantern.fm/forum/index.php?topic=18393.0 and http://www.magiclantern.fm/forum/index.php?topic=10111.msg191218#msg191218

(didn't check the files yet)
Title: Re: Canon 100D / SL1
Post by: Danne on October 10, 2017, 10:57:20 AM
Yes, remember the preferred raw type testing and the other issues around this changing the stream. A quick check on these files without focus pixels seems cleaner and without artifacts which could indicate something else going on. Didn´t check but isn´t the raw stream the same for all lossless bits? Or is it related to digital gain changes in liveview(static 14bit brightness for all bits in recent crop_rec_4k code?). Havn´t had time to test with older builds...
Title: Re: Canon 100D / SL1
Post by: Danne on October 10, 2017, 11:05:32 AM
haha, the wtf moment is gone. You were right.
(https://s1.postimg.org/66gr1pdpin/Screen_Shot_2017-10-10_at_11.04.08.png)

(https://s1.postimg.org/8gcizdfvrz/Screen_Shot_2017-10-10_at_11.04.56.png)
Title: Re: Canon 100D / SL1
Post by: a1ex on October 10, 2017, 12:58:13 PM
isn´t the raw stream the same for all lossless bits?

Nope - see the above links.

If you can find a raw type affected by digital ISO and with predictable focus pixel patterns, we should probably use that one instead.
Title: Re: Canon 100D / SL1
Post by: OlRivrRat on October 10, 2017, 07:14:36 PM
           I see "9-11 bit settings" mentioned often lately, where are these "9-11 bit settings" found?
Title: Re: Canon 100D / SL1
Post by: DeafEyeJedi on October 10, 2017, 08:56:30 PM
I checked focus pixel behaviour in certain modes on my 100D and had a wtf moment. Needs to be verified. First I checked 3x zoom mode since I´ve seen reports on focus pixel free output in this mode. I then checked regular mv1080p mode. This is my conclusion.
Lossless 12 and 9-11 bit settings are free from focus pixels
14bit, both lossless and regular 14bit are filled with focus pixels
10 and 12 bit (non lossless) are also filled with focus pixels

Only the 14bit lossless file should contain focus pixels.

Tested and confirmed.

(https://farm5.staticflickr.com/4491/36950108493_17164e8439.jpg) (https://flic.kr/p/Yi9XW6)


100D Lossless Samples:

9-11-bit (8.8 MB) - https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/9-11_bit_Lossless_M10-1015_samples.zip

12-bit (9.5 MB) - https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/12-bit_Lossless_M10-1016_samples.zip

14-bit (12.6 MB) - https://bitbucket.org/DeafEyeJedi/magic-lantern/downloads/14-bit_Lossless_M10-1017_samples.zip
Title: Re: Canon 100D / SL1
Post by: Danne on October 10, 2017, 09:01:26 PM
Had the feeling you would pop up here Deafeyejedi. However, you missed this one ;)
http://www.magiclantern.fm/forum/index.php?topic=16040.msg191424#msg191424
Title: Re: Canon 100D / SL1
Post by: DeafEyeJedi on October 10, 2017, 09:30:40 PM
Ah, yeah I sure missed that one. Thanks, Danne!

However, in case anyone hasn't noticed yet but when viewing MLV's directly (in this case MLV App) it seems 14-bit lossless looks a tad brighter (not much but noticeable) than 12-bit or 9-11 bit lossless?

Watch the vimeo link above and you will see that M10-1017 (14-bit lossless) is brighter than both M10-1015 & M10-1016 (9-11 bit/ 12-bit lossless) or is it just me?

All were shot under the same settings from 100D.

           I see "9-11 bit settings" mentioned often lately, where are these "9-11 bit settings" found?

If you go under ML Video and prompt inside raw_rec.mo and where you will normally see options for 14-bit lossless or 12-bit lossless (9-11 bit is sitting underneath these options below) within the enlist.
Title: Re: Canon 100D / SL1
Post by: OlRivrRat on October 11, 2017, 06:44:39 AM
                     @DeafEyeJedi

       Not finding it ~ Have searched Both Experimental Builds & Latest Nightly. Can You put up a ScreenShot

or send direct to Me @   [email protected]
Title: Re: Canon 100D / SL1
Post by: Danne on October 11, 2017, 10:18:59 AM
I´m having an issue and wonder if it can be confirmed by another user:
http://www.magiclantern.fm/forum/index.php?topic=19300.msg191397#msg191397

The problem I´m having is that 5xzoom mode is producing corrupt MLV files. About every two seconds I´m getting a doubled, identical frames causing jump cuts all over the dng sequence. It´s reproduced every time. Could someone upload a file filmed with following settings with latest crop_rec_4k(experimental) version for the 100D:
https://builds.magiclantern.fm/jenkins/job/crop_rec_4k/56/artifact/platform/100D.101/magiclantern-crop_rec_4k.2017Oct10.100D101.zip

mlv_lite
FPS override 24
5xzoom, 1920x1080 will do
lossless 12bit


It´s enough with a 5-8 second recording.
Title: Re: Canon 100D / SL1
Post by: Nex on October 11, 2017, 12:37:29 PM
Ok, that is strange... With latest build (Oct02) - camera is booting and working fine, whats interesting... Memory card used to install broken build - doesnt boot. With a card that was used for older builds - all is fine.
Title: Re: Canon 100D / SL1
Post by: Danne on October 11, 2017, 01:03:13 PM
I don´t like to report vague issues but I have something similar. Sometimes I come back to my camera and it won´t boot. I need to take out the sd-card, start the camera without the sd card and then put the card back in. Then it usually let ML kick in, camera wakin up again etc. Many times it needs a couple of try like this. Lately it seems to work fine. Will try to reproduce the issue.
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 11, 2017, 04:22:27 PM
I can confirm the behaviour that builds prior 02 Oct could break the boot. I experienced exactly the same when switching through Af methods / modes prior to this fix (https://bitbucket.org/hudson/magic-lantern/commits/c08b8ae62ef1a2c3a8c134579a10c178bc18cb6a). Only solution was to format the card. I confirmed this earlier:

Ok, cam is alive again. After the crash I experienced described above the card seems to have somehow got an error (bootflag? cause unpacking ML zip to it didn't help)...

So I suggest formatting the card used and start from scratch if you used any build between July and 02nd Oct.
Title: Re: Canon 100D / SL1
Post by: GianlucaM83 on October 11, 2017, 04:45:23 PM
I have a similar problem with build: 2 oct, 4K raw video recording; lossless compression.
As usual before installing a new ML build I uninstalled ML With in cam firmware updater and reset all camera setting, then formatting the card in my card reader in exfat, copy all build files to memorycard and update to new build using  firmware updater.
That build work nice but sometimes My 100D boot up after few second and I see an error like this: Memory card not found or damaged. At this point I have to turn off the camera, remove and insert the memory card several times, until the red LED start to blink, then turn on camera again and all work fine. No problem without ML installed  or last 10/12-bit RAW video build.
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 11, 2017, 05:35:36 PM
Hi all,

I would like to confirm Danne's observations on the quite annoying frame jumps.  Here is what I did:


1) I used the 27-th Sept. Experimental build for the 100D to shoot a few clips from my window on the 18-th floor.  I experimented with:

      A. MLV_rec module at the 2496x1080 resolution, 10 bit and sound at 5x magnification  (about 83 frames possible in that mode) and
      B. RAW_rec module at the 2520x1080 resolution, 8 ... 11 bit lossless at 5x magnification  (about 150 to 250 frames possible in that mode, dependent on the fine detail in the scene).

I used MLV_dump to extract the cDNGs.   Frame grab image quality in both modes was fantastic. I never noticed focus pixels on the videos shot in those two modes. If there are any, MLV_dump seems to kill them all, so does MLV Producer too.  But I might be wrong.  I am not so good at pixel peeping.

2) Unfortunately, despite the high image quality, the videos did not come out 100% OK.  I also get the frame jumps that Danne observed  but I noticed them much later when I tried to play the clips.  I call these jumps "hick-ups".  They occur at random locations in the clip, so I wouldn't say that they appear at some periodic time intervals of 2s or similar.  Unfortunately, these hick-ups occur also in earlier builds, I remember observing them last winter at high resolutions, and also in the later builds from Oct. 6 and 7.  I have not tested the latest build yet.  Pretty busy at the moment.

For those who wish to try to reproduce this issue, may be on the latest Experimental build, just dial in the settings from 1) B above and shoot a clip until recording stops. Then open it with the latest version of MLV Producer and convert it into H.264.  Then play it with VLC Player or whatever player you use and you will notice the hick-up jumps appearing at random locations in the clip.
Title: Re: Canon 100D / SL1
Post by: OlRivrRat on October 11, 2017, 06:31:48 PM
                     @IDA_ML

       The 27Sep Build zip that I have does not have a raw_rec module, in fact none of the crop_rec_4k builds

that I have downloaded have a raw_rec mod', did You import it from elsewhere?
Title: Re: Canon 100D / SL1
Post by: IDA_ML on October 11, 2017, 06:38:08 PM
No, I didn't.  As far as I remember it was there.  But you can try some of the later modules, e.g. the Oct. 6 or 7 build.  Those behaved in the same way as I described in previous post. 

Did anyone try the Oct. 10-th build?
Title: Re: Canon 100D / SL1
Post by: Danne on October 11, 2017, 07:18:28 PM
Thanks IDA_ML for confirming the "frame skip" issue on 5x zoom mode. So, to me it seems we have to issues that could need some extra focus on solving.

- Frame skip issue in 5xzoom mode
http://www.magiclantern.fm/forum/index.php?topic=16040.msg191480#msg191480

- The seemingly focus pixel free raw stream with lossless 12 and 10bit footage.
http://www.magiclantern.fm/forum/index.php?topic=16040.msg191426#msg191426

For the second issue it seems we need to find the correct preferred raw type.
Quote
If you can find a raw type affected by digital ISO and with predictable focus pixel patterns, we should probably use that one instead.

The first issue I really don´t know where to look for a solution. Is this raw type related? According to dfort his eosm is filming 5xzoom lossless just fine. It doesn´t seem related to speed either. I lowered resoution to continuous and still the frame skip jumps are there just the same. Any pointers here are very welcome.

Regarding the preferred raw type. Is this way to scroll trough raw types still valid?
in raw.c
Code: [Select]
#define RAW_DEBUG_TYPE   /* this lets you select the raw type (for PREFERRED_RAW_TYPE) from menu */It sure shows in the menu and I am able to change the register number but it seems it has no effect to the live view window. Any help on this too is very appreciated. 100D is an awesome cam, but two of the best features asking me, 12bit lossless(continuous) and 2520x1080 9-11bit are a little crippled right now :)
Title: Re: Canon 100D / SL1
Post by: DeafEyeJedi on October 11, 2017, 08:31:07 PM
100D_crop_rec_4k.2017Oct10.100D101_Test run through.


Video Samples (ProRes Proxy in Rec.709 via Switch -- Thanks Danne!):

RAW (mlv_lite) FPS override 23.976p while in 5x zoom, 1920x1080p 12bit lossless @ 15mm 2.8

RAW (mlv_lite) FPS override 24p while in 5x zoom, 1920x1080p 12bit lossless @ 15mm 2.8
Title: Re: Canon 100D / SL1
Post by: Danne on October 11, 2017, 08:51:54 PM
Unclear what the first clip is, seems a little bit of crop_mode and then something else. BUT.
The last clip seems to be 5xzoom and 10 seconds in is the famous jump cut.
Title: Re: Canon 100D / SL1
Post by: DeafEyeJedi on October 11, 2017, 09:38:12 PM
First clip was shot in 23.976p and second in 24p within FPS override -- could that be the reason why?

However, in the second clip (24p) I do notice the famous jump cut (turns out it's usually at dng #265) but will need to do more tests to be sure if it's reproductive on the same certain numbered dng file.
Title: Re: Canon 100D / SL1
Post by: Danne on October 11, 2017, 09:41:16 PM
You can check your dng sequence in Mlrawviewer. Faster than exporting to mov files.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 13, 2017, 08:38:31 PM
Regarding the preferred raw type. Is this way to scroll trough raw types still valid?
in raw.c
Code: [Select]
#define RAW_DEBUG_TYPE   /* this lets you select the raw type (for PREFERRED_RAW_TYPE) from menu */It sure shows in the menu and I am able to change the register number but it seems it has no effect to the live view window.

That's right - it only changes the raw stream that gets recorded as MLV. It doesn't change Canon's image pipeline (so the end result is the same); it only picks some Bayer stream from a different location in their pipeline (at least that's my understanding). The raw type "CCD" (default) is probably the earliest in the pipeline, and the "DEFCORRE" one (used with 8...12-bit lossless) is after some preprocessing (such as digital gain with the SHAD module*), or defect correction, or whatever else Canon does).

*) I use SHAD_GAIN to darken the image (reducing the number of useful levels and therefore the bit depth).

There are many raw types, but where exactly they are in the pipeline, it's not known. What I know is summarized here (http://www.magiclantern.fm/forum/index.php?topic=18393.0).

The easiest way to test is to enable the Framing preview in mlv_lite (or raw_diag, if you prefer).
Title: Re: Canon 100D / SL1
Post by: Danne on October 13, 2017, 10:12:09 PM
Thanks a lot for explaining/verifying.
Title: Re: Canon 100D / SL1
Post by: a1ex on October 13, 2017, 11:34:58 PM
Quick question: how many FPS do you have in photo mode by default?

(look in the FPS override submenu, without enabling the main entry - just read the grayed out values, including FPS timers)
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 13, 2017, 11:51:54 PM
LV 59.946
A 528
B 1011

in 1080p30crop one can even override from 30fps to 45fps w/o hangs - just the camera couldn't handle it for writing H264 / raw
Title: Re: Canon 100D / SL1
Post by: a1ex on October 14, 2017, 12:04:57 AM
Interesting - I have a feeling overriding this to 30 or lower might give better battery life (http://www.magiclantern.fm/forum/index.php?topic=9741.msg173719#msg173719) in photo mode.
Title: Re: Canon 100D / SL1
Post by: nikfreak on October 14, 2017, 12:07:10 AM
sure but my assumption as it has HYBRID CMOS AF II and by trying it felt slower, dunno danne might try too. Maybe also placebo cause 60fps feels very fluid ofc:

https://bitbucket.org/hudson/magic-lantern/src/ca46ef40a96128642438d19ad5242fdeaa6676cf/src/fps-engio.c?at=100D_merge_fw101&fileviewer=file-view-default#fps-engio.c-250
Title: Re: Canon 100D / SL1
Post by: jacekp on October 14, 2017, 02:35:05 AM
Hi. I'm complete noob, trying to enable just RAW on 100D, but failed (reading forum all day with no solution).

After installing ML (tried crop_rec_4k, nightly_build and 10_12bit) when I enable just mlv_rec or mlv_light, restart and try to enable RAW Video, I got 0x0 resolution (can change it only when 'movie crop mode' enabled). In movie crop mode, whatever resolution:
- mlv_lite: records few seconds and tells: stopped automatically, data corruption....
- mlv_rec: records and does not responding
when i turn off 'movie crop mode' (I got now some resolution, not 0x0) and record (whichever 10-14bit or whichever aspect ratio) I got
- mlv_lite and mvl_rec: RAW detect error.

Any solution? Maybe my SD card is a problem? I use MICRO SD (Sandisk Extreme U1 64GB) with SD Adapter. It is working fine in not-hacked mode and in other not hacked camera.
Title: Canon 100D / SL1
Post by: DeafEyeJedi on October 14, 2017, 07:30:02 AM
...Maybe my SD card is a problem? I use MICRO SD (Sandisk Extreme U1 64GB) with SD Adapter. It is working fine in not-hacked mode and in other not hacked camera.

Most likely the culprit. Please avoiding using MicroSD's in SD Adapters whenever possible and try again with a decent SD card if you can especially while using ML.
Title: Re: Canon 100D / SL1
Post by: Walter Schulz on October 14, 2017, 07:43:18 AM
I have to disagree. Adapters for Micro-SD should not cause problems at all. Faulty ones are extremly rare. (SD-to-CF adapters are another ballpark. In this case most adapters are just crap.)
@jacekp: Format your card using a cardreader in ExFAT, redo ML installation and run benchmark in cam. http://www.magiclantern.fm/forum/index.php?topic=20454.msg189640#post_C213
Title: Re: Canon 100D / SL1
Post by: OlRivrRat on October 16, 2017, 02:46:32 AM
   Issue? Whenever I attempt "MLV_Lite" on My SL1 I get a "Busy...Please Wait" Flag

across the top of the View Screen. Recording can be started & does seem to occur.

I have tried numerous diff' settings but It's always there.

   Have tried in Latest Nightly & "crop_rec_4k.17~10~10.100D101"

           Also > Unable to take Screen Shots while "MLV_Lite" is active.

                     ORR ~ DeanB
Title: Re: Canon 100D / SL1
Post by: jacekp on October 16, 2017, 11:09:38 AM
Thanks for advices. It works with SanDisk Extreme 64GB microSD(+adapter) and SD Extreme Pro 32GB (which benchmarks little faster).

The main problem was/is: ISO>100 ( >200 in mlv_lite) is very problematic.

I'm using latest crop_rec_4k now, but have seen similar behaviour in nightly build.

Scenario (similar in other RAW modes, but I tested 12bit most often):
- Set RAW (12bit lossless, other behave similar), set ISO > 200 (400, 800, 1600)
- Press record: if it's one of the first things you do after camera start - IT WORKS.
- Stop.
- Try to record in ISO > 200 again: "RAW DETECT ERROR"
- Try to use ISO 100: Sometimes looks like working. Record again in 100, and again, and angain ISO > 200 (sometimes looks like working)... RESULT: all/most previous movie files become 1MB files, only the last one survives.

WORKAROUND:
1. Set RAW (12bit lossless). Set ISO > 200 (example: 800).
2. Restart camera.
3. Set Aperture and other.
4. Record.
5. Restart camera
6. GOTO 3.

WORKAROUND 2 (not tested well):
1. Do not use ISO > 200. Record many times without restart.

Note: I try to leave most other functions/modules 'disabled'

Using WORKAROUND it looks like I can record stable mlv_lite 12bit lossless (tested with ISO 100-1600) continuous 1736xSSS 24/s. (I use 2.2:1, 2.35:1 aspect ratios). It is getting hot (>55°) so don't know how long exactly. I use it for 20s recordings. I use global draw.
THANKS :)


Other:
- Somewhere in this process I also see permanent "Busy...Please Wait"
- ML menu blinks from time to time (shows LiveView for fraction of second)
- mlv_play do not play files (black screen + blinking red diode, but can go back if press some buttons)
- somewhere in menu description (don't remember, somewhere in RAW options?) there is "Enables 600D to..." written, not 100D
Title: Re: Canon 100D / SL1
Post by: OlRivrRat on October 16, 2017, 07:48:26 PM
      @Jacekp

   "- ML menu blinks from time to time (shows LiveView for fraction of second)"

   This from 70D 1st Post "What's not working"

ML menu disappears/flickers after some seconds in Liveview / Movie mode (known bug, appears on 6D & others)