SD980 beta release - page 10 - CHDK Releases - CHDK Forum

SD980 beta release

  • 376 Replies
  • 158130 Views
*

Offline valor

  • *
  • 33
Re: SD980 beta release
« Reply #90 on: 20 / March / 2010, 19:10:13 »
Advertisements
Quote from: Symbol
valor - the dump I got (probably yours) is not complete.
It is a full 4Mbyte dump, but as my previous post indicates, the startup code expects something in the ROM (actually, it is probably Flash memory) at least all the way to 0xffc2181b (which would take at least 4.068 <binary> Mbytes of dump to get it complete)
Perhaps if I get a small amount of code working from your dump, I can get a complete dump put onto an SD card from my camera using CHDK (ultra-lite)
Sure, if you can make an SD which can fetch the dump that would be ideal, otherwise if you hit a deadend with the current dump, just let me know. We can retry with the "blinking".

*

Online reyalp

  • ******
  • 14125
Re: SD980 beta release
« Reply #91 on: 20 / March / 2010, 22:14:13 »
Thanks for the tip reyalp.  I was scanning releases to see which might be most useful.
That is valuable information.
Other useful references may be sx10 (fairly recent and fully functional, done by ewvar) and sd990 (I tried to put in lots of comments when I did it)
Quote
valor - the dump I got (probably yours) is not complete.
It is a full 4Mbyte dump, but as my previous post indicates, the startup code expects something in the ROM (actually, it is probably Flash memory)
Yes "ROM" is internal flash. The camera stores things like settings and crash logs in "ROM" along with the actual firmware code.
Quote
at least all the way to 0xffc2181b (which would take at least 4.068 <binary> Mbytes of dump to get it complete)
Perhaps if I get a small amount of code working from your dump, I can get a complete dump put onto an SD card from my camera using CHDK (ultra-lite)
You should be able to get enough working write a dump with normal IO functions without too much trouble. Generally, the difference between canon versions that breaks CHDK is just address moving. Canon adds some code, and this moves changes the address of any following functions. Any additions to the code will also move values for initialized data in ROM down, which means that if you use the startup code from the old FW (the first loop that copies stuff), it will initialize all the variables with the wrong values. Figuring out how much things moved is pretty straightforward, see http://chdk.wikia.com/wiki/Adding_support_of_a_new_firmware_version for some tips.
Don't forget what the H stands for.

Re: SD980 beta release
« Reply #92 on: 22 / March / 2010, 19:44:02 »
Hi,
I just bought an sd980, also firmware 101.c, wouldn't you know it? ::)
Just checking in to see if there is any progress with this one?
Dan
« Last Edit: 22 / March / 2010, 21:44:27 by danstr »
SD780, SX200, SX1, SD890 and SD980 - O.K. Way too many cameras, not enough photos!

Re: SD980 beta release
« Reply #93 on: 01 / April / 2010, 20:07:09 »
Anybody there?  :-[
I don't mean to be a pest, after reading up on the wiki about the steps involved in porting or adding firmware, I realize how much work this takes. I'm just curious on how the 101.c stuff is going?
Cheers,
Dan
SD780, SX200, SX1, SD890 and SD980 - O.K. Way too many cameras, not enough photos!

Re: SD980 beta release
« Reply #94 on: 04 / April / 2010, 06:51:25 »
i extremely want to use chdk. But where i can find chdk for my ixus 200 is firmware? also 1.01 C (by exiftool). i made a big mistake buying ixus 200 is. Image quality is terrible, too much noise and low light performance is very bad, it's the despair of me. so i hope chdk can help me improve that.

*

Online reyalp

  • ******
  • 14125
Re: SD980 beta release
« Reply #95 on: 04 / April / 2010, 19:08:02 »
i made a big mistake buying ixus 200 is. Image quality is terrible, too much noise and low light performance is very bad, it's the despair of me. so i hope chdk can help me improve that.
No, it can't. These are characteristics of the hardware.
Don't forget what the H stands for.

Re: SD980 beta release
« Reply #96 on: 05 / April / 2010, 14:48:48 »
i made a big mistake buying ixus 200 is. Image quality is terrible, too much noise and low light performance is very bad, it's the despair of me. so i hope chdk can help me improve that.
No, it can't. These are characteristics of the hardware.
it's almost right but i think that manual setting, raw file...can help gain good exporsure, avoid shaking camera by setting at faster shutter speed even improve image stabilization :D i hope that, if not i will sell this [admin: avoid swearing please]

Re: SD980 beta release
« Reply #97 on: 06 / April / 2010, 01:15:42 »
I accidentally made a discovery that might be on interest to the developers.

I downloaded the Beta version, put it on a card, and went and shot with an SD980 in a store.  CHDK loaded and worked partly.  The zoom during video worked,for example,  and the camera recorded RAW files, but the files could not be opened with dng2ps (which usually works fine for me with CHDK RAW shot on another Canon.)

This camera, it turns out, was FW ver 1.00C.  (not 1.01C)

I just bought an SD980 at Costco, and it's got FW ver 1.01C, which doesn't load at all, and crashes the camera if you try.

SteveM

Re: SD980 beta release
« Reply #98 on: 06 / April / 2010, 09:31:35 »
For those checking up on progress...
I am working on a port for 1.01C, but it will take some time.
Don't expect much before at least 3 months from now.
I have other things taking time right now.

Co-incidentally, my real name is Steve M.  too (metaphorce), but I would bet the M. is different from yours..

I have made some progress, but am still in "learning-curve" mode.

I have the CHDK Shell compiling the currently supported firmware version of the beta
I have started making source code changes for the 1.01C version.
I think I could have it going much faster if I wanted to skimp on understanding what I was doing, but part of the fun for me is to understand what is going on "under the covers".

So hang in there, be patient.

I am still working on the boot.c source file - for those who know what that means.

Regards,

Symbol

Re: SD980 beta release
« Reply #99 on: 06 / April / 2010, 09:36:11 »
Thanks, Symbol,
I have looked at many posts about coding, and can tell I am way out of my league as far as c and asm goes, but will be willing to help with any testing, or however I can help. Enjoy the work, I look forward to a port when it happens.
Dan
SD780, SX200, SX1, SD890 and SD980 - O.K. Way too many cameras, not enough photos!

 

Related Topics


SimplePortal © 2008-2014, SimplePortal