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

Jak flashować OpenBeken na żarówkach z modułem BK7238 (WB43-M5 V1.1)?

Jinaria 04 Sty 2025 10:38 8352 47
Najlepsze odpowiedzi LABEL_AI_GENERATED

Jak wgrać OpenBeken na żarówkę z modułem BK7238 WB43-M5 V1.1 z aplikacją Surplife?

Na BK7238 da się wgrać OpenBeken przez Easy Flasher albo BKFIL, używając najnowszego firmware dla BK7238 [#21376381] W Easy Flasher trzeba wziąć plik `OpenBK7238_QIO__beken_sdk_f866976df64b.bin`, włożyć go do katalogu `firmwares`, zmienić nazwę na `OpenBK7231N_QIO__beken_sdk_f866976df64b.bin`, włączyć opcje zaawansowane i zaznaczyć pomijanie sprawdzania kluczy [#21376381] Druga sprawdzona metoda to najpierw wgrać cały oryginalny firmware, a potem wgrać `OpenBK7238__beken_sdk_f866976df64b.rbl.bin` od adresu `0x132000` i szybko otworzyć port COM, żeby zobaczyć koniec OTA; wtedy powinno pojawić się AP [#21376560] Jeśli AP nadal się nie pokazuje, warto sprawdzić logi UART na właściwym porcie, bo OBK domyślnie wypisuje logi na UART1, więc trzeba próbować P0 lub P1 zamiast oczekiwanego TX [#21438705]
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy procesu flashowania alternatywnego firmware OpenBeken na inteligentnych żarówkach z modułem BK7238 (PCB WB43-M5 V1.1) używających aplikacji Surplife. Użytkownicy opisują metody zrzutu oryginalnego firmware i flashowania OpenBK7238 przy pomocy narzędzi takich jak Easy Flasher i BKFIL, wskazując na konieczność zmiany nazwy pliku firmware oraz pomijania weryfikacji kluczy. Pojawiły się problemy z uruchomieniem urządzenia po flashowaniu, w tym pętle rozruchowe i brak widocznego punktu dostępowego (AP). Wskazano, że oryginalny firmware ma rozmiar około 2MB, a eksperymentalny około 1,2MB, co może wpływać na działanie. Użytkownicy analizowali logi UART, podłączali piny RX/TX, CEN, 3.3V i GND, oraz testowali różne metody flashowania, w tym częściowe flashowanie od określonego adresu pamięci. Wspomniano o problemach z szyfrowaniem plików binarnych i konieczności użycia odpowiednich kluczy. Dyskutowano także o sterowniku LED BP5758D, jego pinach CLK i DAT oraz o możliwym uszkodzeniu układu przez niewłaściwe ustawienia prądów. Użytkownicy wymieniali się zdjęciami PCB i modułów, a także kopiami zapasowymi firmware. Wspomniano o narzędziach i repozytoriach GitHub związanych z OpenBeken i BK7238, a także o rozwoju i poprawkach firmware, w tym wsparciu dla OTA i SPI DMA. Podkreślono, że flashowanie odbywa się na własne ryzyko, a niektóre funkcje mogą być eksperymentalne lub niestabilne.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA