eos + powershot = ? - General Chat - CHDK Forum

eos + powershot = ?

  • 4 Replies
  • 1756 Views
*

Offline srsa_4c

  • ******
  • 3919
eos + powershot = ?
« on: 08 / September / 2018, 14:10:50 »
Advertisements
exiftool EOS_550D.JPG |grep Firmware
Canon Firmware Version          : Firmware Version 1.0.9
Firmware Version                : 1.0.9
exiftool SX280.JPG |grep Firmware
Canon Firmware Version          : Firmware Version 1.02
Firmware Revision               : 1.02 rev 2.00
exiftool M10.JPG |grep Firmware
Canon Firmware Version          : Firmware Version 1.10
Firmware Revision               : 1.10 rev 4.00
exiftool canon_powershot_g1_x_mark_iii_10.jpg |grep Firmware
Canon Firmware Version          : Firmware Version 1.00
Firmware Revision               : 1.00 rev 1.00
exiftool canon_eos_m100_05.jpg |grep Firmware
Canon Firmware Version          : Firmware Version 1.00
Firmware Revision               : 1.00 rev 1.00
Firmware                        : 1.00
exiftool canon_eos_m50_06.jpg |grep Firmware
Canon Firmware Version          : Firmware Version 1.0.0
exiftool canon_powershot_sx740_hs_36.jpg |grep Firmware
Canon Firmware Version          : Firmware Version 1.0.0

Quote from: a1ex link=https://www.magiclantern.fm/forum/index.php?topic=22770.msg205744#msg205744
... M50 ...
... its firmware is a strange mix between EOS and PowerShot codebases ...
IMHO that might mean there's no separate EOS and PowerShot codebase/team anymore.  :(
« Last Edit: 08 / September / 2018, 14:23:11 by srsa_4c »

*

Offline reyalp

  • ******
  • 11920
Re: eos + powershot = ?
« Reply #1 on: 08 / September / 2018, 17:20:15 »
IMHO that might mean there's no separate EOS and PowerShot codebase/team anymore.  :(
I've been thinking there have been hints of this for a while. Moving the EOS M to the "powershot" codebase implies a lot of EOS / ILC stuff has been made portable, and G7X II picked up things like "picture styles"

It makes sense, the death of the low end and rise of the higher end mirrorless means there's less difference and two separate codebases (and possibly teams) adds quite a bit of overhead.

edit:
Not sure why this was locked, but it's unlocked now
« Last Edit: 06 / January / 2019, 17:18:17 by reyalp »
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 11920
Don't forget what the H stands for.

Re: eos + powershot = ?
« Reply #3 on: 09 / January / 2019, 02:07:59 »
I had an EOS R in my hands lately. The menu was much more similar to my M3 than a SLR camera. What does that mean in practice for CHDK?
M100 100a, M3 101a, 2*G1x (101a,100e), S110 (103a), SX50 (100c), SX230 (101a), 2*S45,
Flickr https://www.flickr.com/photos/136329431@N06/albums
YouTube https://www.youtube.com/channel/UCrTH0tHy9OYTVDzWIvXEMlw/videos?shelf_id=0&view=0&sort=dd


*

Offline srsa_4c

  • ******
  • 3919
Re: eos + powershot = ?
« Reply #4 on: 09 / January / 2019, 12:38:24 »
I had an EOS R in my hands lately. The menu was much more similar to my M3 than a SLR camera. What does that mean in practice for CHDK?
Nothing, unfortunately. a1ex thinks the R may have a firmware that differs from the new EOS based PowerShots (and EOS Ms).

Making CHDK work on an EOS based firmware would mean the following (and even more):
- no propcases, params, UI properties -> no overrides possible with current CHDK code
- no capt_seq task -> no raw or raw operations
- completely different Canon UI code (CHDK core relies on some known UI structures)
These would have to be replaced using wrappers or a complete rework - huge work.
What's left from powershots is: there's Canon Basic (but it's not known how to run those scripts), there are event procedures (the EOS ones, no compatibility with powershot code), there is a physw task (the keyboard handler).

Since the firmware can't be dumped using scripts, we would have no more excuse for publishing it (as we do now) or using disassembled parts of it.

In short: I don't think anyone will take on this huge job.

Pre-D8 cameras will remain portable, but not too many people care about that either.

 

Related Topics