Rescriere firmware Sonoff T1 EU 2C

Pe echipamentele Sonoff T1 EU care vin cu versiuni mai nou de soft de la producător nu se mai poate aplica metoda de rescriere firmware explicată aici ci este nevoie de conectare pe port serial și, după intrarea în modul de programare, se sterge memoria și se rescrie cu softul dorit.

Eu personal folosesc un Raspberry Pi 1 și mă conectez folosind 4 fire la întrerupător: +3.3V, GND, Tx și Rx.

Pentru a putea intra in modul de programare nu este necesar a se apasa nici un buton (cum se face la Sonoff Basic sau Sonoff TH) pe acest întrerupător ci se conecteaza la GND pinul din dreapta (dinspre chip) a lui R19 și apoi se aplică tensiunea de alimentare. Conexiunea respectivă se mentine pe toată durata programării.

Programarea este ușoară folosidn esptool și în 3 pași este gata:

  1.  Ștergem memoria cu comanda
    esptool.py –port /dev/ttyAMA0 erase_flash
  2. Scriem fisierul cu firmware-ul descărcat în prealabil (ex: tasmota.bin):
    esptool.py –port /dev/ttyAMA0 write_flash -fm dout 0x0 tasmota.bin
  3. Ne conectăm pe portul serial pentru a introduce comenzi legat de SSID-ul (și parola necesară):
    miniterm.py /dev/ttyAMA0 115200 -e
    SSID <ssid-ul vostru>
    password <parola_ptr_wifi>

Dupa fiecare pas se reporneste echipamentul Sonoff T1. Pentru al treilea pas se deconecteaza conexiunea la GND de la pinul lui R19 pentru a porni în modul normal de funcționare.

Articole asemanatoare:

Bogdan Turcanu

Bogdan Turcanu

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.