Bonjour,
J'ai toujours des problèmes avec le 'Flash Tools', j'aimerais savoir si je suis le seul.
Pour flasher, je respecte la procédure suivante :
- je démarre le vario à l'interrupteur (avec batterie) ; sans la sdcard
- quand la led rouge est allumée, ou même, quand le vario est en fonctionnement normal, je branche la micro usb. Le vario est reconnu comme COM3 sur mon PC
- ensuite, je lance le flash
J'arrive à flasher le vario sans problème à partir des sources, depuis l'IDE arduino, en suivant la doc
https://prunkdump.github.io/GNUVario-TTGO-T5-website/5-code.htmlLe vario reboote seul après le flash, tout va bien. La version voulue est bien installée.
Avec le flash tools, je suis la doc
https://prunkdump.github.io/GNUVario-TTGO-T5-website/manuel/flashusb.htmlTout semble bien se dérouler, le carré vert passe à FINISH très rapidement (1 seconde ?) ; le vario ne redémarre pas automatiquement.
Lors de la manip, la led rouge s'est éteinte, le vario s'est figé.
Je débranche la micro USB.
J'appuie sur le bouton rst (si je passe l'inter sur Off puis sur On, c'est pareil), le vario redémarre ... mais avec l'ancienne version. Bref, le flash ne s'est pas fait.
Quelques précisions par rapport à l'état du flash tools, après l'opération :
. Dans la fenêtre à coté du carré vert, il est affiché :
AP: C44F33113FB2 STA: C44F33113FB1
BT: C44F33113FB3 ETHERNET: C44F33113FB4
. Dans le fenêtre 'DETECTED INFO', il est affiché :
flash vendor:
EFh : WB
flash devID:
4016h
QUAD;32Mbit
crystal:
40 Mhz
. Dans la console de commande, il y a :
main.py:96: wxPyDeprecationWarning: Using deprecated class PySimpleApp.
[19.5, 19.0, 18.5, 17.0, 15.0, 13.0]
('self.chip: ', 'ESP32')
RF option applied...
======
CONNECT BAUD: 115200
============
.Efuse CONSOLE_DEBUG_DISABLE is already burned.
Uploading stub...
Running stub...
Stub running...
J'ai également tenté depuis un autre PC ; même problème.
Le comportement du flash tools est légèrement différent :
- après l'appuis sur le bouton START, le carré vert passe en état 'SYNC' pendant 1 seconde ; et aussitot après, FINSH en vert
- dans la console, il y a la ligne suivante en plus, après le 'Stub running' :
is stub and send flash finish
Et jamais un message d'erreur, alors que le vario est resté à la version précédente ...