SX40HS porting thread - page 9 - DryOS Development - CHDK Forum  

SX40HS porting thread

  • 258 Replies
  • 85462 Views
*

Offline longtalker

  • **
  • 69
  • SX40 1.00F
Re: SX40HS porting thread
« Reply #80 on: 15 / January / 2012, 08:13:32 »
Advertisements
Thanks! one thing is not clear to me, though, after reading the Installation Guide. Is it possible for me to first do an upgrade of the original Canon firmware (I have 1.00F, and I see that there are CHDKs for 1.00I), and then use the CHDK for that latest version?

*

Offline srsa_4c

  • ******
  • 4416
Re: SX40HS porting thread
« Reply #81 on: 15 / January / 2012, 08:40:46 »
Thanks! one thing is not clear to me, though, after reading the Installation Guide. Is it possible for me to first do an upgrade of the original Canon firmware
You would need an official Canon update for that. But since Canon hasn't released any for your camera, it's not possible.
Quote
(I have 1.00F, and I see that there are CHDKs for 1.00I), and then use the CHDK for that latest version?
CHDK should have the exact same functionality on every supported firmware revision. Just use the one that matches yours (1.00f).

*

Offline longtalker

  • **
  • 69
  • SX40 1.00F
Re: SX40HS porting thread
« Reply #82 on: 15 / January / 2012, 09:25:31 »
Unfortunately I got stuck at the CardTricks step of the procedure (http://images3.wikia.nocookie.net/__cb20100513055511/chdk/images/9/91/CHDK_Installation_Guide.pdf). Although my SD card is perfectly writable (and was not used by any other program at the time), I get a "Could not write to the card" error when CardTricks attempts to format the card in FAT32. Any suggestions?

*

Offline srsa_4c

  • ******
  • 4416
Re: SX40HS porting thread
« Reply #83 on: 15 / January / 2012, 09:59:51 »
Formatting in Windows will fail when the the application was not started with administrator rights or the write protection switch is enabled on the card.
If you can't make it work, here's an alternative way:

- put the card in the camera (with disabled write protect switch)
- format it using the Canon menu
- on your PC, copy the contents of the full zip to the card
- put the card back into your camera
- start the cam in play mode
- find and execute the "firm update" option in the Canon menu
- CHDK should start
- press the print button for the CHDK menu
- navigate here: Miscellaneous stuff -> Make card bootable, and execute it (set button)
- switch the camera off, enable the write protect switch on the card, put it back
- CHDK should now autostart


*

Offline longtalker

  • **
  • 69
  • SX40 1.00F
Re: SX40HS porting thread
« Reply #84 on: 15 / January / 2012, 10:46:32 »
This worked, thank you very much!

*

bugmenot

Re: SX40HS porting thread
« Reply #85 on: 26 / January / 2012, 03:12:24 »
For a 100i version of the SX40:
I thought I read get_jogdial_direction() was working.  If so, what address do I need to whip up my own get jogdial function as referenced here:
http://chdk.setepontos.com/index.php?topic=6731.0

*

bugmenot

Re: SX40HS porting thread
« Reply #86 on: 28 / January / 2012, 06:06:08 »
For a 100i version of the SX40:
I thought I read get_jogdial_direction() was working.  If so, what address do I need to whip up my own get jogdial function as referenced here:
http://chdk.setepontos.com/index.php?topic=6731.0

Found it.  Here's a lua script to get the jog dial direction for the sx40hs:
Code: [Select]

u=0
v=0
jogdial_change=0

function get_jogdial()
    u=v
    v=peek(0xC0240106,1)
   
    if v>u then
     jogdial_change=1
    end
     
    if v<u then
     jogdial_change=-1
    end
   
    if u==v then
     jogdial_change=0
    end
end

repeat
    get_jogdial()
if jogdial_change~=0 then
print("Jog: "..jogdial_change)
end
sleep(100)
until ( false )

*

Offline Nando

  • *
  • 16
Re: SX40HS porting thread
« Reply #87 on: 06 / February / 2012, 04:31:24 »
Hello together,
is the number of badpixels known now?
It would be interesting to know.

bye,
Nando
Canon Powershot SX200 IS


Re: SX40HS porting thread
« Reply #88 on: 13 / February / 2012, 11:25:47 »
Hi all,

I am trying to figure out how to change settings in the High-Speed Burst HQ scene mode.  The camera shows me 1/15 sec at 800 ISO. CHDK shows Real ISO= 523 and Market ISO= 804.

I want to shoot at 1/60 sec.  To keep the same exposure  I set Override shutter speed value at 1/60 and value factor= 1,  and Override ISO value=20 and value factor =100.

This gave me 1/60 sec, Real ISO= 1989, Market ISO= 3060 and Canon showing 3200 ISO.

After shooting Burst the camera shows busy then I get thin, alternating, horizontal grey and black lines and the camera shuts off.  No pics are saved on the  card.  (Transcend class 10 16gb)

Shooting outside I have been able to go from 1/1000 sec at ISO 100 to 1/2000 at ISO 200 and it seems to work fine, but at 1/4000 at ISO 400 it does the same thing as above.

Just playing around with this right now to try and understand how it should work.  Firmware ver 1.00i

Dave

« Last Edit: 13 / February / 2012, 12:54:33 by davemt »

*

Offline philmoz

  • *****
  • 3326
    • Photos
Re: SX40HS porting thread
« Reply #89 on: 14 / February / 2012, 03:32:01 »
Hi all,

I am trying to figure out how to change settings in the High-Speed Burst HQ scene mode.  The camera shows me 1/15 sec at 800 ISO. CHDK shows Real ISO= 523 and Market ISO= 804.

I want to shoot at 1/60 sec.  To keep the same exposure  I set Override shutter speed value at 1/60 and value factor= 1,  and Override ISO value=20 and value factor =100.

This gave me 1/60 sec, Real ISO= 1989, Market ISO= 3060 and Canon showing 3200 ISO.

After shooting Burst the camera shows busy then I get thin, alternating, horizontal grey and black lines and the camera shuts off.  No pics are saved on the  card.  (Transcend class 10 16gb)

Shooting outside I have been able to go from 1/1000 sec at ISO 100 to 1/2000 at ISO 200 and it seems to work fine, but at 1/4000 at ISO 400 it does the same thing as above.

Just playing around with this right now to try and understand how it should work.  Firmware ver 1.00i

Dave



I've managed to replicate this on my SX40; but only if I set the ISO override to a value above 930 (market ISO 1250).

I tried 1/4000 @ ISO 400 and don't have the problem - can you confirm that this crashes on your camera?

Working on a fix; but it may involve limiting the max override ISO in HQ burst mode.

Phil.
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)

 

Related Topics