caspartroy schrieb:
Bis auf das "Ergo" hast du wahrscheinlich recht. Man kann mit demselben Treiber durchaus verschiedene Hardware betreiben, besonders bei ccds würde sich das anbieten. Und die Firmware von Kameras ist schon ein ausgewachsenes Betriebssystem.
Ich wollte es nur einfach und verständlich erklären. Wenn man genau sein will, am ehesten lässt sich die Firmware einer Kamera mit dem Flashrom-Inhalt eines PDAs vergleichen.
In einem hast du recht, ein Treiber geht oftmals für verschiedene Geräte, meist des gleichen Herstellers, manchmal Hersteller übergreifend, wenn die Komponente den gleichen, unterstützten Chipsatz hat.
Aber wie ich schon weiter oben schrieb, eine Firmware ist mitnichten nur ein Treiber. Auch das BIOS eines PCs, was ich zum Vergleich herangezogen hatte, enthält genau genommen ein komplettes Mini-Betriebssystem, welches alle Komponenten verwaltet und steuert, welche auf dem Motherboard des PCs verbaut sind. Und auch ein BIOS funktioniert immer nur mit dem Motherboard, für welches es entwickelt wurde.
Auch eine Kamera ist genau genommen ein Computer, und sie besteht mitnichten nur aus dem CCD. Und so kann auch eine Kamerafirmware immer nur mit genau dem Modell funktionieren, wofür sie entwickelt wurde. Und eine D40x ist nun mal ähnlich, aber nicht genau eine D40. Hier kann man wieder das Rechnerbios als Vergleich heran ziehen, selbst unterschiedliche Revisionen ein und des selben Motherboards können in der Regel nicht mit dem gleichen BIOS betrieben werden, auch wenn es nur minimalste Änderungen zwischen den Boardrevisionen gab.
Aber um zur vom TE Anfangs gestellten Frage zurück zu kommen. Die D40-Firmware ist für die D40x nicht geeignet.
Gruß Steffen