IXUS160/ELPH160 Porting attempt - page 40 - DryOS Development - CHDK Forum supplierdeeply

IXUS160/ELPH160 Porting attempt

  • 497 Replies
  • 232329 Views
*

Offline ressa

  • *
  • 10
Re: IXUS160/ELPH160 Porting attempt
« Reply #390 on: 25 / January / 2016, 19:27:33 »
Advertisements
Thanks friends, I could run CHDK on my IXUS 160 and it worked like a charm.

I just enable "remote shutter", set the "switch type" on "One Push" and "control mode" on "Normal".
Then easily connected a USB cable to camera. Whilst connecting the other end of cable to "USB port on my laptop", camera goes to "half press" mode and then by quickly unplugging the cable from "USB port on my laptop", camera goes to "full press" and picture is taken.

No DIY, No switch button, No battery, just by using a USB cable I could take pictures remotely!!! amazing!!

i would like to thank all developers and friends here who answered my questions.
I also encourage all newbies like me to start CHDK.

Re: IXUS160/ELPH160 Porting attempt
« Reply #391 on: 26 / January / 2016, 20:44:07 »
I just found a camera with firmware version 100b in the wild. I will figure out what I need to do and attempt to fetch a firmware dump of it.

-D

*

Offline reyalp

  • ******
  • 14113
Re: IXUS160/ELPH160 Porting attempt
« Reply #392 on: 26 / January / 2016, 21:54:14 »
I just found a camera with firmware version 100b in the wild. I will figure out what I need to do and attempt to fetch a firmware dump of it.
Use the canon basic dumper http://chdk.wikia.com/wiki/Canon_Basic/Scripts/Dumper

To run the script, you must set up an SD card for canon basic: http://chdk.wikia.com/wiki/Canon_Basic/Card_Setup

If you already have CHDK on another camera, you can use the Lua script on that page to prepare the card, but make sure to unlock the card or delete the diskboot before putting it in the camera you want to dump.

Once you have the dump, upload it to a file hosting site.
Don't forget what the H stands for.

Re: IXUS160/ELPH160 Porting attempt
« Reply #393 on: 26 / January / 2016, 22:31:15 »
I managed to follow the instructions and the resulting firmware for ELPH 160 version 100b is at:

http://tenrec.builders/cameras/elph160-100b/PRIMARY.BIN

I've opened up the wiki page about how to port to a new minor firmware version.

---

Btw, the instructions for making a universal dumper image seemed very complex, all things considered. So I created an SD card image for doing it:

http://tenrec.builders/cameras/canon-universal-dumper.zip

Instructions for this are simple:

(1) Download file
(2) Unzip file
(3) Use win32 disk imager or equivalent mac/linux program to write to sd card.
(4) Put sd card in camera
(5) Press play button to start camera
(6) Press function button
(7) Put sd card in reader and copy off PRIMARY.BIN

-D


« Last Edit: 26 / January / 2016, 22:33:51 by duerig »


*

Offline reyalp

  • ******
  • 14113
Re: IXUS160/ELPH160 Porting attempt
« Reply #394 on: 26 / January / 2016, 22:59:32 »
I've opened up the wiki page about how to port to a new minor firmware version.
I ran rebuild-stubs on your 100b dump, all the addresses are identical, so 100b should be supportable as a copy of 100a.  (see ixus140 for an example)

I haven't actually looked back through the thread to see if anyone has seen this firmware before.

edit:
searching the print view, it looks like this is the first mention of 100b.


Quote
http://tenrec.builders/cameras/canon-universal-dumper.zip

Instructions for this are simple:

(1) Download file
(2) Unzip file
(3) Use win32 disk imager or equivalent mac/linux program to write to sd card.
(4) Put sd card in camera
(5) Press play button to start camera
(6) Press function button
(7) Put sd card in reader and copy off PRIMARY.BIN
Thanks :)
« Last Edit: 26 / January / 2016, 23:06:06 by reyalp »
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 14113
Re: IXUS160/ELPH160 Porting attempt
« Reply #395 on: 27 / January / 2016, 00:08:05 »
I've added 100b as a copy of 100a. This is only relevant for 1.5 builds, since 1.4 doesn't have the compatibility check.

The 1.4 build I posted earlier in http://chdk.setepontos.com/index.php?topic=12321.msg126202#msg126202 should work on both 100a and 100b cameras.
Don't forget what the H stands for.

Re: IXUS160/ELPH160 Porting attempt
« Reply #396 on: 31 / January / 2016, 08:23:27 »
I have a question, but maybe it's not the right moment for this question. You know? I'm just gonna ask my question. This is the IXUS160 and it has a digit IV+ processor isn't it then just posssible that this firmware/chdk release works for the sx 520 hs (with a bit of tweaking of course)? Or am I just being stupid?

Re: IXUS160/ELPH160 Porting attempt
« Reply #397 on: 31 / January / 2016, 11:05:27 »
This is the IXUS160 and it has a digit IV+ processor isn't it then just posssible that this firmware/chdk release works for the sx 520 hs (with a bit of tweaking of course)?
Every camera model needs its own version of CHDK - you can't use CHDK from one camera model on a different model.   Having said that,  there is a lot of similarity between all CHDK ports but the difference are more than just "a bit of tweaking".
Ported :   A1200    SD940   G10    Powershot N    G16


*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: IXUS160/ELPH160 Porting attempt
« Reply #398 on: 06 / February / 2016, 03:16:24 »
Added the
  • IXUS160 / ELPH160 1.00B
full 16MB dump by duerig from this forum post to the CHDK P&S FW dumps repository.

Re: IXUS160/ELPH160 Porting attempt
« Reply #399 on: 09 / February / 2016, 07:46:11 »
Hi,
currently I have managed to launch CHDK in IXUS160 and it didn't crash. I didn't read that part why camera is "bricking", but later i will have 6 more IXUS160 I will be glad to give you "bricking" stats.

Also I used mrweerden .net libs with IXUS 135 in my project. I use simple functions such as capture picture and livestream, but I am experiencing problems with livestream. I am getting livestream picture 720x240px I would be glad to get 480, but I don't even have a clue from where to begin.
« Last Edit: 09 / February / 2016, 07:49:39 by jonasr »

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal