SX200is Porting

  • 1105 Replies
  • 192394 Views
Re: SX200is Porting
« Reply #20 on: 17 / August / 2009, 17:27:39 »
Advertisements
what I am looking for is to change the way the flash pop up works, and add AE lock to "stitch assist" and the way it works.  Is this sort of thing possible?

RAW and bracketing would also be a nice addition, I miss this from my old cannon.

Re: SX200is Porting
« Reply #21 on: 17 / August / 2009, 19:38:14 »
The flash popup seems to be entirely mechanical. Every time the lens is zooming out on start, the flash will pop out if you don't held your Finger on it. Don't think, that it has something to do with the software, thats a hardware related feature (It's the revenge of an underpaid designer if you ask me).

If you want to improve the hardware immediately, you can tape the flash down with a length of tape. Thats foolproof and works well ^^

From the experience above you can tell i have the camera as well. Bracketing, RAW format,  AE lock in the stitch assitant and more than 10 pics in the custom timer section will be great for a start.
1080p Video mode (with the new 30Mbit/s SDHC cards) and quality adjust will be ultimate  ::)


Many thanks so far to OldGit and all who helped in the progress for providing the dump for the developers (hope they find time to port it)
SX220HS + SX200is   +  S30 + Powershot 600

*

Offline OldGit

  • ****
  • 303
Re: SX200is Porting
« Reply #22 on: 18 / August / 2009, 00:59:39 »
wow, where did all you guys come from,
thanks for the support.
I am still working through the boot process, after that autoboot, dual partition support, then main (standard CHDK) features.
At some point we will need LOTS of testing so if anybody is willing to do some please keep watching.

As regards the flash, yes that *$*@*~*?* popup flash is so stupid, with the size of my hands I've almost droped the camera a few times when it activated. I have seen things in the software like "Strobe Up" and "Strobe Down" but I think these are confirmation signals not commands, Haven't investigated yet, thats for later.

As soon as this thing boots correctly for me we can all start "playing".
Until then keep smilling.
OldGit
SX200 IS-100C

Re: SX200is Porting
« Reply #23 on: 18 / August / 2009, 02:46:22 »
it seems that it must have at least some sensor for feedback since we all know that if you hold it closed you get a message telling you that the flash is stuck.   There must be some kind of release and hopfully its on its own output and not directly linked to anything else.

Ultimately what would be fantastic is that if flash is disabled on the camera  then it stays down.  Fingers crossed hey.

Also with AE lock it seems under normal use it only stays active for a single shot or for a series of continious shots (both modes)  So for stitch assist you would want the AE lock active for the "set" of panaramic shots.

Anyways I am eager to help out when things are ready for testing.

Keep up the good work.


Re: SX200is Porting
« Reply #24 on: 18 / August / 2009, 11:51:01 »
wow, where did all you guys come from,
thanks for the support.

I think we are many that only reads this thread and (unfortunately) support you work silently. I check this thread once a day just to see the progress.

By registering, i just want to thank OldGit and everyone else trying to make the SX200 better! Keep it up!


*

Offline Darkness

  • **
  • 72
  • SX200IS 100D
Re: SX200is Porting
« Reply #25 on: 18 / August / 2009, 15:21:45 »
I have been lurking a bit as well recently. I bought mine a month ago but it has the 1.00D firmware. :-[

I'll try to get the necessary parts on Saturday to make the hardware for dumping the firmware via rs232.
Or is there already a way to dump it directly to SD card?

I'm still new to this so not sure if it will be successful...  :-X
SX200IS 100D

*

Offline OldGit

  • ****
  • 303
Re: SX200is Porting
« Reply #26 on: 18 / August / 2009, 16:47:25 »
Hi all,
yes the option to stop that flash (maybe a configurable user preference) would be nice.
I'm keeping my finger crossed as well.

Darkness
It would good if one of the more experienced Devs could look at the 100C dump and find the required info to make udumper work with these newer cams. Blinking the firmware out is VERY time consuming.

As I understand it (and I could be wrong) udumper "finds" the call in the firmware that writes to the SD card directly.
It finds this by looking for a signature, or set of bytes within memory. On the newer cams including SX200, this signature is not being found.

Canon must have altered the function, but if the equivalant function can be identified then udumper could be made to work, Maybe !

If you want to try blinking I would suggest you try the simple method first, just a photo diode, I used rs232 because I had to not as a preference.

Good news for you is that if / when we get 100C completed then the port for 100D should be a lot more straight forward.

Good luck with it, and keep us posted on progress.
OldGit
SX200 IS-100C

*

Offline reyalp

  • ******
  • 11514
Re: SX200is Porting
« Reply #27 on: 18 / August / 2009, 19:30:09 »
it seems that it must have at least some sensor for feedback since we all know that if you hold it closed you get a message telling you that the flash is stuck.   There must be some kind of release and hopfully its on its own output and not directly linked to anything else.
There could just be a microswitch to let the camera know if it is open, without a separate actuator to unlatch it.
Don't forget what the H stands for.


*

Offline Haf

  • *
  • 3
Re: SX200is Porting
« Reply #28 on: 19 / August / 2009, 03:31:51 »
Hello,
I also bought an SX200, just a few days ago. I used the CHDK with my old Canon camera before that and I also mainly miss bracketing and also long-time exposure on the new model. And of course, the flash gets on my nerves. ^^ I noticed that if you keep it closed by foce, the flash selection setting is deactivated.

I'll try to help as well, definitely at least with testing, but as I am a software developer, I'll have a look at the development wiki. However, I didn't do much in the past year with C/C++, also I am not experienced with device firmware programming.
OldGit, thanks for all the work so far! Do you have any specific tasks right now with the uploaded code, that you need people to have a look at?

Re: SX200is Porting
« Reply #29 on: 19 / August / 2009, 18:13:09 »
Hello,

OldGit; reyalp; fe50; ewavr; mx3 and tommie-lie, great thanks for your job.

I'm not able to help unfortunatly but I would say thank you too.

 

Related Topics