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

SD980 beta release

  • 376 Replies
  • 160114 Views
Re: SD980 beta release
« Reply #190 on: 11 / June / 2011, 23:38:31 »
Advertisements
I have some time to look at the code if you want to send me a copy.
Here you go : SD980 Source for fw 1.01c

Notes :
1) stubs_entry_2.S is a hybrid from the file you sent me from your new signature finder. Still a few things nullsub'd in there.
2) lib.c and stubs_min.S are just as I found them - probably need to be checked line by line
3) there is no ZSTEP_TABLE_SIZE  & nTxtbl[] in core/kbd.c for this camera  - something I only noticed because I have had to add it for all the other ports I've worked on

Related note :  if we can't get an 8G ROM dump for the 1.00c,  I'll use CHDK-PT to convert the stub_entry_2.S from this version.  That should cover both firmware versions that people have mentioned.


Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: SD980 beta release
« Reply #191 on: 12 / June / 2011, 02:24:52 »
I have some time to look at the code if you want to send me a copy.
Here you go : SD980 Source for fw 1.01c

Notes :
1) stubs_entry_2.S is a hybrid from the file you sent me from your new signature finder. Still a few things nullsub'd in there.
2) lib.c and stubs_min.S are just as I found them - probably need to be checked line by line
3) there is no ZSTEP_TABLE_SIZE  & nTxtbl[] in core/kbd.c for this camera  - something I only noticed because I have had to add it for all the other ports I've worked on

Related note :  if we can't get an 8G ROM dump for the 1.00c,  I'll use CHDK-PT to convert the stub_entry_2.S from this version.  That should cover both firmware versions that people have mentioned.


Code looks pretty much ok.

Startup crash could be bad address for RefreshPhysicalScreen (this is one my new finder still has trouble with).
Here's some address updates I've found:
Code: [Select]
stubs_entry_2.s:
NHSTUB(RefreshPhysicalScreen,0xFF9F8694)
NHSTUB(ScreenLock,0xFF9F98B4)
NHSTUB(ScreenUnlock,0xFF9F98DC)

stubs_min.s:
DEF(FlashParamsTable,0xFFBDAB94)
DEF(levent_table,0xFFB7A2A0)
Phil.
« Last Edit: 12 / June / 2011, 02:27:02 by philmoz »
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: SD980 beta release
« Reply #192 on: 12 / June / 2011, 03:08:47 »

What do the last 8 words mean? Sounds like the camera starts up with CHDK running -  the logo is supposed to display for about 3 seconds and then clear.  Does the camera stay running at that point or shut down (crash).  Can you press the Display button, get the <ALT> indicator on the screen and then the CHDK menus when you press Menu ?

It the camera crashes,   did it crash the same way when you were running the Test4 version ?
[/quote]

the logo does display for approx 3 sec. then clears with a crash- no response from any buttons unless i try to power on again.  this behavior is consistent when using the power button on top as well, not just the play/view button, and the lens does not extend.  it does this as long as the card is locked; unlocking returns camera to regular operation.

i think that test4 version didn't run for me, but i've been running around so much today i don't remember for sure.  i can reload that version and check, if that will help?

you've definitely made the leap, hopefully we can maintain some momentum and lighten your load, too.

*

Offline titbb

  • *
  • 38
Re: SD980 beta release
« Reply #193 on: 12 / June / 2011, 03:52:44 »
led blinks fast green, then orange, then goes back to green

CHDK logo shows up for 3 seconds then the camera shuts down again, seems its crashing on something thats loaded after the CHDK logo shows up
« Last Edit: 12 / June / 2011, 04:56:55 by titbb »

Re: SD980 beta release
« Reply #194 on: 12 / June / 2011, 04:54:06 »
Hi all,

great that we have some progress here!

Okay - here's the full build with everything turned on.  Start testing !
CHDK for the IXUS200-SD980 firmward 1.01c

I've tested this version. It boots okay as reported earlier. Front&Back LED blinking. CHDK Logo shows up for about 3 seconds and then camera turns off. When PLAY is pressed within the 3 seconds [alt] shows up. But entering CHDK Menu by pressing MENU then fails. Pressing MENU without [alt] enters the normal Menu but after 3 seconds camera turns off too.

I really appreciate your efforts. Looking forward to test new versions.

Simon

*

Offline james

  • *
  • 10
Re: SD980 beta release
« Reply #195 on: 12 / June / 2011, 06:15:29 »
At first I used a SanDisk EXTREME III. Now , with a extrememory PREMIUM , its the same like simon96.
CHDK screen for 3 sec. and leds (green, orange) are flashing but the cam dont start.

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: SD980 beta release
« Reply #196 on: 12 / June / 2011, 07:21:14 »
Test5 based on the code waterwingz posted with the RefreshPhysicalScreen address fixed.

Phil.

Edit: Added source code .zip file for the Test5 changes to the platform directory.
« Last Edit: 12 / June / 2011, 08:03:04 by philmoz »
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline titbb

  • *
  • 38
Re: SD980 beta release
« Reply #197 on: 12 / June / 2011, 07:42:18 »
thx philmoz!

ill give it a try

*

Offline titbb

  • *
  • 38
Re: SD980 beta release
« Reply #198 on: 12 / June / 2011, 07:44:00 »
hmmm, seems to be working now, no crashes or shutdowns after FW loaded

also getting the CHDK menu now, also in p&s mode, the menu however keeps disappearing at times, when i press up/ down and such it reappears.

« Last Edit: 12 / June / 2011, 07:46:56 by titbb »

*

Offline james

  • *
  • 10
Re: SD980 beta release
« Reply #199 on: 12 / June / 2011, 07:54:38 »
Super. I have to push the play button, thann the power button, than the play button again and the menu button, than CHDK shows all settings.
Ok, its not 100% yet but you are on the way.

thank you
« Last Edit: 12 / June / 2011, 08:07:18 by james »

 

Related Topics


SimplePortal © 2008-2014, SimplePortal