Maker-Hub bei GitHub Maker-Hub bei Printables Maker-Hub bei MakerWorld Maker-Hub bei YouTube

Die BK7231T und BK7231N sind zwei SoCs der Firma Tuya. Beide können mittels UART geflashed werden.

Mehr Informationen zu den SoC ist unter BK7231T COB Hardware Design Guideline zu finden.

Software

Um den BK7231N zu flashen, benutze ich das Windows Programm BK7231 GUI Flash Tool.
Dieses kann unter BK7231 GUI Flash Tool heruntergeladen werden.

Hardware

Um den Soc zu flashen wird noch eine UART-zu-USB-Adapter benötigt. Dieser bildet die Brücke zwischen deinem Computer und dem SoC, um die Kommunikation über die serielle Schnittstelle zu ermöglichen. Es wandelt die USB-Signale deines Computers in UART-Signale um, die von den SoCs verstanden werden.

Beachte das der Pin RXD des UART-Adapters mit dem Pin TXD des SoC und Pin TXD des UART-Adapters mit dem Pin RXD des SoC verbunden werden muss. Also über Kreuz.

Pinbelegung

Zum Flashen sind neben der Spannungsversorgung von 3,3 Volt und GND noch die Pins 26 (RXD), 27 (TXD) und CEN ( zum Neustarten des SoCs) von Nöten.

Systemdiagramm des SoC BK7231(T/N)
Systemdiagramm des SoC BK7231(T/N)

Je nach Modell müssen unterschiedliche Vorgehensweisen angewendet werden.

Bei manchen Modellen sind vordefinierte Lötpunkte vorhanden.

Bei anderen muss das Module ausgelötet werden.

Die schwierigste Kategorie ist diese, bei der der SoC direkt auf der Platine aufgelötet ist und es keine vordefinierten Lötpunkte gibt. In diesem Fall muss die Leiterplatte analysiert werden und geeignete Lötpunkte gesucht werden.

Vorschau des Bildes "Beispiel von Lötpunkten auf einer Platine"
Beispiel von Lötpunkten auf der Platine

Weiterführende Informationen sind in den englisch sprachigen Forum BK7231 datasheet, pinout, programming, specification, wiki (BK7231T, BK7231N) zu finden

Wenn dir meine Arbeit gefällt, würde ich mich über einen Kaffee freuen