Firmware-Update: offizielle und gehackte Versionen


Ein Update der Firmware empfiehlt sich für die User, bei denen noch die alte Version 1.0.2 in der Canon 300d arbeitet. Canon hat hier bereits eine offizielle Nachfolgeversion 1.1.1 veröffentlicht aber auch gehackte Versionen sind im Internet bereits im Umlauf. Alles Wissenswerte dazu finden Sie hier:

Überblick

 

welche Risiken birgt ein Update generell in sich ?

Generell ist ein Firmware-Update mit einem gewissen Risiko verbunden, denn wenn während der Update-Prozedure ein Fehler auftritt, so lässt sich das System bzw. die Kamera nicht mehr bedienen. Handelt es sich um einen schwerwiegenden Fehler, so ist möglicherweise auch das Rückspielen einer alten Firmwareversion nicht mehr möglich. In diesem Fall hilft nur das Einsenden der Kamera an den Hersteller weiter.

In der Praxis sind mir allerdings diese Probleme bisher nicht begegnet und auch in  einschlägigen Foren hat meines Wissens noch niemand von einem derartigen Desaster berichtet.

Um Probleme mit dem Update zu vermeiden ist es wichtig, dass der Akku vollaufgeladen ist und während des Updates weder Kamera ausgeschaltet, noch CF-Cardfach bzw. die Akkuklappe geöffnet werden.

wie wird das Firmwareupdate vorgenommen ? 

Canon beschreibt dies in seiner englischen Anleitung recht ausführlich; für meinen Geschmack jedoch etwas zu umfangreich, um noch übersichtlich zu bleiben. Daher hier ein kurzer Überblick:

Die aktuelle Firmware-Version lässt sich über das Menü an der 300d ersehen:

Ist hier noch die Vers. 1.0.2 zu sehen, dann bietet sich ggf. ein Update an (siehe nächsten Topic).

Dazu wird die Datei 'E3kr_111-e.exe' von der Canon-Site heruntergeladen und geöffnet. Die .exe Datei entpackt sich selbst und speichert im angegebenen Zielverzeichnis folgende Dateien:


 

Diese Dateien werden nun auf eine frisch formatierte CF-Card mit mindestens 8 MB Kapazität (oder Microdrive) kopiert. Setzen Sie einen Card-Reader ein, dann klicken Sie im Windows-Explorer mit der rechten Maustaste auf das Laufwerkssymbol für die CF-Card und wählen dort den Menüpunkt "formatieren.." an (Achtung, sichern Sie ggf. vorher noch vorhandene Fotos). Ein Quickformat ist dazu völlig ausreichend. Anschliessend kopieren Sie die Dateien komplett auf die CF-Card, setzen diese in die 300d ein und starten diese (wichtig: ein voll aufgeladener Akku).

Jetzt startet die 300d automatisch mit dem Firmwareupdate. Nachdem Sie die 'Execute Upgrade' Aufforderung mit der Set-Taste bestätigen, wird der Upgrade-Prozess angezeigt und schliesslich mit der Erfolgsmeldung abgeschlossen. Sollte während des Upgrades eine Fehlermeldung angezeigt werden, dann muss der Prozess wiederholt werden.

     

Welche neuen Funktionen bietet das Upgrade 1.1.1 ?

Nichts umwerfendes wird Ihnen mit dem Upgrade geboten, denn Canon schreibt, dass lediglich die Zuverlässigkeit bei Einsatz der Remote-Capture-Software (direkte Verbindung der Kamera mit dem PC) und der canoneigenen Software verbessert wird.

 

 

 

Woher stammt die gehackte Firmware-Version und welche Risiken sind mit ihr verbunden ?

Ein inoffizieller, russischer Programmierer hat lediglich durch Veränderung von zwei Bytes in der 300d-Firmware neue Funktionen an der 300d zu Tage gefördert. Die Canon 300d ist ja eine leicht abgespeckte Kamera, die nahezu identisch mit der Funktionalität mit der Canon 10d ist. Für den Hersteller Canon hat es sich angeboten, intern die Firmware von der 10d komplett zu übernehmen und lediglich ein paar Funktionen ausser Kraft zu setzen. Dies u.a. offenbar auch deshalb, um den Marktwert der etwa 500 Euro teureren 10d nicht zu gefährden. Programmtechnisch verbleibt bei solchen Schlankheitskuren aus Vereinfachungsgründen der vollständige Code erhalten, lediglich die Sprungadressen für die erweiterten Funktionen werden nicht mehr angesprochen und durch Umlegen eines Softwareschalters somit deaktiviert.

Der russische Programmierer namens Wasia hat nun diese Sprungadressen lediglich durch Veränderung von zwei Bytes aktiviert und dadurch zumindest einen Teil der erweiterten Funktionalität der Canon 10 d auch für die Canon 300d verfügbar gemacht. Durch diese geringfügige Modifikation kann davon ausgegangen werden, dass die übrigen Funktionen an der 300d unberührt bleiben.

Die gehackte Version lässt sich jederzeit durch Rückspielen der offiziellen Canon-Version wieder rückgängig machen.

UPDATE 21.7.08: Uns erreichte soeben folgende Email:

"Obwohl mir Ihre sehr gute Information über den Hack für die Firmware der EOS 300D schon sehr lange vorlag, habe ich diese Version der Firmware erst jetzt eingespielt. Meine300D befand sich bereits auf der Firmware-Version 1.11.

Zu meiner großen Überraschung änderte sich die Menü-Anzeige.
Auf der Ersten Seite werden nur noch die Punkte Qualität, Re.Aug. An/Aus und Piep-Ton angeboten,
auf der Seite T2 fehlen die Punkte Alle Kameraeinstellungen löschen und Sensor Reinigung.

Eine Speicherung veränderter Individualfunktionen ist auch nicht möglich. Die Anwahl eines anderen Wertes ist möglich, nach dem Betätigen
der SET-Taste springt der Wert jedoch wieder auf den vorherigen Default-Wert. Die Anzeige der Individualfunktionen bleibt auf
0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0.

Daher kann ich auch die Default-Einstellung 3 für die Fn8 nicht wieder herstellen. Sie steht konstant auf 0. Nachdem Reload der Original-Version blinkt daher wie von Ihnen beschrieben das Auge für die "Rote Augen-Warnung" und die oben genannten Menü-Punkte fehlen weiterhin."

 

Dennoch: sollten Sie dieses gehackte Upgrade auf Ihre 300d aufspielen, so verlieren Sie alle Garantieansprüche (siehe dazu allerdings den Hinweis weiter unten)!

Diskussionen zur gehackten Version finden sich auf auch im Traumflieger-Forum

welche neuen Funktionen und Vorteile bietet die gehackte Version ?

es sind mittlerweile 3 Versionen im Umlauf. Die neueste Version kann hier (dort unter Download) runtergeladen werden. Um diese Datei zu entpacken benötigen Sie einen Software, die auch Rar-Files entkomprimieren kann. Dies lässt sich beispielsweise mit Winzip nicht bewerkstelligen. Ein geeignete Software dafür ist z.B. die Shareware Winrar, die Sie hier downloaden können.

Die entpackte Datei "Ek3r111.fir" wird nun gegen die entsprechende, gleichnamige Datei ausgetauscht (Achtung, die Originaldatei vorher in einem anderen Verzeichnis sichern), zusammen mit den übrigen Dateien des Firmwareupdates auf die CF-Card gespielt und in diese in die Kamera eingesetzt (siehe Topic "wie wird das Firmwareupdate vorgenommen").

Durch die gehackte Firmware taucht im Menü ein neuer Punkt "Individualfunktionen (C.Fn)" auf, über den sich o.g. Zusatzfunktionen aktivieren lassen. Von den 17 Individualfunktionen haben jedoch nur wenige eine Wirkung an der 300d:

Neuer Menüpunkt "Individualfunktionen (C.Fn)" Individualfunktion 01: Die Aufnahmebildqualität lässt sich hierdurch über die Set-Taste verstellen Individualfunktion 08: das Raw-Format wird hinsichtlich des ergänzenden Jpeg-Vorschaubildes verkleinert

Interessant scheinen folgende Neuerungen:

1. das Dateiformat lässt sich über die Set-Taste in Verbindung mit dem Einstellrad schnell wechseln (z.B. von grossem Jpeg auf Raw-Format). Dies ist eine Vereinfachung und hat Geschwindigkeitsvorteile gegenüber der Umstellung im Menü.

2. das Raw-Format speichert parallel eine weitere Jpeg-Vorschaudatei ab, die im mittleren Jpeg-Format erstellt wird. Hier lässt sich diese zweite Jpeg-Datei verkleinern (geringere Anzeigequalität), so dass mehr Platz für die Raw-Dateien auf der Speicherkarte frei wird. Statt 66 Raw-Dateien wird nun beispielsweise auf einer 512 MB Card Platz für 77 Raw-Dateien frei.

3. das sogenannte Highlight der neuesten Version: die Blitzhelligkeit (FEC) soll sich über die Set-Taste individuell anpassen lassen.

Dafür wird die Individualfunktion 01 angewählt und dort der Parameterwert 2 eingestellt (Parameter ändern):

Individualfunktion 01 wird auf Parameterwert 2 eingestellt Über die Settaste in Verbindung mit dem Einstellrad wird die Lichtstärke verändert

UPDATE:

4. In der allerletzten Version ist die Möglichkeit hinzugekommen, den Autofokusmodus in den Kreativprogrammen auf "One Shot" zu zwingen.

5. Die Spiegelvorauslösung wird möglich (Infos zum Effekt finden sich hier)

6. Erweiterung des ISO-Wertes auf 3.200

Belichtung mit Blitz ohne Veränderung (Standard)

Belichtung mit Blitz bei -2

Belichtung mit Blitz bei +2

Wie zu sehen, ist es jetzt möglich, die Blitzbelichtung manuell zu steuern.

7. Daneben sind noch ein paar weitere Funktionen ermöglicht, die jedoch meines Erachtens keine grosse Praxisrelevanz haben:

  • Nutzen der Settaste, um die Bildvorschau zu aktivieren (die Taste ist schon an der 300d vorhanden)

  • Nutzen der Settaste, um das Menü zu aktivieren (auch bereits als separate Taste vorhanden)

  • Bildvorschau bzw. Ermöglichung, ohne CF-Card die Auslösertaste zu drücken und eine Bildvorschau zu erhalten (kann zu Testzwecken ggf. interessant sein)

  • Im AV-Modus lässt sich die Verschlusszeit auf 1/200-tel Sekunde als minimale Einstellzeit bei Blitzbetrieb fixieren


Schöne neue Welt mit dem Hack ?

Zugegeben, nicht nur die erweiterte Speicherkapazität durch Verkleinerung des Jpeg-Vorschaubildes beim Raw-Format wirkt verlockend, sondern auch die FEC-Funktion durch eine individuelle Steuerung des Blitzlichtes. In der letzten Version bringen die Funktionserweiterungen dann endlich die Möglichkeit, zumindest den Autofokusmodus "One Shot" ansteuern zu können (AI-Servo funktioniert nicht), was das nervige Problem einer ungewollte Schärfenachführung bei Kameraschwenk zur Neukomposition löst.  Zusätzlich bringt die Möglichkeit der Spiegelvorauslösung Schärfevorteile bei längeren Belichtungszeiten, die Verwacklungsunschärfen durch Spiegelschlag ausmerzt.

In der Summe also eine super Sache, so dass Insider der erheblichen Funktionserweiterungen wegen ihre 300D auch liebevoll als 310D betitelt haben.

Was sagt Canon, wenn der Hack im Reparaturfall aufliegt ?

In einigen Fällen wurde eine "310 D" schon in den Vertragswerkstätten auffällig. Auf dem Reparaturzettel war dann etwa zu lesen "nicht originale Firmware". Die Arbeiten wurden bisher jedoch dennoch kostenlos auf Garantie durchgeführt. Canon sieht das offenbar weniger eng, als dies in mancher Fachzeitschrift dargestellt wurde. Ob dies in Zukunft so bleiben wird, bleibt natürlich abzuwarten.

Wie zuverlässig arbeitet der Hack ?

In der Summe sind bisher kaum Probleme bekannt geworden, die durch Einsatz des Hacks gemeldet wurden. Allerdings steckt hier lediglich ein einzelner Programmierer dahinter, der kaum ausreichend Zeit für aufwändige Testverfahren investieren konnte. Fehlfunktionen sind daher natürlich nicht auszuschliessen.

Wer der ganzen Sache nicht traut und zurück auf die Original-Firmware möchte, sollte vor dem Re-Update die Einstellungen in den Individualfunktionen auf die Setup-Default-Werte zurückstellen, denn sonst blinkt das Auge für die "Rote Augen-Warnung" trotz der aufgespielten Originalfirmware.*

(Zur Erklärung:
Nach Entfernen der Stützbatterie wird durch updaten auf die gehackte Version die Menüsprache auf Englisch zurückgesetzt, beim umstellen auf Deutsch hängt sich die Kamera auf. Deshalb ist zuerst die Originaldaten aufspielen und Sprache einstellen.)

*Update: folgende Mail erreichte uns von "Manfred" (8.5.09):

Abhilfe zum Entfernen des blinkenden "Roten Augen Symbole" :
1. Akku und Stützbatterie! aus der Kamera für einige Minuten entfernen (dadurch verliert die Kamera ihre Einstellungen)
2. Stützbatterie und Akku wieder einsetzen
3. Originaldaten Canon updaten ( Dadurch kann das Menü auf Deutsch umgestellt werden, Kamera funktioniert wieder normal)
4. Jetzt kann auf Wunsch das gehackte Update wieder aufgespielt werden. (Jetzt ist die Sprache automatisch eingestellt)


Die Original-Setupwerte sind für alle Funktionen (1 - 17) jeweils der Wert 0 mit Ausnahme für Funktion 06 der Wert 1 und für die Funktion 08 der Wert 3.

 


Weitere Tipps zur Canon 300d finden sich hier

Die Übersichtsseite zu Tests und Infos rund um die Canon 300d finden Sie hier

  Leserkommentare:


Derzeit sind hier 46 Kommentare vorhanden:
 

Andreas: Hinweis: Mit der hier "verlinkten" Version lässt sich die Blitzlichtstärke mit der Jump Taste und dem Stellrad einstellen und nit wie beschrieben mit der SET Taste
(10.01.2011, 09:31 Uhr)

Sven K.: Hallo zusammen,
habe mir eine Canon eos 300d bei ebay ersteigert.
Ich machs kurz: im Menue steht software-version 1.1.1
Beim Unterpunkt Bildeinstellungen fehlt "RAW", die Funktionen "Sensorreinigung" und "alle Kameraeinstellungen löschen" fehlen auch.
Wie finde ich feraus ob ich den firmware-hack drauf habe oder ob es ein re-import ist?
Laut Canon Fachhändler könnte es nämlich daran liegen. Meine Cam kommt möglicherweise ursprunglich aus den Niederlanden.
Schon mal besten Dank!
(27.12.2010, 16:05 Uhr)

flyingfuse: Zu dem Artikel "UPDATE 21.7.08: Uns erreichte soeben folgende Email...":

Wenn das obere Drehrad auf ein Motivprogramm steht, dann lassen sich die Individualfunktionen nicht abspeichern.
Also das Rad z.B. auf P stellen.
(17.06.2009, 16:53 Uhr)

Stefan: Hi,
Ich mache den Hack über USB ,allerdings geschiet nie etwas in den Menüotionen.Also ich ersetze die normale .fir Datei mit der gehackten und dann folge ich den Anweisungen des Updateprogramms.Nichts verändert sich.Muss ich danach noch igrnedwas machen?
(24.05.2009, 13:29 Uhr)

Andreas: Hi. Bei mir funxt der Hack auch prima. Zuerst sprangen die Funktionen auch wie bei Holger und Jan auf die Ausgangsposition zurück, aber kurze Zeit später (hatte ich die Cam kurz aus?) funktionierte es. Ich hab es Übrigens ohne Cardreader gemacht, klappt super. Einfach die gecrackte Datei dekomprimieren und durch die Originaldatei ersetzen.
Vielen Dank!
(07.03.2006, 09:47 Uhr)

Kai: Habe den Hack gemacht.Und es funzt Prima.Mit JUMP+RAD stellt man die Blitzstä. ein.Es wirkt auch auf externen Blitz.Habs mit SIGMA"SuperII" probiert.Absolut klasse ist das ich jetz mit LINKS< AFSERVO,ONESHOT,AFAI auswählen kann(vorher war das noch nicht Oder?).Die Spiegelvorausl. klappt auch. Mit SET+RAD wählt man die Qualitätspara 1,2 und AdobeRGB usw.Gelungene Sache.Das wertet die schon 2 Jahre alte Camera doch etwas auf.Schade nur das sie im Speed unverändert bleibt.Wie es zb.die 350D kann.
(02.03.2006, 07:29 Uhr)

Hannes: Mein Autofokus ist im A.... seit dem Hack!
Werde Original wieder installieren.
(30.01.2006, 10:36 Uhr)

Holger: Kommando zurück.
habe hier in den Kommentaren etwas weiter zurückgeblättert und den Hinweis mit der JUMP Taste gefunden. In den Kreativprogrammen funktioniert die Blitzverstellung mittels JUMP und Stellrad.Die anderen zusätzlichen Funktionen sind aber weiterhin nicht nutzbar.
Wie kann es denn überhaupt sein, das bei ein und dem selben Hackupdate unsere Kameras so unterschiedlich reagieren ??
(13.01.2006, 22:23 Uhr)

Holger: Hi, habe das gleiche Problem wie Jan.
Hack aufgespielt ohne Probleme, aber die Werte im Individualmenu lassen sich keine Werte ändern. Beim Druck auf SET springts sofort zurück !
(13.01.2006, 22:13 Uhr)

Jan: Hallo Zusammen,

habe gerade den Hack aufgespielt. Alles gut verlaufen.

ABER: Ich kann in dem Individualmenue die eintraege nicht aendern!! Ich kann mich durchklicken aber so bald ich auf SET druecke springt es auf den Ausgangswert zurueck. Habe alle Tasten probiert. NIX.

Kennt wer dieses Problem bzw kann mir ggf. jemand helfen??

Vielen Dank schon mal
Jan
(07.01.2006, 14:18 Uhr)

[1] [2] [3] [4] [5] [weiter >>]
Kommentar schreiben:

Name:
E-Mail oder Homepage:

Bitte diese Zahlen eingeben:
Captcha Code

Hier geht es ZUM FORUM / Canon Specials finden Sie im TRAUMFLIEGER-SHOP !