Cześć,
to mój pierwszy wpis, mam problem z połączeniem się Sonoffem i proszę o konsultację.
Wykasuje błąd: Failed to connect to Espressif device: Time out witting for pocket header.
Mam konwerter: CP2102 z 5pinami![]()
Z sterownikiem: CP210x Windows XP/Vista(32/64)/7(32/64)/8,8.1(32/64) Driver v6.7
Silicon Laboratories
Manadżer urządzeń w Windows:
komenda którą wprowadzam:
esptool.py --port COM7 --baud 115200 read_flash 0x00000 0x100000 C:\ewelink1M.bin
Esptool wersja 2.5.1
Mam polutowane gniazda na płytce, przyciskam przycisk na Sonoff i puszczam po włożeniu do USB.
Jak można sprawdzić że jestem w trybie wgrywania/zgrywania firmware?
Po próbie wejścia w tryb wgrywania/zgrywania firmware nadal widzę sonoffa w aplikacji eWeLink
A efekt taki:![]()
W cmd jestem w trybie administratora.
Dzięki za szybką odpowiedź.
Oczywiście, sprawdziłem to 10 razy 😉
Siedzę przy tym chyba 4h,
A chcesz wgrać czy zgrać oprogramowanie? Chociaż akurat tutaj raczej nie ma to znaczenia. Niestety ja używałem wcześniej arduino ide, a ostatnio espeasy, więc odnośnie Twojego problemu nic więcej nie przychodzi mi do głowy, poza tym co napisałem. Sorry.
@cholek3
Zgrać, a później wgrać.
Dzięki!
to jeszcze spróbuj TX z TX i RX z RX - różnie z tymi nadrukami bywa
@adrian zamieniałem TZ i RX, zdjąłem obudowę sprawdzałem połączenie wszystko działa.
Nie wiem czy to coś wnosi podczas próby połączania na konwerterze USB stałym światłem pali się czerwona dioda i jedna mruga na niebiesko, środkowa się nie pali.
Podłączenie:Tx do Rx, oraz Rx do Tx
A tak to wygląda: https://www.youtube.com/watch?v=4W9WnmTmkNE
Mi się wydaje że za krótko trzymasz wciśnięty klawisz w sonofie. Spróbuj przytrzymać dłużej. Nawet z 7 sekund od czasu podłączenia.
W moim przypadku wchodzenie w tryb programowania, nie jest sygnalizowane diodą! (jak to jest widoczne na filmie). Sprawdziłbym poprawność działania button'a i połączeń pomiędzy konwerterem a sonoff'em.
@g_adrian słusznie zauważył, że dioda w sonoff w trybie flash jest wyłączona, nie mają tu znaczenia połączenia TX , RX .
Wystarczy przed podaniem zasilania na sonoffa zewrzeć GPIO 0 do Masy ( wcisnąć przycisk na sonoff ), po podaniu zasilania puszczamy przycisk i jeżeli dioda nic nie sygnalizuje , to moduł jest gotowy do flashowania.
@sxc połączenia TX - RX masz dobrze, więc zostaje sprawdzić czy przycisk w sonoff działa prawidłowo.
@chlorek3, trzymałem dłużej, krócej, rożne kombinacje.
@Adrian, @isom dziękuję, czyli GPIO 0 do masy zamiast przycisku.
Trafiony zatopiony, problem z przyciskiem, dzięki Panowie.
Panowie, nic się nie zmieniło do tej pory i wciąż nie ma możliwości przywrócenia oryginalnego softu do Sonoffa? Przed wgraniem Supli na 3 szt. Basica nie zrobiłem backupu, myślałem, że w razie potrzeby zgram firmware z któregoś z pozostałych Basiców, których trochę już mam. No i niestety, ale nie udaje mi się uruchomić tych 3 modułów po wgraniu firmware zgranego z innego Basica. Pamięć oczywiście czyszczona plikiem blank 1mb.
Nie nic się nie zminiło.
Jedyne co mi przychodzi do głowy to wgraj AFE i puść na allegro. Za odzyskane pieniądze kup nowe sonoffy i postaw Adrianowi browara.
Witam mam ten sam problem co @iragos W trbie administratora nic nie daje
Jakieś inne sugestje jak zrobić backup ?
Jak jesteś w miarę obcykany z angielskim to mogę Ci podesłać adres do strony po angielsku, wg której już dwa razy instalowałem Pythona, esptool, itp aby zgrywać i wgrywać oprogramowanie.
Jak jesteś w miarę obcykany z angielskim to mogę Ci podesłać adres do strony po angielsku, wg której już dwa razy instalowałem Pythona, esptool, itp aby zgrywać i wgrywać oprogramowanie.
Jak możesz podaj
Wysłałem. Ja daje plik bin wewnątrz folderu esptool-2.5.1 i nie muszę podawać ścieżki, tylko samą nazwę.
Witam!
Jak sprawdzić ja jakim porcie COM jest podłączony obecnie konwerter USB na TTL 3.3V oparty na układzie CP2102?
Po włożeniu kontrolera usb wyskakuje mi nieznane urządzenie CP2102...
kontroler.jpg
@alvaro brakuje sterowników dla tego konwertera podaję link
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Pobierz i zainstaluj

