Le problème du 'flash dos' est que avrdude est un utilitaire en ligne de
commande ('DOS' bien que ce terme est impropre, DOS n'existe plus), il
faut donc lancer une invite de commande 'cmd.exe' qui ouvre une boîte de
commande ( boîte 'DOS') et de là lancer la commande voulue. En plus on
voit le résultat ;-)
Alain a raison, eepe ne fait qu'une partie du travail ce qui en temps
normal est suffisant. Eepe ne gère pas les fusibles du processeur,
vitesse et autres - cf Thibault -
Serge
Le 24/09/2012 15:06, Titi a écrit :
Bonjour,
Le probleme de epee c'est qu'il ne programme que la flash et l'eeprom,
pas les blocs de configuartions qui ont l'air d'être corrompu dans ce cas.
Thibault.
- Original Message -
*From:* Alain Bestion mailto:alain.best...@sfr.fr
*To:* electron.libre@ml.free.fr mailto:electron.libre@ml.free.fr
*Sent:* Monday, September 24, 2012 2:46 PM
*Subject:* [electron.libre] Re: Problème avec la Turnigy
Bonjour,
En fait normalement avec eePe il y a juste à indiquer 4 choses
dans la configuration ( roue Dentée ).
1ère l' emplacement d' Avrude ( déjà configuré à l' installation
de eePe ).
2ème le programmateur qui se trouve dans le menu déroulant.( usbtiny )
3ème le mcu ( m64 )
4ème le port pour le usbtiny c'est USB
Après tout est automatique, c' est l'avantage de eePe.Pas besoin
de configurer Avrude c'est eePe qui gère tout.
Bon bricolage.
@+Alain
- Original Message -
*From:* MathJea mailto:jean.mat...@orange.fr
*To:* electron.libre@ml.free.fr
mailto:electron.libre@ml.free.fr
*Sent:* Monday, September 24, 2012 1:18 PM
*Subject:* [electron.libre] Problème avec la Turnigy
Bonjour Thibault,
Tout d'abord, merci Christian, Serge et Thibault pour vos
réponses.
Thibault, sur sur portable je suis avec Seven 32 bits, je
viens d'essayé de lancer avrdude.exe
je voies bien un flash démarrage en mode DOS mais c'est
tout, me faut il passer sous XP?
Cordialement.
Jean
Le 24/09/2012 12:22, Titi a écrit :
Bonjour,
Cela fait un moment que je n'ai pas changé le firmware de ma
turnigy mais je me souviens avoir eu un soucis aussi une fois.
Connaissant les µc ATMEL tant qu'ils sont physiquement bon on
peut encore les programmer.
Par contre il m'est arrivé de perdre les blocs de
configurations (calibration / efuse / hfuse / lfuse / lock
fuse et signature)
Dans ce cas le µc ne fonctionne pas (dans ces blocs il y à
notament la configuration du quartz à utiliser)
Donc ci-joint la copie d'origine des blocs de ma radio ainssi
que le firmware chinois.
Ces blocks devraient marcher dans n'importe quelle turnigy.
Par contre je ne sais pas comment on programme ces blocs à
travers epee ou companion, moi j'ai utilisé avrdude en ligne
de commande :
Lecture :
avrdude -p m64 -c type_de_programmateur -U
flash:r:x9_flash.bin:r
-U eeprom:r:x9_eeprom.bin:r \
-U lfuse:r:9x_lf.bin:r \
-U hfuse:r:9x_hf.bin:r \
-U lock:r:9x_lock.bin:r \
-U efuse:r:9x_ef.bin:r \
-U calibration:r:9x_cal.bin:r \
-U signature:r:9x_sig.bin:r
Pour l'écriture remplacer le :r par un :w et un :v pour
vérifier
En esperant que cela puisse t'aider à réparer ta radio.
Thibault.
- Original Message -
*From:* cricri mailto:cricri2...@free.fr
*To:* electron.libre@ml.free.fr
mailto:electron.libre@ml.free.fr
*Sent:* Monday, September 24, 2012 11:54 AM
*Subject:* [electron.libre] Re: RE : [electron � avec la
Tu rnig y
Le 24/09/2012 11:33, Serge NOEL a écrit :
Bonjour,
juste pour signaler qu'il n'y a pas de bootloader dans
cette radio. Le bootloader est utilisé par exemple dans
les cartes Arduino, ces cartes peuvent être programmées
SANS programmeur grâce justement au bootloader.
Dans la grande majorité des cartes industrielles, les
contrôleurs sont programmés in-situ, c'est à dire
directement sur la carte, il suffit pour cela de mettre
quelques broches accessibles au programmeur. Cette
manipulation répond au nom de ICSP (In Circuit Serial
Programming)
effectivement , je viens de regarder la doc du µP il
comporte son propre bootloader ( voir page 277 )
Mais si on lit ce qui est écrit :
The Boot Loader Support provides a real Read-While-Write
Self-programming mechanism for
downloading and uploading program code by the MCU itself.
This feature allows flexible application