Dostałem Sonoff TH16 ver 2.0 usiłuje wgrać AFE ale urządzenie po wgraniu nie generuje sieci wifi AFE-DEWICE
używam programu nodemcu
wgrywam na ustawieniach 115200 1MByte 40MHz DOUT wgrywam na adres 0x00000
próbowałem wgrywać blank ale nawet nie zacznie wgrywać
na tych samych ustawieniach AFE sie wgrywa a blank_1MB.bin nie
Żadna dioda nie świeci po włączeniu do prądu i przy programowaniu na sonofie
co mogę robić nie tak?
Blank powinien się wgrać. Może pokaż jakieś fotki jak to masz podłączone.
podłaczone vcc-vcc
TX-RX
RX-TX
GND-GND
przyjmuje ze kolejność pinów w sonoff TH to VCC, RX,TX,GND
niektóre opisy podają na odwrót RX TX ale jeśli zamienię to nie ma wcale łączności z sonoff TH
wgrałem do sonoff basic i działa ok a ten TH nie rusza
Oczywiście trzymasz przycisk przy starcie ?
U mnie piny są opisane na płytce.
Tak trzymam przy wlaczaniu przycisk
Moja ver to 2.0 Tak jest na płytce
U mnie opisane sa tylko zewnętrzne piny vcc i gnd
Na jednym zdjęciu V2 z netu jest vcc, rx,tx,gnd .
@muchac35 pobierz ten programik https://github.com/tasmota/tasmota-pyflasher
ustaw port com , wybierz firmware , zostaw Erase flash na Yes i wgraj klikając Flash Tasmota
Nie musisz wgrywać pliku blank tylko od razu AFE
Na razie wygląda, że źle jest połączone TX i RX.
Podobno były już miksowane i nie przyniosło to zamierzonego rezultatu a tylko pogorszyło sprawę . Patrz kilka postów wyżej
No to dobrze ma podłączone piny 🙂
wgrywam tym programem log jest taki:
Command: esptool.py --port COM1 --baud 115200 --after no_reset write_flash --flash_mode dout 0x00000 D:\n-box\sonoff domoticz\AFE.Firmware.T1.2.3.1.PL.ESP8266.1Mbtest.bin --erase-all
esptool.py v2.8
Serial port COM1
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 5c:cf:7f:3c:2b:30
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 1MB
Erasing flash (this may take a while)...
i na tym stoi juz 10min pewnie coś z pamięciom sonofa jest nie tak że nie idzie dalej.....
a gdy wybieram no Erase flesh to taki log:
Command: esptool.py --port COM1 --baud 115200 --after no_reset write_flash --flash_mode dout 0x00000 D:\n-box\sonoff domoticz\AFE.Firmware.T1.2.3.1.PL.ESP8266.1Mbtest.bin
esptool.py v2.8
Serial port COM1
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 5c:cf:7f:3c:2b:30
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 1MB
Compressed 395728 bytes to 280780...
Wrote 395728 bytes (280780 compressed) at 0x00000000 in 26.0 seconds (effective 121.7 kbit/s)...
Hash of data verified.
Leaving...
Staying in bootloader.
Firmware successfully flashed. Unplug/replug or reset device
to switch back to normal boot mode.
RX TX raczej dobrze podłączony bo gdy zamienię to wcale nic nie wgra.
@muchac35 to jakaś lipa ten moduł, bez czyszczenia pamięci wgrywa się ok , ale zaśmiecona pamięć może nie pozwalać na poprawne działanie firmware. On działał jak go dostałeś ?
na aplikacji Ewelink tak działał
zamówiłem już nowy hehehe
bo muszę mieć pewny termostat na zimę który będzie załączał farelkę w pomieszczeniu gdzie przetrzymuję ziemniaki.
Nie wiem czy dobrze myślę ale chyba najpewniejszy termostat jeśli ustawiony jest w danym urządzeniu gdy nawet by się rozłączył z netem to będzie działał.
Dziś przyszedł zamówiony sonoff TH16 i nawet nie połączy się z nim programator
RX i TX jest juz w tym podpisane więc nie pomyliłem (ale sprawdzałem na odwrót i też się nie łączy)
Programator na pewno sprawny bo testowo wgrałem soft do innego starego sonoff basic i połączył się i wgrał
Sprawdziłem też programem Tasmota-PyFlasher-1.0 i też się nie łączy
Ten sonoff TH16 działa łączy się na ewelink dioda świeci a nie łaczy się z programatorem jego oznaczenie to ver 2.1 2019-08-26
posiada podpisane piny VCC E-RX E-TX EXP-log podlutowałem do pierwszych czterech pinów
Gdy usiłuje wgrywać to trzymam przycisk na sonoffie i włączam programator do USB wtedy wybieram port COM ten co się w tym momencie pojawi (zawsze COM1) no i sie nie łączy (dioda na programatorze miga_ (nie pojawia się MAC urządzenia (Waiting MAC)
gdy ten TH16 jest podłączony do programatora to bardzo słabo świeci dioda czerwona na TH16
co ja robię nie tak?
Bardzo ciekawe. Ja mam Sonoff th10/16 ver. 2.1 z 2018-06-15 bez problemu się wgrywa AFE. Nie wiem może jakiś inny chip masz? U mnie przy podłączeniu w trybie programowania nie świeci żadna dioda.
Może to jednak wina programatora?
@muchac35 musisz zasilić do programowania tego sonoff z 5V dobrze stabilizowanego zasilacza najlepiej minimum 1A, a programator podłączyć tylko do RX, TX i GND .
Twój programator nie wydala prądowo i dlatego nie chce ruszyć.
Przypuszczam , że ten pierwszy sonoff też da się zaprogramować tą metodą .
Ja tego co mam też nie ma problemu a programowałem nim juz wiele urządzeń
teraz kupiłem nowego sonoff TH16 i nie połączy się z nim sprawdziłem na innym sonofie i wgrywa bez problemu
To jak wytłumaczyć to że tym programatorem właśnie przed chwilą zaprogramowałem sonoff basic oraz dwa NodeMCU?
nie mam zasilacza 5V można by z powerbanka?
mój tak wygląda
@muchac35 a czy sonoff basic ma identyczną budowę i ilość elementów na PCB co ten moduł ? A czy jesteś w stanie zaprogramować moduł Yunshan bez podłączenia zasilacza ?
Z powerbanku możesz , tylko musisz się dolutowac do stabilizatora na PCB sonoffa
Zobacz tu koleś podnosi napięcie z 3.3V do 3,5 potem ustawia 4V mocno ryzykując i też nie chce ruszyć