ESP8266 - 2.0

Post Reply
User avatar
pzygmunt
Posts: 5710
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Fri Feb 10, 2017 2:56 pm

Wkrótce pojawi się wersja 2.0 (z pominięciem 1.8)
Ma ona sporo zmian w kodzie oraz wspiera aktualizację firmware-u online.

Nie wspiera już ESP01 - dla tej wersji sprzętu należy użyć starszej wersji programowania.
Zmiany można śledzić na https://github.com/SUPLA/supla-core/tre ... SP8266_IOT
bicker
Posts: 345
Joined: Tue Feb 02, 2016 8:18 am

Mon Feb 13, 2017 1:05 pm

czy będzie dostępne dla wszystkich esp8266 ???
User avatar
pzygmunt
Posts: 5710
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Feb 13, 2017 1:07 pm

bicker wrote:
Mon Feb 13, 2017 1:05 pm
czy będzie dostępne dla wszystkich esp8266 ???
tzn ?
Zybi
Posts: 1300
Joined: Sun Jun 26, 2016 4:24 pm

Mon Feb 13, 2017 1:32 pm

pzygmunt wrote:
Fri Feb 10, 2017 2:56 pm
...
Nie wspiera już ESP01 - dla tej wersji sprzętu należy użyć starszej wersji programowania.
...
Czy brak wsparcia dla ESP-01 wynika z pamięci flash i FOTA.
Większość modułów ma co prawda 512k, ale są także dostępne moduły z 1MB.
bicker
Posts: 345
Joined: Tue Feb 02, 2016 8:18 am

Mon Feb 13, 2017 2:18 pm

pzygmunt wrote:
Mon Feb 13, 2017 1:07 pm
bicker wrote:
Mon Feb 13, 2017 1:05 pm
czy będzie dostępne dla wszystkich esp8266 ???
tzn ?
wiem, ze są z różną wielkością pamięci, czy nie będzie problemu ???
User avatar
pzygmunt
Posts: 5710
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Feb 13, 2017 2:42 pm

Wszystko co ma 512KB flash-a już nie będzie wspierane przez nowsze wersje.
Espressif tez już nie będzie wspierał SDK dla pamięci mniejszej niż 1024KB.

Cały problem polega na tym, że w przypadku NON FOTA do dyspozycji pozostaje tylko 240 pamięci na firmware (+64Kb eagle), w przypadku FOTA 172KB, a to już trochę za mało. (oczywiście mowa o 512KB flash).

Oczywiście można "nagiąć" przestrzeń na przestrzeń adresową "user data". ale to już zainteresowani niech robią we własnym zakresie. Wtedy się zmieści. Można też kombinować ICACHE ale już coraz trudniej "wycyrklować".

PS. Poprzednie wersje troche w złym miejscu zapisywały config. Teraz wyszło jak przeglądnąłem jeszcze raz organizację pamięci przy temacie FOTA.
maghost
Posts: 99
Joined: Sun Mar 27, 2016 12:30 am

Mon Feb 13, 2017 3:52 pm

A jak skorzystać z OTA?
bicker
Posts: 345
Joined: Tue Feb 02, 2016 8:18 am

Mon Feb 13, 2017 5:10 pm

i jeszcze jedno pytanie,
orientacyjnie kiedy można się spodziewać ?
User avatar
pzygmunt
Posts: 5710
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Tue Feb 14, 2017 8:33 am

maghost wrote:
Mon Feb 13, 2017 3:52 pm
A jak skorzystać z OTA?
Trzeba przełączyć moduł w tryb konfiguracji.
Zaznaczyć Firmware Update na "YES"
Uruchomić ponownie.
Wtedy przy pierwszym połączeniu z serwerem zostanie pobrany update (o ile jest).
Zostanie sprawdzony podpis cyfrowy i jeżeli wszystko będzie ok to nowy firmware zostanie ustawiony jako podstawowy.
User avatar
pzygmunt
Posts: 5710
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Tue Feb 14, 2017 8:33 am

bicker wrote:
Mon Feb 13, 2017 5:10 pm
i jeszcze jedno pytanie,
orientacyjnie kiedy można się spodziewać ?
Źródła dostępne są na GITHUB-ie.
Post Reply