Przerzucenie softu na inny esp
-
[email protected]
- Posts: 1585
- Joined: Mon Feb 06, 2023 8:56 am
- Has thanked: 18 times
- Been thanked: 26 times
Tak, esptool i zgrać z tego pierwszego a potem wgrać na drugi
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
O ile dobrze pamiętam.
Wchodzisz do "NARZEDZIA".
Tam z pierwszego zgrywasz konfiguracje - "Zapisz konfiguracje"
Wgrywasz "czysty" soft do drugiego.
Musi mieć te same opcje co pierwszy (np: przekaźniki, czujniki itd...).
Następnie dajesz (w tym nowym) "Wczytaj konfiguracje" oraz żeby moduły się nie dublowały:
viewtopic.php?p=92035#p92035
Wchodzisz do "NARZEDZIA".
Tam z pierwszego zgrywasz konfiguracje - "Zapisz konfiguracje"
Wgrywasz "czysty" soft do drugiego.
Musi mieć te same opcje co pierwszy (np: przekaźniki, czujniki itd...).
Następnie dajesz (w tym nowym) "Wczytaj konfiguracje" oraz żeby moduły się nie dublowały:
viewtopic.php?p=92035#p92035
You do not have the required permissions to view the files attached to this post.
-
edm
- Posts: 677
- Joined: Mon Jan 15, 2018 6:18 pm
- Been thanked: 2 times
Podłączę się, mam podobne pytanie.
Mam Wemos D1 mini pro oraz WT32-ETH01, na których mam wgrane jakieś firmware, nie GG.
Chciałbym zrobić kompletny backup w/w ESP i wgrać je na zapasowe ESP - identyczne, które posiadam.
Te zapasowe z wgranym backupem, mają służyć tylko jako rezerwa na wypadek awarii. I w razie potrzeby po prostu przełożę ESP.
Chodzi o to, żeby po podmianie ESP nie trzeba było w supla cloud nic zmieniać.
Potrafię zrobić backup i restore za pomocą esptool.py. Lecz nie wiem co dokładnie taki backup zawiera.
Czy mogę tak zrobić?. Ponieważ pomimo, że moduły ESP powiedzmy są identyczne to zapewne mają inne MAC adresy i może dane kalibracyjne radia wifi, etc. ?. Czy to zawiera też backup ?.
Mam Wemos D1 mini pro oraz WT32-ETH01, na których mam wgrane jakieś firmware, nie GG.
Chciałbym zrobić kompletny backup w/w ESP i wgrać je na zapasowe ESP - identyczne, które posiadam.
Te zapasowe z wgranym backupem, mają służyć tylko jako rezerwa na wypadek awarii. I w razie potrzeby po prostu przełożę ESP.
Chodzi o to, żeby po podmianie ESP nie trzeba było w supla cloud nic zmieniać.
Potrafię zrobić backup i restore za pomocą esptool.py. Lecz nie wiem co dokładnie taki backup zawiera.
Czy mogę tak zrobić?. Ponieważ pomimo, że moduły ESP powiedzmy są identyczne to zapewne mają inne MAC adresy i może dane kalibracyjne radia wifi, etc. ?. Czy to zawiera też backup ?.
Wziąłem udział w Supla Offline Party 2023 
Jeśli zrobisz backup całej pamięci ESP, to masz tam wszystko.edm wrote: Mon Jul 07, 2025 7:28 pm Podłączę się, mam podobne pytanie.
Mam Wemos D1 mini pro oraz WT32-ETH01, na których mam wgrane jakieś firmware, nie GG.
Chciałbym zrobić kompletny backup w/w ESP i wgrać je na zapasowe ESP - identyczne, które posiadam.
Te zapasowe z wgranym backupem, mają służyć tylko jako rezerwa na wypadek awarii. I w razie potrzeby po prostu przełożę ESP.
Chodzi o to, żeby po podmianie ESP nie trzeba było w supla cloud nic zmieniać.
Potrafię zrobić backup i restore za pomocą esptool.py. Lecz nie wiem co dokładnie taki backup zawiera.
Czy mogę tak zrobić?. Ponieważ pomimo, że moduły ESP powiedzmy są identyczne to zapewne mają inne MAC adresy i może dane kalibracyjne radia wifi, etc. ?. Czy to zawiera też backup ?.
Np. dla Wemosa D1:
Code: Select all
esptool.py --port [port COM] --baud 115200 read_flash 0x00000 0x100000 [ścieżka do pliku]Problem mógłbyś mieć tylko z oryginalnym softem z Sonoffa, bo ten przyjmuje backup tylko z konkretnego egzemplarza
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
edm
- Posts: 677
- Joined: Mon Jan 15, 2018 6:18 pm
- Been thanked: 2 times
Dziękuję za info. Mam Wemos D1 mini Pro, wersja 4MB (CP2104)Zibi_007 wrote: Mon Jul 07, 2025 8:04 pm Jeśli zrobisz backup całej pamięci ESP, to masz tam wszystko.
Backup ma wyglądać tak ?.
Code: Select all
esptool.py --port [port COM] --baud 115200 read_flash 0x00000 0x400000 backup.binCode: Select all
esptool.py --port [port COM] --baud 115200 write_flash -fm qio -fs 4MB 0x00000 backup.binPatrzę na info o WT32-ETH01 (esp32, Flash Size 4MB) https://www.espboards.dev/esp32/wt32-eth01/
Wg google backup tego esp robi się tak.
Code: Select all
esptool.py --chip esp32 --port <your_serial_port> --baud 115200 read_flash 0x0 0x400000 backup.binCode: Select all
esptool.py --port <your_serial_port> --baud 115200 write_flash 0x000000 backup.binWziąłem udział w Supla Offline Party 2023 
Zawsze mam pod ręką ściągę, bo nie pamiętam wszystkiego:edm wrote: Tue Jul 08, 2025 6:56 pm
Dziękuję za info. Mam Wemos D1 mini Pro, wersja 4MB (CP2104)
[...]
https://docs.espressif.com/projects/esp ... index.html
Generalnie, ostatnio esptool poszedł tak do przodu, że dużą część parametrów jest sobie w stanie dobrać samodzielnie.
Do zgrania wystarczy w zasadzie tak (sam rozpozna ile moduł ma pamięci, prędkość ustawiam na 115200 - dla większej pewności odczytu bez błędów):
Code: Select all
esptool -p PORT -b 115200 read-flash 0 ALL caly_flash.binA do wgrania tak:
Code: Select all
esptool --p PORT write-flash 0x0 caly_flash.bin
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
Juszczaczek1
- Posts: 389
- Joined: Sun Nov 08, 2020 3:41 pm
- Been thanked: 2 times
W jaki sposób mogę się dowiedzieć jaki mam procesor? Z tego zdjęcia można to stwierdzić?klew wrote: Sun Jul 06, 2025 7:48 pm Tylko ESP musi być z tym samym procesorem. Przy esp32 każdy typ wymaga innej binarki
You do not have the required permissions to view the files attached to this post.
