logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

OpenBeken W800 vs W806 - różnice i metody aktualizacji OTA

p.kaczmarek2 13 Maj 2024 23:29 5838 71
Najlepsze odpowiedzi LABEL_AI_GENERATED

Czym W806 różni się od W800/W801 i jak w OpenBeken realizuje się OTA na tych układach?

W806 nie jest prostym odpowiednikiem W800/W801: przy próbach portu wyszło, że to osobna platforma z bardzo ograniczonym flash/RAM, więc działający OBK wymaga mocno odchudzonego buildu [#21081609] [#21534154] Po flashowaniu W806 startuje i łączy się z Wi‑Fi, ale zostaje tylko około 29 kB wolnej sterty, dlatego trzeba wycinać kolejne funkcje SDK/OBK, takie jak hostif/rmms, web server, iperf, NTP/TLS, logi czy nawet MQTT [#21525679] [#21534154] [#21526615] Nowy SDK daje dodatkowe możliwości, m.in. EasyFlash dla flashvars/konfiguracji, Berry, heap_5 i większy stos, ale w praktyce pojawiły się też problemy z gorszym Wi‑Fi i wolniejszym OTA [#21526615] [#21530706] W wątku potwierdzono też, że dla W800 OTA działa w starym stylu przez HTTP, a nie przez Web App OTA; testowano również wariant z odświeżaniem HTTP [#21525681] Jeśli chodzi o W806, autorzy nadal traktują to jako port eksperymentalny i szukają dalszych redukcji rozmiaru oraz stabilizacji połączenia [#21081609] [#21527634]
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy różnic między modułami OpenBeken W800, W801 i W806 oraz metod aktualizacji OTA. W806 różni się od W800/W801 brakiem wbudowanego WiFi i Bluetooth oraz mniejszą pamięcią flash (około 1 MB), co utrudnia bezpośrednie flashowanie firmware W800 na W806. W800 posiada OTA oparte na serwerze HTTP (tradycyjny styl), natomiast W806 nie obsługuje Web App OTA. Próby zmniejszenia rozmiaru kompilacji firmware dla W806 są prowadzone, m.in. przez wyłączanie funkcji takich jak emulacja Tasmota JSON czy MQTT, aby zmieścić się w ograniczonej pamięci. Wątpliwości dotyczą również obecności i działania modułu WiFi w W806, gdyż brak jest fabrycznych danych kalibracyjnych i wsparcia antenowego, co czyni jego użycie problematycznym. W trakcie dyskusji omawiano także aktualizacje SDK, migrację do nowszych wersji, integrację EasyFlash do zarządzania konfiguracją oraz problemy z jakością połączenia WiFi i stabilnością OTA na różnych wersjach SDK. Użytkownicy testowali różne wersje firmware, narzędzia flashujące i metody backupu, zwracając uwagę na ograniczenia sprzętowe i programowe. Wspomniano także o innych modelach i zestawach deweloperskich, takich jak HLK-W800-KIT, HLK-W801-KIT oraz urządzeniach Tuya opartych na W800. Podsumowując, W806 jest bardziej ograniczony sprzętowo niż W800/W801, co wpływa na kompatybilność firmware i metody aktualizacji OTA, a rozwój oprogramowania wymaga optymalizacji i dostosowań SDK oraz narzędzi flashujących.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA