Canon 650D [OLD]

Started by nanomad, November 29, 2012, 12:54:43 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

alesis_neo

Can't wait to finally run ML on my 650D! Great work guys!  :D
Canon EOS 650D | Canon EF-S 18-135mm f/3.5-5.6 STM | Tamron 11-16mm f/2.8 | Sigma 30mm f/1.4

Phillips321

Just registered to say I'm looking forward to the stable release and will donate once the stable version is out.

I have a 400d and have been using 400plus for the past few years, just purchased the 650d and waiting for it to arrive but know ill be missing the extra functionality that 400plus offers.

Lookined forward to the stable release.....

nanomad

Update: sent a preview to a couple of trusted testers, waiting for feedback  ;)
EOS 1100D | EOS 650 (No, I didn't forget the D) | Ye Olde Canon EF Lenses ('87): 50 f/1.8 - 28 f/2.8 - 70-210 f/4 | EF-S 18-55 f/3.5-5.6 | Metz 36 AF-5

Lucas_W

You made a test release for the test release? :P
Canon EOS 650D + Kit lens, EF 50mm 1.8 and 52mm polariser.

blade

Got ML alpha 1 running: 

I will post screen shots as requested by nanomad of each menu.

I will report as i go on..  First did the stub test.. some fail.

Stub test:

Pass] strlen("abc") => 0x3
[Pass] strlen("qwertyuiop") => 0xa
[Pass] strlen("") => 0x0
[Pass] strcpy(msg, "hi there") => 0x1ad108
[Pass] msg => 'hi there'
[Pass] snprintf(a, sizeof(a), "foo") => 0x3
[Pass] snprintf(b, sizeof(b), "foo") => 0x3
[Pass] strcmp(a, b) => 0x0
[Pass] snprintf(a, sizeof(a), "bar") => 0x3
[Pass] snprintf(b, sizeof(b), "baz") => 0x3
[Pass] strcmp(a, b) => 0xfffffff8
[Pass] snprintf(a, sizeof(a), "Display") => 0x7
[Pass] snprintf(b, sizeof(b), "Defishing") => 0x9
[Pass] strcmp(a, b) => 0x4
[Pass] snprintf(buf, 3, "%d", 1234) => 0x2
[Pass] buf => '12'
[Pass] memcpy(foo, bar, 6) => 0x1ad0c0
[FAIL] foo => ''
[Pass] memset(bar, '*', 5) => 0x1ad0a0
[FAIL] bar => '*****ghjkl'
       bzero32(bar + 5, 5)
[Pass] bar => '****'
       t0 = *(uint32_t*)0xC0242014 => 0xd479e
       msleep(250)
       t1 = *(uint32_t*)0xC0242014 => 0x45918
[FAIL] ABS(mod(t1-t0, 1048576)/1000 - 250) => 0xd5
       LoadCalendarFromRTC( &now )
       s0 = now.tm_sec => 0xa
       Date/time: 2013/03/04 10:59:10
       msleep(1500)
       LoadCalendarFromRTC( &now )
       s1 = now.tm_sec => 0xb
[Pass] mod(s1-s0, 60) => 0x1
[Pass] mod(s1-s0, 60) => 0x1
       m0 = MALLOC_FREE_MEMORY => 0x5f128
[Pass] p = malloc(50*1024) => 0xe06c0
[Pass] CACHEABLE(p) => 0xe06c0
       m1 = MALLOC_FREE_MEMORY => 0x52918
       free(p)
       m2 = MALLOC_FREE_MEMORY => 0x5f128
[Pass] ABS((m0-m1) - 50*1024) => 0x10
[Pass] ABS(m0-m2) => 0x0
       m0 = GetFreeMemForAllocateMemory() => 0x322ff4
[Pass] p = AllocateMemory(256*1024) => 0xa73f2c
[Pass] CACHEABLE(p) => 0xa73f2c
       m1 = GetFreeMemForAllocateMemory() => 0x2e2fe8
       FreeMemory(p)
       m2 = GetFreeMemForAllocateMemory() => 0x322ff4
[Pass] ABS((m0-m1) - 256*1024) => 0xc
[Pass] ABS(m0-m2) => 0x0
       m01 = MALLOC_FREE_MEMORY => 0x5f128
       m02 = GetFreeMemForAllocateMemory() => 0x322ff4
[Pass] p = alloc_dma_memory(256*1024) => 0x40a73f6c
[Pass] UNCACHEABLE(p) => 0x40a73f6c
[Pass] CACHEABLE(p) => 0xa73f6c
[Pass] UNCACHEABLE(CACHEABLE(p)) => 0x40a73f6c
       free_dma_memory(p)
[FAIL] p = (void*)shoot_malloc(24*1024*1024) => 0x0
[FAIL] UNCACHEABLE(p) => 0x40000000
       shoot_free(p)
       m11 = MALLOC_FREE_MEMORY => 0x5f128
       m12 = GetFreeMemForAllocateMemory() => 0x322ff4
[Pass] ABS(m01-m11) => 0x0
[Pass] ABS(m02-m12) => 0x0
       EngDrvOut(0xC0F14400, 0x1234)
[Pass] shamem_read(0xC0F14400) => 0x1234
       call("TurnOnDisplay")
[Pass] DISPLAY_IS_ON => 0x1
       call("TurnOffDisplay")
[Pass] DISPLAY_IS_ON => 0x0
       call("TurnOnDisplay")
[Pass] DISPLAY_IS_ON => 0x1
       SetGUIRequestMode(1); msleep(1000);
[Pass] CURRENT_DIALOG_MAYBE => 0x1
       SetGUIRequestMode(2); msleep(1000);
[Pass] CURRENT_DIALOG_MAYBE => 0x2
       SetGUIRequestMode(0); msleep(1000);
[Pass] CURRENT_DIALOG_MAYBE => 0x0
[Pass] display_idle() => 0x1
       GUI_Control(BGMT_PLAY, 0, 0, 0); msleep(500);
[Pass] PLAY_MODE => 0x1
[Pass] MENU_MODE => 0x0
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x1
[Pass] PLAY_MODE => 0x0
[Pass] MEM(dialog->type) => 0x4c414944
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x0
[Pass] PLAY_MODE => 0x0
       task_create("test", 0x1c, 0x1000, test_task, 0) => 0x946e000a
[Pass] test_task_created => 0x1
[Pass] get_task_name_from_id(get_current_task()) => 'run_test'
[Pass] mq = mq ? mq : (void*)msg_queue_create("test", 5) => 0x94b800b0
[Pass] msg_queue_post(mq, 0x1234567) => 0x0
[Pass] msg_queue_receive(mq, (struct event **) &m, 500) => 0x0
[Pass] m => 0x1234567
[Pass] msg_queue_receive(mq, (struct event **) &m, 500) => 0x9
[Pass] sem = sem ? sem : create_named_semaphore("test", 1) => 0x953e0284
[Pass] take_semaphore(sem, 500) => 0x0
[Pass] take_semaphore(sem, 500) => 0x9
[Pass] give_semaphore(sem) => 0x0
[Pass] take_semaphore(sem, 500) => 0x0
[Pass] give_semaphore(sem) => 0x0
[Pass] rlock = rlock ? rlock : CreateRecursiveLock(0) => 0x95d00072
[Pass] AcquireRecursiveLock(rlock, 500) => 0x0
[Pass] AcquireRecursiveLock(rlock, 500) => 0x0
[Pass] ReleaseRecursiveLock(rlock) => 0x0
[Pass] ReleaseRecursiveLock(rlock) => 0x0
[Pass] ReleaseRecursiveLock(rlock) => 0xf
[Pass] f = FIO_CreateFileEx(CARD_DRIVE"test.dat") => 0x3
[Pass] FIO_WriteFile(f, (void*)ROMBASEADDR, 0x10000) => 0x10000
[Pass] FIO_WriteFile(f, (void*)ROMBASEADDR, 0x10000) => 0x10000
       FIO_CloseFile(f)
[Pass] FIO_GetFileSize(CARD_DRIVE"test.dat", &size) => 0x0
[Pass] size => 0x20000
[Pass] p = alloc_dma_memory(0x20000) => 0x40a73f6c
[Pass] f = FIO_Open(CARD_DRIVE"test.dat", O_RDONLY | O_SYNC) => 0x3
[Pass] FIO_ReadFile(f, p, 0x20000) => 0x20000
       FIO_CloseFile(f)
       free_dma_memory(p)
[Pass] count => 0x3a98
[Pass] FIO_RemoveFile(CARD_DRIVE"test.dat") => 0x0
       SW1(1,100)
[FAIL] HALFSHUTTER_PRESSED => 0x0
       SW1(0,100)
[Pass] HALFSHUTTER_PRESSED => 0x0
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

blade

Overlay:


All seem to work except Magic zoom and focus confirmation. I do not get green bars, and split screen also does not work as i would expect.

eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

blade

Movie

Did not test:
bit rate
Gradual expo
Image fine tuning
Movie tweaks --> force live view



The rest is working as expected.
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

blade

eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

blade

Display:

Not tested

Advanced settings-->
HDMI
uniwb

Rest is working
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

blade

Not tested (will do later)







Thats all for today...,......
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

Lucas_W

Seems to be fairly stable *nudge nudge*

I kid, a confident release is a happy release or something like that.
Canon EOS 650D + Kit lens, EF 50mm 1.8 and 52mm polariser.

brewerrj

Looks very promising! I hope I can test ML later this week to do some test shots. Finally some nicer weather in The Netherlands right now!

blade

 Finally some nicer weather in The Netherlands right now!

Ooooo yea. Today was already nice...  Spring and ml. The
NL can be a nice place to live.....
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

eternity52000

in France as the sun is now hoping that he still silk when the silk ready alfa
canon 650D canon 1000D objectif 28-105 f3.5-5.6 usm

kazeone

wow this is looking great seems more like we are closer to a Beta then an Alpha :)

momendo

Aren't the audio settings menu not working at all?  :o

breaker

The weather is gray in Western Norway today. But I don't need the sun when I have the Magic Lantern Alpha 1 preview!  8)

blade; Nice too see that you have started the testing already  :)
I have also gone through some testing, and it looks good!
 
! The MENU's I have tested so far is tested completely  - So when nothing is mentioned I think it's working !

Installation: Smooth

General: Looks great - No more of the Canon overwiting of the ML UI.

Overlay MENU:
- Magic Zoom: As blade wrote, there is still no focus conformation.
                     The "fullscreen" setting of Magic Zoom isn't working well.
                     I have also experienced that the Magic Zoom is buggy. It's sometimes flashing, and blocks the function of the "trash/ML                             menu" button. But then i have loads of overlay on and also Motion Detect on...

Movie MENU:
- FPS override: Not working. Working after disabling sound in Canon menu  (Thanx a1ex!)
- Movie Tweaks: Force LiveView set to "Always" works when you take off the lens, but I have to manually press LV after the lens is back on.

Shoot MENU:
- Silent Picture: Can't open the .422 files in the YUV422 Convertor (Unknown image size: 1226880). Can't preview the pictures in camera ither (Set + wheel).

Display MENU:
- Advanced settings: UniWB correct; Can't see any difference... but maybe it's me... :o
- Tested HDMI out to my 1080P TV: Horisontal orange line on some of the Screen Layout's. But much better than the Pre Alpha  :)


More testing will follow tomorrow!  :D
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

blade

Quote from: breaker on March 04, 2013, 08:59:58 PM

Movie MENU:
- FPS override: Not working. The movie is auto-stopping after few seconds. Sometimes with crashreport.


Breaker, welkom to the party!

Confirmed, FPS override. Not working.

Some clips last for up to 10 sec, and then the camera crashed. The clip that is saved is a few MB, and consist out of only one frame

FPS set to 2.5

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


Magic Lantern version : v2.3.NEXT.2013Mar02.650D101
Mercurial changeset   : 3eecdcedfce1+ (unified) tip
Built on 2013-03-02 19:43:49 by alex@thinkpad.
Free Memory  : 381K + 3612K


eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

a1ex

Try disabling sound from Canon menu.

ML normally does that automatically, but for this it needs write access to camera settings (not available in safe mode).

breaker

Quote from: a1ex on March 04, 2013, 09:22:24 PM
Try disabling sound from Canon menu.

ML normally does that automatically, but for this it needs write access to camera settings (not available in safe mode).

Thanx a1ex! Now it's working fine :) 
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

breaker

But when I eager to see it and pushes the Play button to early after stopping the FPS override movie I get a crash with this Crashlog:

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


Magic Lantern version : v2.3.NEXT.2013Mar02.650D101
Mercurial changeset   : 3eecdcedfce1+ (unified) tip
Built on 2013-03-02 19:43:49 by alex@thinkpad.
Free Memory  : 381K + 3584K


Which I now see is exactly like blade's Crashlog...
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

blade

Quote from: momendo on March 04, 2013, 08:18:20 PM
Aren't the audio settings menu not working at all?  :o

The 650D had audio settings in the canon firmware..  so no need in ML
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

electricninja

Hitting F5 every 2 hours.  o. O
greetings for all.

loplo

Just subscribe to the thread and you'll get an email notification for each reply.

saffbradley

Happy to see this is getting done, I hope its out soon! ;D