CHDK für powershot SX 120 IS

Sx, Sxx, Sxxx, SX1, SXxx, SX1xx, SX2xx, SX4xx, SX5xx, SX6xx, SX7xx

Beitragvon msl » 14.07.2010, 19:50

Hallo,

schön, dass du CHDK auf deiner SX120 zum Laufen bekommen hast. Da hoffen wir mal, dass die Portierung zügig voran geht.

Trotzdem sollten hier ein paar Dinge richtig gestellt werden. Sonst stolpern andere darüber, die Speicherkarten >4 GB benutzen wollen.

Die Datei heißt diskboot.bin und nicht diskboot.ini. (Ich habe es bereits in deinen Beiträgen geändert)

Diese Datei ist für den automatischen Start notwendig und gehört also bei Multipartitionsbetrieb auf die kleine Partion, die autostartfähig ist.

ps.fir bzw. ps.fi2 benötigt man für den manuellen Start (Firm-Update) und gehört bei Multipartitionsbetrieb auf die große Partition.

Beide Dateien sind Kamera-abhängig und können nicht einfach von einer anderen Kamera übernommen werden.

Alle anderen Ordner und Dateien können von einer anderen Kamera übernommen werden und gehören bei Multipartionsbetrieb auf die große Partition, weil die Kamera nach automatischem CHDK-Start sofort auf die große Partition wechselt. Deshalb werden auf ihr auch die Bilder gespeichert.

Partitionen kann man in der Kamera tauschen (nicht für alle Kameras verfügbar). Wenn dabei auf die große Partition gewechselt wird, ist in diesem Zustand nur ein manueller Start von CHDK möglich. Eine weitere Möglichkeit zum Tauschen der Partitionen bietet das Windows-Programm SDM-Installer an.

Das alles ist aber im Handbuch ausführlich beschrieben und kann auch in diesem Thread nachgelesen werden.

Anmerkung: Da bisher für die SX120 keine Datei ps.fi2 bereitgestellt wird, muss man diese bei Bedarf selbst erzeugen. Wie das geht, wird hier beschrieben (englisch).

Und nun viel Spaß beim Experimentieren.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Danke für die Antwort

Beitragvon kraeml » 14.07.2010, 21:19

Hab den 4GB Thread zwar gefunden (war der Ideengeber für mein heutiges Experiment) aber nach ein paar Seiten nicht mehr intensiv weiter gelesen. Sorry! Die Sache mit den Installer und den Problem mit Kartenleser hab ich unter Linux nicht. Zwei Part. auf der SD-Karte hat ich unter Linux schon öfters gemacht. Klar war mir auch, dass die PS.FI2 auf die große Part. kommen soll. Warum wozu leider nicht. Das Handbuch hab ich zwar die Tage mal durch gelesen und war mir in vielen Dingen ein große Hilfe (vielen Dank dafür) aber die Sache mit >4GB hat sich mir daraus nicht richtig erschlossen.
Da ich keine passende Datei hatte aber eine auf der großen Part. brauchte nahm ich was ich schon hatte. Das Ergebnis war für mich zufriedenstellend.
Wenn ich dich richtig verstehe benötige ich die PS.FI2 gar nicht, da CHDK eh auf die große Part. umschaltet? Nur wenn ich die große Part. aktive habe, kann ich mit der Firmwareupdate (PS.FI2) CHDK von der großen Part. starten und somit wieder auf die kleine Part. umschalten.
Werde mich mal durch die Anleitung durcharbeiten. Danke für den Link. Bin aber soweit zufrieden, wenn es ohne PS.FI2 klappt.
Und Danke für das "menschliche Rechtschreibprogramm" und das Ausbessern meiner Fehler.

Gruß Kraeml
Canon PowerShot SX120IS
P-ID:31E0 PAL-D
Firmware Ver GM1.00B
NoError
Jun 5 2009 17:09:33
kraeml
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 8
Registriert: 21.06.2010, 23:07

Beitragvon Blindfuchs » 07.09.2010, 20:32

Will nicht drängeln, aber ist die Arbeit an der finalen CHDK version für die sx 120 is eingestellt?
Die Beta läuft ja einigermaßen zuverlässig aber es geht halt nicht alles und aktuelle Revisionen lassen sich auch nicht updaten.
Kann ich damit rechnen dass sich noch irgendwann was tut? Bin sicher nicht der einzigste SX 120 is CHDK user den das interessiert, oder?

Gruß Christoph
Powershot SX 120 IS chdk: sx120is-100b-1.1.0-DE-full_BETA_rev_428
SX 40 HS chdk: 100i-1.1.0-full_BETA_rev_978
Blindfuchs
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 28
Registriert: 12.07.2010, 00:39
Wohnort: Wangen

Beitragvon msl » 07.09.2010, 21:29

Besorg den Quellcode bzw. eine Patch-Datei. Dann baue ich die SX120 in CHDK-DE ein. :D

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon Blindfuchs » 08.09.2010, 09:57

Hallo msl

Ähmm... was ist der Quellcode
Kann leider nicht viel mit deiner Antwort anfangen da ich mich mit der Materie nicht auskenne.

Wie schwer, kompliziert ist es an den Quellcode heran zu kommen bzw. an die passende patch-datei?
Scheint ja bei allen anderen Kameras welche von CHDK unterstützt werden irgendwie kein Problem gewesen zu sein an den Quellcode zu kommen oder?
Kann mir da jemand weiter helfen.

Gruß Christoph
Powershot SX 120 IS chdk: sx120is-100b-1.1.0-DE-full_BETA_rev_428
SX 40 HS chdk: 100i-1.1.0-full_BETA_rev_978
Blindfuchs
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 28
Registriert: 12.07.2010, 00:39
Wohnort: Wangen

Beitragvon msl » 08.09.2010, 10:21

Hallo,

Sorry, dachte du kennst dich in der Materie etwas aus.

Quellcode:

Das ist der gesamte Code in der Programmiersprache C, in der CHDK geschrieben wurde bzw. wird. Dieser ist z.B. CHDK-DE hier veröffentlicht. Man bräuchte nun, um die Sx120 einzubauen, den entsprechenden Teil für die SX120.

Patch-Datei:

Eine solche Datei wird verwendet, um die Differenzen zweier Quellcode-Versionen (Revisionen) festzustellen. Damit lassen sich dann Veränderung bequem in den Quellcode einpflegen oder weitergeben. Im Fall der SX120 bräuchte man also eine Patch-Datei, die die Unterschiede mit und ohne den SX120-Teil beinhaltet.

Es ist für diejenigen, die den CHDK-Quellcode pflegen, nicht immer einfach, alles zusammenzutragen. Gerade bei der Portierung neuer Kameras werden sehr häufig nur die Binärdateien veröffentlicht. Ich glaube aber, dass irgendwo für die SX120 auch der Quellcode verfügbar war. Da muss ich mal schauen, ob der verwertbar ist.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon Blindfuchs » 09.09.2010, 20:27

Hallo msl

Wäre super wenn sich da was machen ließe.
Gibt es irgendwas was ich als Unterstützung dazu beitragen könnte?

Gruß Christoph
Powershot SX 120 IS chdk: sx120is-100b-1.1.0-DE-full_BETA_rev_428
SX 40 HS chdk: 100i-1.1.0-full_BETA_rev_978
Blindfuchs
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 28
Registriert: 12.07.2010, 00:39
Wohnort: Wangen

Beitragvon msl » 10.09.2010, 10:40

Hallo,

hier ist mein erster Versuch, die SX120 1.00b in CHDK-DE zu integrieren. Ohne Kamera ist das natürlich ein "Blindflug".

Bitte testen.

Dabei zuerst mit der Autostartmethode (bootfähige SD-Karte) probieren. [s]Sollte CHDK starten, bitte auch die manuelle Startmethode (Firm-Update im Canon-Wiedergabe-Menü) testen.[/s]

Die Taste zum Umschalten in den ALT-Modus ist die [FACE]-Taste, da es keine Print-Taste gibt.

Wenn CHDK läuft, folgende Schwerpunkte testen und dazu berichten (Prinzipielle CHDK-Kenntnisse und eine gelesenes Handbuch setze ich voraus!):

1. Darstellung CHDK-Menü
2. Funktionieren die Einstellungen im CHDK-Menü Extra-Foto-Einstellungen?
3. Funktionieren Skripte, uBasic und Lua? Wie sieht es mit der Bewegungserkennung aus?
4. Darstellung Histogramm und Zebra-Funktion
5. Funktioniert die Konturenüberlagerung?
6. Funktioniert eine USB-Fernbedienung? (Das lässt sich auch einfach mit einem USB-Kabel testen.)
7. Funktionieren die Spiele, bzw. werden sie richtig dargestellt?

Berichte über andere Auffälligkeiten, auch was funktioniert, sind ebenfalls nützlich.

Gruß msl

Edit: Anhang entfernt, da version im Download-Bereich verfügbar.
Zuletzt geändert von msl am 16.09.2010, 13:21, insgesamt 3-mal geändert.
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon kraeml » 10.09.2010, 17:30

Danke für das einarbeiten. Komme gerade aus dem Urlaub. Hatte meine 120SX dabei und mir gefiel der Hack sehr gut. Leider ist die Kamera noch unterwegs - Freundin fängt erst in zwei Wochen wieder zum Arbeiten an. Kann daher die DE Fassung nicht testen aber danke für die Arbeit. Wenn die Kamera wieder da ist, werde ich mich gleich zum Testen aufmachen.

Kräml
Canon PowerShot SX120IS
P-ID:31E0 PAL-D
Firmware Ver GM1.00B
NoError
Jun 5 2009 17:09:33
kraeml
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 8
Registriert: 21.06.2010, 23:07

Beitragvon Blindfuchs » 10.09.2010, 21:41

Hallo msl
Erstmal Danke für die Arbeit, super das sich jemand erbarmt hat.

Hab's gerade gezogen.
Hab mit ner Bootfähigen SD Karte angefangen, läuft so weit. Erste Hürde, ich komme nicht ins CHDK Menü rein. Es wird zwar von der Kamera erkannt und auf dem Display erscheint ein Batteriesymbol, die Uhr und unten der Balken aber den Alt Modus kann ich mit der Face Taste nicht aufrufen. Mit irgendeiner anderen Taste hab ichs auch versucht aber ohne Erfolg.

Manuelle Startmethode Firm-Update im Canon-Wiedergabe-Menü hab ich als nächstes ausprobiert. Firm Update taucht auf, wenn ich dann aber OK drücke geht die Kamera aus.

Gruß Christoph
Powershot SX 120 IS chdk: sx120is-100b-1.1.0-DE-full_BETA_rev_428
SX 40 HS chdk: 100i-1.1.0-full_BETA_rev_978
Blindfuchs
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 28
Registriert: 12.07.2010, 00:39
Wohnort: Wangen

Beitragvon msl » 10.09.2010, 23:06

Ok, Danke.

Das Problem mit dem Alt-Modus habe ich mir schon fast gedacht. Deshalb steht jetzt auch eine geänderte Version zur Verfügung. Vielleicht klappt es damit.

Das der manuelle Start nicht funktioniert, kann an einem generellen Problem für diese Startoption bei der SX120 liegen. Oder mein Key ist nicht korrekt, was ich aber eher nicht glaube.

Wir werden die Sx120 schon zum Laufen bringen. Schön wäre es, wenn es kurzfristiger Testergebnisse gäbe.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon Blindfuchs » 11.09.2010, 20:06

Hallo msl

Hab Version 2 drauf und jetzt komm ich mit der face taste in den alt-modus (bootfähige SD)
Manuelle Startmethode Firm-Update im Canon-Wiedergabe-Menü klappt immer noch nicht. Hab ich bisher noch nie benutzt vielleicht mach ich ja was falsch.
Darstellung des CHDK Menü erscheint auf den ersten Blick wie gewohnt.
CHDK-Menü Extra-Foto-Einstellungen (Reihe in fortlaufenden Modus, TV Reihe funktioniert nicht, zeigt auch im Display nichts an, kein Bracket, kein TV Ev wert. Vergleichstest mit der Betaversion klappt wunderbar.
USB aktiviert (Symbol im Display erscheint), reagiert standardmäßig wie gewohnt - einmal drücken fokussieren gleich danach nochmal dann wird ein Bild gemacht.
Zebra Modus mit verschiedenen Einstellung funktioniert.
Bis jetzt noch nicht mehr getestet da ich übers Wochenende bei Freunden bin. Ab Montag wird eifrig getestet und berichtet.

Gruß Christoph
Powershot SX 120 IS chdk: sx120is-100b-1.1.0-DE-full_BETA_rev_428
SX 40 HS chdk: 100i-1.1.0-full_BETA_rev_978
Blindfuchs
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 28
Registriert: 12.07.2010, 00:39
Wohnort: Wangen

Beitragvon msl » 11.09.2010, 21:20

Danke, dann sind wir erst mal auf dem richtigen Weg.

Die manuelle Startmethode lassen wir vorläufig außen vor. Da scheint es ein generelles Problem zu geben. Außerdem ist diese Startmethode nicht so wichtig.

Wenn es für das Bracketing eine funktionierende Lösung gibt, müssen wir diese nun herausfinden. Meine Bezugsquelle war dieser Thread im int. Forum.

Den in dem drop.io-Link verwendeten Quellcode habe ich benutzt. Dort sind auch 2 Testversionen verfügbar. Mich interessiert, ob es da die gleichen Probleme mit dem Bracketing gibt?

Außerdem brauche ich mal die Quelle (Link) deiner bisher genutzten Betaversion, damit wir zuordnen können, was danach passiert ist.

Zur allg. Information:

Weitere verfügbare Quellen, die ich mit einbezogen habe:

http://trac6.assembla.com/chdk-sx120/browser/sx120
http://my-trac.assembla.com/chdkde/brow ... /fe50sx120

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon Blindfuchs » 12.09.2010, 12:20

Hallo msl

Meine bisherige beta-version hab ich mir wie von kraeml hier beschrieben

zitat: "nachdem ich erfolgreich meine SX120 mit CHDK läuft hier eine kurze Anleitung:
Hier die CHDK der SX110 runter laden und in einem Ordner unzippen:
autobuild.php
Die diskboot.bin für die SX120 hier runter laden:
http://chdk.setepontos.com/index.php/to ... l#msg50627
Die diskboot.bin in den oben erstellten Ordner ersetzen."
zitat ende

zusammengesellt.

Hab diese beiden versionen von hier http://drop.io/6y1tiuz (sx120is-100b-0.9.9-884.zip / sx120is-100b-0.9.9-912.zip) ausprobiert. Gehen beide einwandfrei was TV Belichtungsreihe angeht.

Gruß Christoph
Powershot SX 120 IS chdk: sx120is-100b-1.1.0-DE-full_BETA_rev_428
SX 40 HS chdk: 100i-1.1.0-full_BETA_rev_978
Blindfuchs
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 28
Registriert: 12.07.2010, 00:39
Wohnort: Wangen

Beitragvon msl » 12.09.2010, 17:49

Danke für die Info.

Na, dann auf ein Neues. Mühsam ernährt sich das Eichörnchen.

Wenn wir Glück haben, war es nur ein Tippfehler meinerseits, was das Bracketing betrifft. Neuer Test, alter Link.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

VorherigeNächste

Zurück zu S/SX-Serie

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste

cron