Author Topic: Canon 700D / T5i  (Read 693122 times)

Walter Schulz

  • Hero Member
  • *****
  • Posts: 6384
Re: Canon 700D / T5i
« Reply #1175 on: December 21, 2018, 02:07:02 PM »
Not available on 700D (and other cams). Feature is linked to CONFIG_LV_FOCUS_INFO. See https://builds.magiclantern.fm/features.html -> Internals -> CONFIG_LV_FOCUS_INFO listing supported cams.

Mdubin

  • New to the forum
  • *
  • Posts: 2
Re: Canon 700D / T5i
« Reply #1176 on: December 23, 2018, 09:24:07 PM »
Very sorry. Very useful feature. This is a big drawback.

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3352
Re: Canon 700D / T5i
« Reply #1177 on: December 23, 2018, 10:16:26 PM »
Wait -- really?

Code: [Select]
/** This camera doesn't report focus info in LiveView **/
//~ #define CONFIG_LV_FOCUS_INFO

That's strange, the 700D seems to report focus information just fine in LiveView. However, I tried activating this feature and the green bars aren't showing up.

Magic Zoom is flickering over here (tested unified branch), are you seeing this? Maybe this issue wasn't resolved?
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103


dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3352
Re: Canon 700D / T5i
« Reply #1179 on: December 24, 2018, 03:52:25 PM »
Thanks Walter. Just wondering, is Magic Zoom working on the 650D?

It works fine on the EOSM but shows severe flicker on the 700D. I'm testing on the unified branch. Tried going back in time to find something that works. Went all the way to firmware 1.1.3 builds from 2014 and it was still flickering. I also searched the pull requests and commits and found this merged fix but it it still flickers. There's also this fix for the EOSM but it has since been updated to include all CONFIG_DIGIC_V cameras.

Since the problem seems to be in state object, maybe there's something wrong here?

platform/700D.115/include/platform/state-object.h
Code: [Select]
#ifndef __platform_state_object_h
#define __platform_state_object_h

#define DISPLAY_STATE DISPLAY_STATEOBJ
#define INPUT_SET_IMAGE_VRAM_PARAMETER_MUTE_FLIP_CBR 23
#define INPUT_ENABLE_IMAGE_PHYSICAL_SCREEN_PARAMETER 24
#define EVF_STATE (*(struct state_object **)0x25B0C)
#define MOVREC_STATE (*(struct state_object **)0x277C4)
#define SSS_STATE (*(struct state_object **)0x257C4)

#endif // __platform_state_object_h

Am I getting warm? Should I keep looking or is this something that can't or won't be fixed on the 700D?
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103