Didi / @didilamken ich muss nochmal nachfragen welcher code genau bei dir läuft? Ich frage nochmal, weil die Fehlermeldungen bei mir nicht kommen und ich eigentlich davon ausgehe, dass wir identischen code verwenden.
In der Powershell vom alten Notebook habe ich noch die alten Befehle gefunden.
.\pycom-fwtool-cli.exe --verbose --port COM5 erase_all
hat in 15 sec funktioniert
PS C:\Users\admin\Documents\uPython\PycomFlash> .\pycom-fwtool-cli.exe --verbose --port COM5 erase_all
Running in PIC mode
Erasing the board can take up to 40 seconds.
Product ID: 152 HW Version: 7 FW Version: 0.0.11
Connecting........
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Auto-detected Flash size: 8MB
Board erased successfully in 15.57 seconds
PS C:\Users\admin\Documents\uPython\PycomFlash>
PS
dann
PS C:\Users\admin\Documents\uPython\PycomFlash> .\pycom-fwtool-cli.exe --verbose --port COM5 flash --tar .\FiPy-1.20.2.rc6-0.10.2-vanilla-squirrel-nosmartconfig.tar.gz
Running in PIC mode
Product ID: 152 HW Version: 7 FW Version: 0.0.11
Connecting.....
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Auto-detected Flash size: 8MB
Script Version: 2.1
Flash params set to 0x023f
Compressed 28672 bytes to 15646...
Writing bootloader.bin at 0x00001000... (100 %)
Hash of data verified.
Wrote 28672 bytes (15646 compressed) at 0x00001000 in 0.8 seconds (297.9 kbit/s)...
Compressed 4096 bytes to 141...
Writing partitions_8MB.bin at 0x00008000... (100 %)
Hash of data verified.
Wrote 4096 bytes (141 compressed) at 0x00008000 in 0.1 seconds (364.1 kbit/s)...
Compressed 2027520 bytes to 1199452...
Writing fipy.bin at 0x00134000... (100 %)
Hash of data verified.
Wrote 2027520 bytes (1199452 compressed) at 0x00010000 in 22.1 seconds (732.8 kbit/s)...
Compressed 4096 bytes to 51...
Writing at 0x001FF000... (100 %)
Hash of data verified.
Wrote 4096 bytes (51 compressed) at 0x001ff000 in 0.1 seconds (364.1 kbit/s)...
Flash operation successful.
PS C:\Users\admin\Documents\uPython\PycomFlash>
dann mit Atom/pymkr projekt fipy_master ohne Änderungen geflasht
boot: keine Fehlermeldung nach import webserver mehr ( Freu , freu )
Exzellent. Ich vermute stark, dass erase_all auch die WiFi Kalibrierungsdaten löscht. Diese werden dann beim nächsten Neustart neu initialisiert, und damit geht dann die Funke auch wieder.
Jetzt läuft der Accesspoint und ich kann per Browser konfigurieren. Ich habe nur eine passende user_config.json geflasht und schon läuft alles.
Doch was ist jetzt anders??
Ich hatte immer auf dem neuen Notebook den PycomUpdater “pycom_firmware_updater_1.16.6.exe”
zum flashen von" FiPy-1.20.2.rc6-0.10.2-vanilla-squirrel-nosmartconfig.tar.gz" benutzt.
Auf dem alten notebook hatte ich noch das Programm “pycom-fwtool-cli.exe” vom 6.7.2020
Damit habe ich zuerst den flash gelöscht mit " .\pycom-fwtool-cli.exe --verbose --port COM5 erase_all"
und dann die neue Firmware aufgespielt mit
" .\pycom-fwtool-cli.exe --verbose --port COM5 flash --tar .\FiPy-1.20.2.rc6-0.10.2-vanilla-squirrel-nosmartconfig.tar.gz"
Dann mit Atom/pymkr dasProjekt FiPy-master mit "Upload projekt to device " flashen und evtl. eine konfigurierte user_config.json .
Die ganzen Probleme hatten wohl nichts mit dem webserver.py zu tun, das war zufällig
Vielen Dank für die Unterstützung.
Jetzt sind 10 Sensorkits geflasht und per App konfiguriert. Die Konfiguration geht deutlich besser als per Hand mit dem Editor.
Nur weiß leider keiner hier, wann und wo das passieren wird… ? Außer “Hannover” und “dieses Wochenende” finde ich nichts weiter darüber. Wo ist denn mindestens die Anmelde-URL?