Any developers interested in working on CHDK firmware for the G9 ? - page 4 - General Discussion and Assistance - CHDK Forum  

Any developers interested in working on CHDK firmware for the G9 ?

  • 63 Replies
  • 36112 Views
*

Offline cderory

  • *
  • 3
  • G7
Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #30 on: 02 / January / 2008, 16:39:08 »
Advertisements
Happy new year from France,

I can blinking the led on the G9, it's working on G7 AF Beam, on blue led and iso led (of course I have to change the file DISKBOOT.bin --- see : G9-CHDK wiki - http://www.zshare.net/download/6081507b9fddc7/ and others)

When I try the DOS command : "load com1 dump.bin"
always "Timeout, received 0 bytes"

I use a commercial IR receiver on serial port already tested with IR remote control and winlirc.

No solutions for the moment


http://chdk.wikia.com/wiki/Bootable_SD_card

Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #31 on: 03 / January / 2008, 16:45:56 »
hi,

GOOD NEWS!!


Tonight I was able to dump the 1st part of the firmware, only once.  ( I had no more time to spend with it  :( )

I can see the dummy bytes (0x55) at the begining of the dumped file , the string "begin" and also the stiring "end" at end of the "firmware_1.bin" file.

 :D

Now I just need a little bit more TIME!

This weekend I hope I'll have enought time to dump both part of the firmware at least 2 or 3 times, and I hope it will be exactly the same.

I'll compare the files and after it, if I can't see any differecies I plan to publish it soon.

That's the good news for tonight.

Cheers

Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #32 on: 07 / January / 2008, 18:38:11 »
hi folks!

Well, it was harder then I thougt to dump the firmware.

I had tricky interferences when I tried to dump @9600bps. So, I have to do speed fallback to 4800bps.
Width that slower speed it worked fine. But the piece of the firmware (size: 2MB) dump took 90 minutes.. 

So slow....

To get the whole firmware (~8MB) took a little bit more then 6 hours.

Now I've got it. But I have to do it again and compare it width the 1st one.

I had not enought time to do it completly on last weekend.


This is what I dumped: http://www.zshare.net/download/628616964d0c61/ G9 Firmware 1.01D
[Edit] http://www.zshare.net/download/631205658df349/ G9 Firmware 1.00D 

I need a little help from the experts:  Can anybody check that what I dumped is OK? I mean try to load into IDA for example and examine it?

Well, I'm not a hardcore programmer. I can only do the firmware dumping and nothing else to port CHDK. Further help wanted....

Thanks in advance

Cheers
« Last Edit: 08 / January / 2008, 12:07:01 by Titan_G9 »

*

Offline jeff666

  • ****
  • 181
  • A720IS
Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #33 on: 07 / January / 2008, 20:37:57 »
Quote from: Titan_G9
To get the whole firmware (~8MB) took a little bit more then 6 hours.

Congratulations on your success.

The 4mb dump of my A720 took about 4hrs. Saving the same memory using file-access took only a few seconds.

I had a quick look at the strings in the dump and (as expected) it's DryOS.

It seems we have the third confirmed DryOS cam. If you have time, you are invited to try to get a port done yourself.

Cheers.
« Last Edit: 07 / January / 2008, 20:48:23 by jeff666 »


*

Offline GrAnd

  • ****
  • 916
  • [A610, S3IS]
    • CHDK
Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #34 on: 08 / January / 2008, 03:53:10 »
This is what I dumped: http://www.zshare.net/download/628616964d0c61/ G9 Firmware 1.01D
Cograts!
But from the dump it seems that it's the 1.00d, not the 1.01d.
CHDK Developer.

Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #35 on: 08 / January / 2008, 12:11:41 »
hello,

Yes, of course.   It's 1.00D! I just was tired last night when I fisihed the dump.

File name updated, link corrected.

If the comparision has been successfully finished, I update the wikia page also, but I wait till I receive the whole fimware again and it is the same as the 1st one.

Cheers.


Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #36 on: 09 / January / 2008, 14:57:36 »
hello,

Now, I finished the confirmation of the firmware dump!
It's OK.

So the 2nd file dump is exactly the same as the 1st one.

wikia page updated (http://chdk.wikia.com/wiki/G9

Thanks for the "firmware update menu item" edit!  :)

Cheers

*

Offline digit

  • *
  • 13
Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #37 on: 09 / January / 2008, 18:48:15 »
Congrats on the G9 dump, that is excellent news!  :)

I was reading the "DryOS - some succes" thread and found the post on the PS.FI2, so I tried it an dit work. So I updated the G9 wiki.  I think the S5 DRYOS port should be very similar to what is needed for the G9.


Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #38 on: 13 / January / 2008, 12:45:41 »
hello,

Enterprising person WANTED to port CHDK to G9!   :-[

Does anybody started to port CHDK for G9? (No reply since......)

I mean : load to IDA, analyze, modify the CHDK code for it. Test.

If you have the knowadge and affinity to do it but you don't own a G9 and you would like to help
please make a note here.

I offer to do the testing on my G9 to make the porting successfully and also to work together as much as possible.

Probably the A720IS/S5IS (DryOS) and G7(VxWorks) source code could be usefull for G9 porting.

Cheers,

ps: I already installed IDA Pro, loaded the dump, but
I have to recognize that using the signature file for DryOS (A720) and
the "CHDK.idc" (scripts) does do nothing for me.
Well, I'm not a genius in reversengineering and in ASM also.



[EDIT] I could successfully apply the A720 signature to disassemble the firmware of the G9.
I could also run the CHDK.idc sript. And it found a lot of known funktions.

This is my .idc file what I used/created.http://www.zshare.net/download/661542501cf843/

Screenshot :http://www.zshare.net/image/6615620e751899/
« Last Edit: 17 / January / 2008, 16:45:07 by Titan_G9 »

Re: Any developers interested in working on CHDK firmware for the G9 ?
« Reply #39 on: 19 / January / 2008, 15:14:47 »
hello,

I've updated the G9 wikia page with a "how I did the dumping" sub-page.

It's for newbies only.  It can be usefull for those who started to dump the firmware but without success.
And also can be usefull for those who has different version of the firmware else then GM 1.00D  and did not dumped it yet.

http://chdk.wikia.com/wiki/Step_by_step_instructions_for_dump

Cheers


 

Related Topics