Anyone working on the SD780? - page 3 - General Discussion and Assistance - CHDK Forum

Anyone working on the SD780?

  • 27 Replies
  • 13636 Views
Re: Anyone working on the SD780?
« Reply #20 on: 30 / July / 2009, 22:15:20 »
Advertisements
FYI - I am working on getting this FW dumped but as it will be my first try at CHDK don't expect it too quickly.  Obviously from the posts on this subject card tricks 1.44 does not work.  (I have also tried).

I am working on finding the LEDs so that I can blink out the firmware but so far have been unable to find a LED. 

If anyone has a suggest code to run on this camera please feel free to send to me. 

I'll keep everyone updated on any success.


Harpo
Canon Models - SD300, SD780, & SX210

*

Offline reyalp

  • ******
  • 14080
Re: Anyone working on the SD780?
« Reply #21 on: 30 / July / 2009, 23:31:52 »
Harpo:
The LEDs should be at addresses close to those in other CHDK ports (I'd start with similar ixus). You can usually find these in the wiki page for the each camera.

Of course, until you've found an LED, it's hard to tell if your code is actually loading/running or the camera is just crashing somewhere. On the non-udumper compatible cameras, it appears that diskboot.bin doesn't get loaded correctly. PS.FI2 does load OK, but needs to be encoded correctly.  The sx200 thread here http://chdk.setepontos.com/index.php/topic,3347.msg34355.html#msg34355 has some information.

feel free to stop by #CHDK on irc.freenode.net if you want more realtime advice.
Don't forget what the H stands for.

Re: Anyone working on the SD780?
« Reply #22 on: 31 / July / 2009, 09:30:49 »
Is there a thread somewhere that tells me how to make a ps.fi2 file with my compiled diskboot.bin?  I find lots of reference to ps.fi2 being a packed version of it and it relating to the ver.req/vers.req but can't find how to make one so it can run my code.

Harpo.
Canon Models - SD300, SD780, & SX210

*

Offline fe50

  • ******
  • 3147
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Anyone working on the SD780?
« Reply #23 on: 31 / July / 2009, 10:35:31 »
Is there a thread somewhere that tells me how to make a ps.fi2 file with my compiled diskboot.bin?  I find lots of reference to ps.fi2 being a packed version of it and it relating to the ver.req/vers.req but can't find how to make one so it can run my code.
see fi2 encoder/decoder ...


Re: Anyone working on the SD780?
« Reply #24 on: 31 / July / 2009, 21:42:39 »
Ok - I have the ps.fi2 file created and it allows me to select it and start upgrade...black screen after start.

Couple of questions...

1.  Does the ps.fi2 file need the 1900 offset in the diskboot.bin?
2.  Does the ps.fi2 file need packing to 16k in the diskboot.bin?
3.  If the "encryption" is incorrect will it still pass the stage of starting the firmware upgrade?  Ie do I know for certain that the encryption is correct by having the black screen?

I am hopeful that it is running but I'm crashing it trying to find LEDs.

Harpo.
Canon Models - SD300, SD780, & SX210

*

Offline reyalp

  • ******
  • 14080
Re: Anyone working on the SD780?
« Reply #25 on: 02 / August / 2009, 00:51:30 »
I suggest building the FI2 file using the normal CHDK build process, as I did in the SX200 thread linked earlier. The binary used to make the FI2 is the same one used to make DISKBOOT.BIN (in older cameras diskboot is just a raw binary, but in newer ones this is encoded with a different encoding than FI2 files)

ISTR the camera will reject incorrectly encoded FI2 files. You can verify this easily by randomly changing your FI2 key and seeing what happens. You also need to use the correct platformid with your FI2.
Don't forget what the H stands for.

Re: Anyone working on the SD780?
« Reply #26 on: 02 / August / 2009, 02:46:25 »
Minor success - PS.FI2 file has yielded first LED

0xC0220128  Right Side Indicator Light (orange=0x46)


See http://chdk.setepontos.com/index.php/topic,3995.msg37547.html#msg37547 for all future updates.
 
« Last Edit: 05 / August / 2009, 13:17:14 by HarpoMa »
Canon Models - SD300, SD780, & SX210

Re: Anyone working on the SD780?
« Reply #27 on: 16 / March / 2010, 19:13:31 »
Excellent job HarpoMa. I just got the ixus100_sd780 from the trunk and it build successfully. I am trying to build FI2.FIR but can't find the FI2KEY and FI2IV that should be specified in the fi2.inc file under the ixus100_sd7800 directory. I looked in the full firmware for the key-value pair according to this thread (http://chdk.setepontos.com/index.php/topic,2995.0.html) but i cannot find it.  Can someone please hold my hand.


 

Related Topics