Ich versuche jetzt seit 2 Tagen, das zum Laufen zu bekommen. Aber Platformio findet den ESP-Prog einfach nicht: Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED Info : clock speed 1000 kHz Error: JTAG scan chain interrogation failed: all ones Ich habe Dutzende ähnliche Beiträge wie diesen in verschiedenen Foren gefunden, aber bei keinem gibt es eine Lösung für das Problem. Arbeitet hier jemand erfolgreich mit dem ESP-Prog? Ich möchte erst einmal wissen, ob das Ding überhaupt funktioniert. Was ich gemacht habe: - Treiber von FTDI für den ESP-Prog installiert - mit Zadig den Treiber von Interface 0 auf "WinUSB" geändert - im Gerätemanager sehe ich jetzt einen USB Serial Port, unter "USB-Controller" einen "USB Serial Converter B" und unter "USB-Geräte" einen "Dual RS232-HS" - den ESP-Prog mit einem ESP32-DevKit C V4 verbunden. Die Pins x-mal gecheckt und durchgeklingelt auf Verbindung und Kurzschlüsse, alles ok - Power für den ESP32-DevKit C V4 bekommt der über seinen eigenen USB-Anschluss, da ist ein reines Ladekabel ohne Datenleitungen dran - zwischendurch immer mal wieder den ESP-Prog abgesteckt und wieder angesteckt und den Gerätemanager gecheckt - auch mal den PC neu gebootet - ein Blink-Example genommen und im platformio.ini eingetragen: debug_tool = esp-prog debug_init_break = tbreak setup debug_speed = 1000 Egal was ich tue, ich bekomme immer die beiden oben genannten Fehler LIBUSB_ERROR_NOT_SUPPORTED und JTAG scan chain interrogation failed: all ones Ich bin für jeden Input dankbar, damit ich endlich das JTAG-Interface nutzen kann und nicht auf das zeitraubende Debuggen mit Serial.print angewiesen bin. Und ich habe das Ganze mit zwei verschiedenen ESP-Prog und zwei DevKits probiert. Die DevKits lassen sich über ihren eigenen USB-Anschluss ganz normal programmieren.
:
Bearbeitet durch User
Update: Aus irgendeinem Grund funktioniert es jetzt. Ich hattee frustriert den Rechner heruntergefahren. Nach einiger Zeit wieder hochgefahren und mir das Problem nochmal angesehen. Dabei habe ich bemerkt, dass sich das ESP32 DevKit C V4 nicht mehr "normal" über USB programmieren ließ, es gab immer einen Parity-Fehler. Dann die JTAG-Verbindung getrennt, nochmal "normal" programmiert, klappte dann. JTAG wieder verbunden, jetzt wurde der ESP-Prog gefunden und das Debuggen funktioniert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.