IXUS 285 ( IXUS285 ) - page 5 - DryOS Development - CHDK Forum

IXUS 285 ( IXUS285 )

  • 45 Replies
  • 9416 Views
*

Offline Caefix

  • *****
  • 781
  • Sorry, busy deleting test shots...
Re: IXUS 285 ( IXUS285 )
« Reply #40 on: 13 / May / 2022, 09:00:35 »
Advertisements
Found & added the other one ...
Code: [Select]
// trunk camera_list.csv
ixus285_elph360hs,100c,ALPHA,,SKIP_AUTOBUILD
                                                             :-[
Code: [Select]
../../../../platform/ixus285_elph360hs/libplatform.a(wrappers.o): In function `shooting_get_current_delta_sv96':
wrappers.c:(.text+0x40c): undefined reference to `_get_current_deltasv'
../../../../platform/ixus285_elph360hs/libplatform.a(wrappers.o): In function `shooting_get_current_base_sv96':
wrappers.c:(.text+0x41c): undefined reference to `_GetCurrentDriveBaseSvValue'
../../../../platform/ixus285_elph360hs/libplatform.a(wrappers.o): In function `switch_mode_usb':
wrappers.c:(.text+0x108c): undefined reference to `cameracon_state'
../../../../platform/ixus285_elph360hs/libplatform.a(wrappers.o): In function `DeleteSemaphore':
wrappers.c:(.text+0x1268): undefined reference to `_DeleteSemaphore'
collect2.exe: error: ld returned 1 exit status
gmake[1]: *** [main.elf] Error 1
gmake: *** [all-recursive] Error 1
Then I downloaded the firmware, added it to my primary folder, compliled
with PRIMARY_ROOT, fine again...  :D

Edit: Appended the 3 auto-updated files for /../sub/100c.
« Last Edit: 13 / May / 2022, 10:16:10 by Caefix »
All lifetime is a loan from eternity.

Re: IXUS 285 ( IXUS285 )
« Reply #41 on: 13 / May / 2022, 11:17:38 »
Thanks so much! I will give it a try in the next couple of days and hopefully it's what I need! Thanks again.

Re: IXUS 285 ( IXUS285 )
« Reply #42 on: 14 / May / 2022, 10:04:40 »
Thanks for the quick replies, but I have hit an issue and maybe you can shed some light on it. I have been trying 1.5.0 version and following the Prepare SD Card tutorial via copying files to SD card, selecting upgrade firmware and locking the card. That version worked fine in terms of CHDK access and I could see and set some of the chdk options via gphoto2 library, however, features were missing, no ability to take capture etc and the main reason why I wanted to try 1.6 (latest) release. However, in the archive that you've sent I see a missing PS.FI2 file and when I copy archive files/folders to the SD card and insert it into camera, I no longer see the upgrade firmware option. I have tried simply copying PS.FI2 from 1.5.0 archive to 1.6 archive, and I see the upgrade firmware option, but after upgrading firmware, locking SD card and trying to start camera, it no longer starts and requires me to unlock and flash the card again in order to get the camera to start working again.

Maybe there's an option to enable in the compiler/builder tool that was missed? I would be able to probably build/compile myself if I was able to get my hands on the CHDK Compiler GUI, maybe it's a possibility?

Thanks!

:blink: ... The compiler logs might be interesting.

... drop a build here,

Not my cam, but compilable, hopefully working.  :D

*

Offline Caefix

  • *****
  • 781
  • Sorry, busy deleting test shots...
Re: IXUS 285 ( IXUS285 )
« Reply #43 on: 14 / May / 2022, 11:17:13 »
I would be able to probably build/compile myself if I was able to get my hands on the CHDK Compiler GUI, maybe it's a possibility?
https://chdk.setepontos.com/index.php?topic=12752.0

Quote
following the Prepare SD Card tutorial ...  :haha
The touchdown here is to make the card bootable, then lock card & boot.
No need for FW-update method any more.  :)

All lifetime is a loan from eternity.


*

Offline blackhole

  • *****
  • 856
  • A590IS 101b
    • Planetary astrophotography
Re: IXUS 285 ( IXUS285 )
« Reply #44 on: 15 / May / 2022, 02:04:54 »

The touchdown here is to make the card bootable, then lock card & boot.
No need for FW-update method any more.  :)
The easiest way to make a bootable card is to use the FW update method to load the CHDK and then select the option to make a bootable card from the CHDK menu. 8)
https: //chdk.fandom.com/wiki/CHDK_1.5_User_Manual#Make_card_bootable ...

*

Offline blackhole

  • *****
  • 856
  • A590IS 101b
    • Planetary astrophotography
Re: IXUS 285 ( IXUS285 )
« Reply #45 on: 15 / May / 2022, 04:01:13 »
That version worked fine in terms of CHDK access and I could see and set some of the chdk options via gphoto2 library, however, features were missing, no ability to take capture etc and the main reason why I wanted to try 1.6 (latest) release.
I don't understand exactly what you mean but if you want to control the camera via PC, the best way to do that is to use the chdkptp application. https://chdk.fandom.com/wiki/PTP_Extension
As for the difference between 1.5 and 1.6, there is no difference in functionality for your camera.
Quote
However, in the archive that you've sent I see a missing PS.FI2 file and when I copy archive files/folders to the SD card and insert it into camera, I no longer see the upgrade firmware option. I have tried simply copying PS.FI2 from 1.5.0 archive to 1.6 archive, and I see the upgrade firmware option, but after upgrading firmware, locking SD card and trying to start camera, it no longer starts and requires me to unlock and flash the card again in order to get the camera to start working again.

Maybe there's an option to enable in the compiler/builder tool that was missed? I would be able to probably build/compile myself if I was able to get my hands on the CHDK Compiler GUI, maybe it's a possibility?
As for building a PS.FI2 file, you need to have the keys extracted from the firmware to do that. These keys have never been made public and shared on the forum and probably never will be.If you do not know the keys or how to find them correctly in the firmware dump,you can't compile the PS.FI2 file.
Here's how and where to find the keys in the firmware. https://chdk.fandom.com/wiki/For_Developers/fi2offsets

Finally, I would recommend that you still use the test version from this post, it certainly uses the original unmodified source code: https://chdk.setepontos.com/index.php?topic=13604.msg144097#msg144097


 

Related Topics