Sonoff Mini - firmware
Panowie, mam pytanie odnośnie programowanie Sonoffa Mini za pomocą frimware zamieszczonego na 2 stronie tego tematu.
Mówiąc w skrócie, ucegliłem mojego Mini, i niejestem w stanie go ożywić.
Opiszę krótko jak to robię:
używam programu MODEMCU, oraz Konwertera USB to TTL CP2102.
Elegancko podlutowałem sobie piny, i przystąpiłem do programowania na ustawieniach:
Baudrate: 115200
Flash size: 1MByte
Flash speed: 40MHz
SPI Mode: DOUT
Pliki wgrywałem już w różnych konfiguracjach, i kolejnościach:
Podczas pierwszego flashowania wyczyściłem pamięć:
blank_1MB.bin -> 0x00000
Przy kolejnym flashowaniu wgrywałem pliki w następujących kolejnościach
esp_init_data_default.bin -> 0xFC000
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
...i w taki sposob ucegliłem moduł.
Następnie próbowałem w innych konfiguracjach (pierwszy plik jako ostatani):
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
esp_init_data_default.bin -> 0xFC000
Oraz podczas jednego flshowania czyściłem pamięć i wgrywałem pliki:
blank_1MB.bin -> 0x00000
esp_init_data_default.bin -> 0xFC000
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
W programie, po wgraniu plików zielone kółeczko sygnalizuje poprawne wgranie plików, ale moduł nie działa. Po podłączeniu pod 230v nie generuje sieci, LED nie świeci, i nic nie pomaga.
Pomocy
Mówiąc w skrócie, ucegliłem mojego Mini, i niejestem w stanie go ożywić.
Opiszę krótko jak to robię:
używam programu MODEMCU, oraz Konwertera USB to TTL CP2102.
Elegancko podlutowałem sobie piny, i przystąpiłem do programowania na ustawieniach:
Baudrate: 115200
Flash size: 1MByte
Flash speed: 40MHz
SPI Mode: DOUT
Pliki wgrywałem już w różnych konfiguracjach, i kolejnościach:
Podczas pierwszego flashowania wyczyściłem pamięć:
blank_1MB.bin -> 0x00000
Przy kolejnym flashowaniu wgrywałem pliki w następujących kolejnościach
esp_init_data_default.bin -> 0xFC000
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
...i w taki sposob ucegliłem moduł.
Następnie próbowałem w innych konfiguracjach (pierwszy plik jako ostatani):
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
esp_init_data_default.bin -> 0xFC000
Oraz podczas jednego flshowania czyściłem pamięć i wgrywałem pliki:
blank_1MB.bin -> 0x00000
esp_init_data_default.bin -> 0xFC000
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
W programie, po wgraniu plików zielone kółeczko sygnalizuje poprawne wgranie plików, ale moduł nie działa. Po podłączeniu pod 230v nie generuje sieci, LED nie świeci, i nic nie pomaga.
Pomocy
Mam esp 8285, zmienia to coś?
Właśnie sprawdziłem, bez zmian
EDIT:
Po wieu próbach zaczęło śmigać. Nie wiem z jakiego powodu, ale przeszło na 20MHz:
Baudrate: 115200
Flash size: 1MByte
Flash speed: 20MHz
SPI Mode: DOUT
kolejność taka jak w readme, bez zworki:
esp_init_data_default.bin -> 0xFC000
sonoff_mini_1024_DOUT_eagle.flash.bin -> 0x00000
sonoff_mini_1024_DOUT_eagle.irom0text.bin -> 0x40000
Tutaj masz paczkę wszystkiego co potrzeba do prawidłowego wgrania opis w pliku txt
- Załączniki
-
- sonoff_mini.rar
- (290.11 KiB) Pobrany 467 razy