Page 1 sur 1

Editer un FirmWare :possible ou pas ?

Publié : Jeu 12 Fév 2009 20:10
par BlastR
Bonjour.

Je m'adresse à ceux qui ont des connaissances particulières en programmation...
Pensez-vous qu'il soit possible d'éditer soi-même un firmware pour reflex numérique ?

En l'occurence, ce que je souhaite, c'est avoir les ISO intérmédiaires sur mon boitier, c'est à dire ISO80, 100, 160, 200, 250, 320, 400, 640, 800, 1000, ...

Je sais que le Alpha 100 PEUT shooter à ces valeurs, puisqu'il les sélectionne parfois quand ISO est sur Auto... Seulement serait-ce possible de les rendre selectionnables en Manuel ??

Je sais c'est un poil poussé, mais ce serait pratique... étant donné que 400ISO est bon et 800 limite, 640 serait un parfait milieu...
(je pense qu'il faut surtout chercher du coté des forums anglais pour avoir un max de réponses, mais il faut bien commencer quelque part) :)
Merci.

Re: Editer un FirmWare :possible ou pas ?

Publié : Jeu 12 Fév 2009 20:21
par Gandji
Il me semble que certains firmware d'apn sont en ASIC mais je n'en suis pas certain.

Re: Editer un FirmWare :possible ou pas ?

Publié : Jeu 12 Fév 2009 22:26
par vroum
BlastR a écrit :Je sais c'est un poil poussé, mais ce serait pratique... étant donné que 400ISO est bon et 800 limite, 640 serait un parfait milieu...

Pour commencer es-tu réellement sur qu'il y a une différence entre 640 et 800?
Pas en supposition mais en réel? Démontré et certifié?

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 00:18
par AMS09
:wink: Editer, OUI ( FileAlyser de SaferNetworking, ou WD32asm), interpréter, possible, recompiler en aucun cas.
Un fichier .bin, .hex, ou même .exe destiné à un firm est un objet compilé, faisant appel à des ressources inclues ou externes et compilées.
Faisable, oui mais avec des moyens lourds et une grosse connaissance en développement soft.
Pour simplifier, pour compiler un firm à sa sauce, il faudrait avoir tous les codes sources des chips utilisés, des fonctions implémentées et du calcul demandé.
Bon courage..... :mrgreen:

A+ :soleil:

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 03:00
par red71
Pourtant sur le Canon 300D d'autres firmwares avaient vu le jour. J'ai le souvenir de firmware hollandais et russes, qui d'ailleurs donnaient accès au 3200iso. BK pourra confirmer je suppose.
Maintenant, je n'ai aucune idée quant à savoir si c'est "possible" pour nous.

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 03:06
par GONico
il me semble aussi pour le Nikon D70...

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 04:21
par AlphaDream
Et les russes, encore eux, avaient fabriqué un patch pour faire cracher les raws au Canon G7. Mais c'était sans doute une verrue et non une recompilation complète du firmware...

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 12:23
par jujucoline
+1 pour le firmware russe du 300D, qui permettait d'avoir tous les réglages (AF, mesure de lumière) dispos dans les modes semi-auto, et pas juste dans les modes "programme" (sport, paysage etc...).
Donc c'est faisable, mais doit falloir être sacrément calé, comme dit plus haut...

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 13:21
par BlastR
Bon !
Très bien, déjà on sait que c'est faisable.

Malheureusement c'est vraiment poussé comme truc, et je pense qu'il y a pas beaucoup de gens capables de faire ça, surtout si le code est spécifique à chaque DSLR ou à chaque marque, et comme dit AMS09 c'est un peu hardcore à finaliser...
Bon, ben voilà, je peux toujours rêver. A quand un 1.05 qui donnera accès à ces valeurs ?

Ne jamais dire jamais >_<

Ah oui et je n'ai pas vérifié si c'était effectivement du ISO640 réel mais c'est bien ce qui est marqué dans les exifs. Il faut que je fasse des tests.

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 20:23
par AMS09
:wink: Re,

Si tu veux avoir un apperçu de ce que contient le firm, utilise WD32ASM, les chainages et fonctions apparaissent mieux.
Pour faire un firmware ( partie logicielle qui implémente les fonctions du hardware ) il faut avoir toute la structure hard, qui sert à quoi?, et comment on écrit dedans?, et surtout arriver à que tout ce beau monde s'entende, avec des langages différents.
C'est pour ça qu'un fichier asm avant d'être compilé en bin, hex ou autres, fait appel à pas mal de ressources externes, surtout dans le cas complexe d'un APN.
Je ne connais pas le cas du 300D, mais pour avoir intégré des fonctions existantes là ou elles n'étaient pas, il fallait qu'il reste de la place disponible en mémoire ( ou supprimer autre chose ), et donc la seule possibilité est qu'il y ai eu des fuites du code source.
De toute façon, faut voir le bon coté des choses, avec Internet y'a plus rien d'étanche.... :mrgreen:

A+ :soleil:

Re: Editer un FirmWare :possible ou pas ?

Publié : Ven 13 Fév 2009 23:13
par Nic
J'avais installé le firmware russe sur mon 300D et j'en étais ravi. Ce firmware "pirate" apportait une réelle avancée par rapport au SW d'origine.

En fait, si je me souviens bien, c'était un mix du SW d'origine du 300D et du SW du 10D.

Ca permettait au 300D qui avait en fait un HW (pas le boîtier) fort proche du 10D d'accéder à certaines fonctions du 10D. Cependant, certaines fonctions du 10D apparaissaient dans les menus sans fonctionner pour autant sur le 300D.