Wgrywanie firmware

nat_tan
Posts: 12
Joined: Fri Jan 18, 2019 5:51 pm

Post

Witam,
drodzy forumowicze, jestem początkującym użytkownikiem urządzeń Sonoff +supla. Chciałbym wgrać soft do Sonoff BASIC R2 na ESP8285. Wszystkie opisy są do ESP8266, nie wiem czy są różnice we wgrywaniu. Używam konwertera CP1202 (UART) oraz softu Flash Download Tool v.3.6.5. Przy próbie wgrania softu mam komunikaty jak w załączonym screenie.
Screen https://zapodaj.net/8f22cad26d2e0.png.html
Po podłączeniu przez Putty (zamiana kabelków RX>TX, TX>RX) putty wyświetla informację.

ets Jan 8 2013,rst cause:1, boot mode:(3,7)

load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79

2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

rf cal sector: 251
rf[112] : 00
rf[113] : 00
rf[114] : 01

SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35
phy ver: 972, pp ver: 10.1

RST reason: 0
CFG READ SUCCESS!
STATE READ SUCCESS!
Starting 146059
Disconnected
data : 0x3ffe8000 ~ 0x3ffe83d0, len: 976
rodata: 0x3ffe83d0 ~ 0x3ffeb498, len: 12488
bss : 0x3ffeb498 ~ 0x3fff1e08, len: 26992
heap : 0x3fff1e08 ~ 0x3fffc000, len: 41464
mode : sta(dc:4f:22:de:80:a4)
add if0
WiFi Status: 1
scandone

Czyli połączenie "raczej" OK, proszę pomóżcie gdzie mogę popełniać błąd w użycie Flash Download Toola.

Pozdawiam
nat_tan
Pozdrawiam
nat_tan
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Dla ESP8285 ustaw SPI MODE : DOUT
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
nat_tan
Posts: 12
Joined: Fri Jan 18, 2019 5:51 pm

Post

Podczas uruchamiania programu wybieram ESP8285 potem jak na screenie, wszystko wyszarzone, nie moge zminic SPI MODE.
Pozdrawiam
nat_tan
elmaya
Posts: 1485
Joined: Wed Jun 27, 2018 5:48 pm
Location: El Saucejo - Sevilla

Post

jest źle, pobierz ESPFlashDownload ponownie.
Esp8285 zawsze DOUT
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Proponuję użyć Flash Download Tool v.1.2 - jest niezawodny
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
nat_tan
Posts: 12
Joined: Fri Jan 18, 2019 5:51 pm

Post

Również bez powodzenia.

Screen https://zapodaj.net/f5d8b52a6d236.jpg.html

Żeby nie było, moduł w trybie konfiguracji, przyciśnięty przez > 10sek, dioda miga bardzo szybko (kilka razy na sekundę)
Last edited by nat_tan on Mon Jan 21, 2019 7:12 pm, edited 1 time in total.
Pozdrawiam
nat_tan
nat_tan
Posts: 12
Joined: Fri Jan 18, 2019 5:51 pm

Post

elmaya wrote: Mon Jan 21, 2019 6:30 pm jest źle, pobierz ESPFlashDownload ponownie.
Esp8285 zawsze DOUT
To też już wykonałem, DOUT w "nowej" instancji już był ustawiony.
Pozdrawiam
nat_tan
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Od tego trzeba było zacząć...
1. Zły rozmiar pamięci - sonoff ma 8Mbit
2. dodaj plik esp_init_data_default.bin pod adres 0xfc000
3. plik ...user1.1024.....bin wgrywasz pod adres 0x01000

A na początek wyczyść plikiem blank_1MB.bin pod adres 0x0000
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Nie masz też trybu flash lub masz odwrotnie podłączone RX i TX - masz chip sync error
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
nat_tan
Posts: 12
Joined: Fri Jan 18, 2019 5:51 pm

Post

Nadal bez rezultatu https://zapodaj.net/e60c98df73465.png.html , kabelki mam podłączone naprzemiennie czyli z sonoffa TX>na RX konwertera a RX > na TX konwertera, zasilanie z konwertera USB nie podpięte, moduł Sonoffa przełączony w tryb konfiguracyjny zgodnie z podpowiedziami (przytrzymać więcej niż 9 sekund aż dioda będzie migać około 2 razy na sekundę).
Wgrać blank_1MB.bin również nie udaje mi się (chip sync error).

PS. może to ma znaczenie, moduł kupiłem już w wgraną Suplą ale ta wersja firmwaru mi nie odpowiada.
Pozdrawiam
nat_tan

Return to “Pomoc”