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

Płytka rozwojowa Hi-Link HLK-B30 z oprogramowaniem układowym C-Chip CC8000 i OpenBK7231U

divadiow 22 Cze 2025 23:20 1995 26
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu

Podsumowanie tematu

✨ Dyskusja dotyczy płytki rozwojowej Hi-Link HLK-B30 wyposażonej w układ C-Chip CC8000/BK7231U oraz możliwości uruchomienia na niej oprogramowania OpenBK7231U. Przeprowadzono testy OTA z sukcesem, jednak pojawił się problem z lokalizacją i obsługą nagłówka TLV, który zawiera dane kalibracyjne i adres MAC urządzenia. Konieczne jest przeniesienie TLV z adresu 0x1FE000 do 0x1E0000, aby firmware mógł poprawnie odczytać i użyć adresu MAC, co jest kluczowe dla działania w sieci. Użytkownicy dyskutują o metodach flashowania przez UART (np. z użyciem BK7231 Easy UART Flasher) oraz o ograniczeniach związanych z bootloaderem, który nie może być flashowany przez UART, a jedynie przez SPI. Wskazano, że OpenBK7231U może być uruchomiony na HLK-B30, ale wymaga dostosowania konfiguracji TLV i kalibracji. Poruszono także temat kompatybilności firmware z innymi układami, takimi jak BK7252, oraz problemów z oznaczeniami pinów GPIO na płytce HLK-B30. Wskazano na możliwość modyfikacji konfiguracji w ESPHome, aby dostosować lokalizację TLV podczas kompilacji. Dodatkowo omówiono narzędzia do flashowania, w tym adaptery USB-serial oparte na FTDI oraz CH341A, oraz potrzebę wsparcia dla resetu sprzętowego w flasherach. Podsumowując, obecny stan pozwala na bezpieczne flashowanie OpenBK7231U na HLK-B30, ale wymaga pracy nad obsługą TLV i adresu MAC, aby uniknąć konfliktów w sieci.
Wygenerowane przez model językowy.
REKLAMA