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

Jak sflashować inteligentny przełącznik oparty na T34 z Aliexpress z firmware OBK w stylu Tasmota/Es

Mati Crawn 27 Kwi 2024 15:49 27627 78
Najlepsze odpowiedzi LABEL_AI_GENERATED

Jak podłączyć i sflashować przełącznik na układzie T34/BK7231N z Aliexpress firmware OpenBeken?

Najpewniejsza metoda to traktować T34 jako BK7231N, podłączyć RX do pinu 25, TX do pinu 26 albo wygodniej do punktu BR4, oraz zasilać układ z porządnego zewnętrznego 3,3 V przez AMS1117, a nie bezpośrednio z USB-TTL; przewody powinny być bardzo krótkie [#21264891][#21327748][#21355587] Do wejścia w tryb programowania lepiej odłączać i podłączać tylko VDD, zostawiając konwerter UART cały czas podłączony, a jeśli płytka ma mały przycisk, to też może to być prostszy sposób na reset/programowanie [#21323731][#21335520] Jeśli BK7231Flasher zawiesza się na odczycie albo zapis kończy się błędem, warto skrócić okablowanie, zmienić konwerter UART, poprawić zasilanie i przetestować inną szybkość transmisji, bo przy różnych płytkach raz pomaga 115200, a raz wyższy baud [#21321499][#21310912] Jeden z użytkowników ostatecznie rozwiązał problem, przechodząc z BK7231Flasher na hid_download_py do odczytu i zapisu, a następnie wgrywając OpenBK7231N_QIO_1.18.92.bin; urządzenie potem uruchomiło się i działało poprawnie [#21528802] Jeśli po pełnym erase zniknie bootloader i nie ma już wyjścia na UART2, można naprawić sytuację przez wgranie obrazu z bootloaderem albo pełnego 2 MB dumpa przed ponownym flashowaniem OBK [#21323010][#21323031]
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 problemów i metod flashowania inteligentnych przełączników opartych na układzie BK7231N (oznaczanym jako T34) zakupionych na Aliexpress, z wykorzystaniem firmware OpenBeken (OBK) w stylu Tasmota/ESPhome. Użytkownicy opisują różne wersje przełączników, różnice w rozmieszczeniu przycisków oraz trudności z dostępem do pinów UART (TX, RX) ze względu na ukryte pady i przyklejone układy scalone. Wskazano, że do zasilania najlepiej używać stabilnego źródła 3,3 V, często zewnętrznego LDO (np. AMS1117-3.3V), a przewody do programowania powinny być krótkie, aby uniknąć problemów z komunikacją. Metody programowania obejmują lutowanie cienkich przewodów do pinów 25 i 26 układu BK7231N lub wykorzystanie igieł i mikroskopu USB do precyzyjnego kontaktu. Flashowanie przez Tuya Cloudcutter jest niemożliwe na nowszych wersjach firmware (np. 1.3.10). Zalecane jest użycie narzędzi BK7231Flasher lub alternatywnie hid_download_py, szczególnie na systemach Linux, gdzie BK7231Flasher może mieć problemy z odczytem i zapisem. Użytkownicy podkreślają konieczność prawidłowego trybu resetu urządzenia (np. odłączanie zasilania 3,3 V, a nie całego konwertera USB-UART) oraz dostosowania prędkości transmisji (115200 lub 921600 baud). W przypadku usunięcia bootloadera konieczne jest jego nadpisanie, co przywraca funkcjonalność UART. Dodatkowo omawiano problem integracji z Home Assistant przez MQTT, gdzie po flashowaniu OBK początkowo dostępne są tylko podstawowe funkcje On/Off, a pełna funkcjonalność wymaga ręcznego uruchomienia polecenia publishAll i odpowiedniej konfiguracji flag MQTT. W dyskusji pojawiły się także uwagi o alternatywnych modułach od marki Avatto, które są łatwiejsze do flashowania i lepiej wykonane niż standardowe moduły Tuya. Na koniec poruszono temat dodatkowego układu RF (oznaczonego H3308 H0744), który wymaga dalszych badań i prawdopodobnie sterownika kompatybilnego z protokołem Tasmota RF.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA