Arduino IDE - ESP.reset() i ESP.restart() nie działają w wersji płytek 2.7.1

Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Wczoraj zauważyłem, że w softach pod moduły ESP skompilowanych z wersją płytek 2.7.1 nie działają poprawnie funkcje ESP.reset() i ESP.restart(), przynajmniej przy wyborze "Generic ESP8285 Module". Po ich wywołaniu moduły zawieszają się.

Po powrocie do płytek w wersji 2.6.3 wszystko wraca do normy.
Awatar użytkownika
Goral64
Posty: 3131
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

Ja pracuję na tym zestawie płytek, ale np Sonoff Bridge RF, który ma na pokładzie ESP8285 programuję na "Generic ESP8266 Module" i śmiga.
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
elmaya
Posty: 1482
Rejestracja: śr cze 27, 2018 5:48 pm
Lokalizacja: El Saucejo - Sevilla

which Esp8266 do you use?
you probably have XMC flash chip.
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Zdiagnozowałem to na ESP12-F DOITING
Awatar użytkownika
Goral64
Posty: 3131
Rejestracja: pt gru 27, 2019 6:22 pm
Lokalizacja: Żerniki Wrocławskie
Kontakt:

Zybi pisze: pt cze 12, 2020 12:10 pm Zdiagnozowałem to na ESP12-F DOITING
No to chyba ESP8266 nie ESP8285?
Widzimy się na Supla Offline Party Season 2 :D

Obrazek
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Goral64 pisze: pt cze 12, 2020 12:22 pm
Zybi pisze: pt cze 12, 2020 12:10 pm Zdiagnozowałem to na ESP12-F DOITING
No to chyba ESP8266 nie ESP8285?
Ja wszystko kompiluję pod ESP8285 nawet na chip-y z ESP8266.
elmaya
Posty: 1482
Rejestracja: śr cze 27, 2018 5:48 pm
Lokalizacja: El Saucejo - Sevilla

what is your flash chip id?
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

elmaya pisze: pt cze 12, 2020 12:42 pm what is your flash chip id?
164020
elmaya
Posty: 1482
Rejestracja: śr cze 27, 2018 5:48 pm
Lokalizacja: El Saucejo - Sevilla

Zybi pisze: pt cze 12, 2020 12:56 pm
elmaya pisze: pt cze 12, 2020 12:42 pm what is your flash chip id?
164020
That confirms that it is XMC, it is a known problem that will be solved with 2.7.2

Kod: Zaznacz cały

SPI_FLASH_VENDOR_XMC         = 0x20,    /* Wuhan Xinxin Semiconductor Manufacturing Corp */
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Dzięki @elmaya za info :)
ODPOWIEDZ

Wróć do „Ogólna dyskusja”