SX170 porting - page 14 - DryOS Development - CHDK Forum
supplierdeeply

SX170 porting

  • 266 Replies
  • 86748 Views
*

Offline nafraf

  • *****
  • 1308
Re: SX170 porting
« Reply #130 on: 17 / September / 2014, 16:27:42 »
Advertisements
So maybe they are doing key presses?   Or adjusting the image in post processing?
Or a simple combo list to select WB mode.

*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: akond
« Reply #131 on: 17 / September / 2014, 16:59:38 »
CHDK-DE:  CHDK-DE links

Re: SX170 porting
« Reply #132 on: 17 / September / 2014, 18:10:41 »
Hi all,

I am playing with sx170is-101a-1.3.0-3605-full.zip on my camera. While the "basic" functions works well (good job!), I have a trouble with PTPExtension. Namely the liveview doesn't work, there is just color noise instead of preview. Anyone experiencing same issue?

Problem is on my side or this function isn't ported??

Regards,
-vigen

Re: SX170 porting
« Reply #133 on: 18 / September / 2014, 02:24:24 »
Can someone please answer my question I posted yesterday?

Quote
Hi people of CHDK,

I'm new here and I own a SX170 IS ver 101a. I download the attached sx170is-101a-1.3.0-3605-full.zip file and followed all the steps to install CHDK. But when I go in to play mode I don't see an update firmware version option anywhere. How did you guys install it?

Regards


Re: SX170 porting
« Reply #134 on: 18 / September / 2014, 02:42:56 »
Can someone please answer my question I posted yesterday?

Quote
Hi people of CHDK,

I'm new here and I own a SX170 IS ver 101a. I download the attached sx170is-101a-1.3.0-3605-full.zip file and followed all the steps to install CHDK. But when I go in to play mode I don't see an update firmware version option anywhere. How did you guys install it?

Regards

Did you "lock" the SD card?  This is my typical problem :-)

-vigen

Re: SX170 porting
« Reply #135 on: 18 / September / 2014, 05:12:53 »
vigen

Yes I did. Here are the steps I did:
  • Formatted the SD card in camera (low level)
  • Inserted to SD card to PC
  • Extracted the sx170is-101a-1.3.0-3605-full.zip to the SD card (in root there is a DISKBOOT.BIN and vers.req file)
  • Removed the SD card and insert into camera (card not locked)
  • Pressed the play button (did not switch on with power button)
  • Pressed Cannon menu and searched for Firmware update option in the three menu tabs but it is not there

I repeated all the steps but on step 4 I locked the SD card as well but still no firmware update option.

Regards

*

Offline nafraf

  • *****
  • 1308
Re: SX170 porting
« Reply #136 on: 18 / September / 2014, 07:46:21 »
@vigem
development versions commonly does not support firmware update method. Please try to use bootable SD-card method to load CHDK. It is possible to prepare the SD-card using STICK: http://zenoshrdlu.com/stick/stick.html
See the section "Installing 'unofficial builds'"

Re: SX170 porting
« Reply #137 on: 18 / September / 2014, 07:48:06 »
It seems that this #define NULL_SUB 0xFFFF19F4 is the correct value for null subs in stubs_entry_2.S file . In my fw dump the old address points to data that may lead to halt the camera.

In my camera CHDK is working but with the strange behavior in RAW pictures that mix garbage in the firsts JPEG and raw pictures. It may a buffer problem.

Any idea?




Re: SX170 porting
« Reply #138 on: 18 / September / 2014, 08:01:00 »
Good day. Big nafra.
We have problems on having shot in brute, podrias to give us a hand.
We realize many shots in all the manners, garden obtubo better results shooting in DNG that me. finish the port excellent.

*

Offline nafraf

  • *****
  • 1308
Re: SX170 porting
« Reply #139 on: 18 / September / 2014, 08:07:08 »
I think NULL_SUB address is fine, current address and the suggested, are equivalent (100a and 101a):
Code: [Select]
/*************************************************************/
//** sub_FF810B64_my @ 0xFF810B64 - 0xFF810B68, length=2
void __attribute__((naked,noinline)) sub_FF810B64_my() {
asm volatile (
"    BX      LR \n"
);

/*************************************************************/
//** sub_FFFF19F4_my @ 0xFFFF19F4 - 0xFFFF19F4, length=1
void __attribute__((naked,noinline)) sub_FFFF19F4_my() {
asm volatile (
"    BX      LR \n"
);

 

Related Topics