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

STM32F103C8T6 Blue Pill jako debugger CK-Link: C-SKY/T-Head/XuanTie Badanie kopii zapasowej Flash CK

divadiow 05 Maj 2025 13:00 6156 15
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy wykorzystania taniej płytki STM32F103C8T6 "Blue Pill" jako debuggera CK-Link do procesorów C-SKY/T-Head/XuanTie, w szczególności do zrzutu pamięci flash układów takich jak WinnerMicro W800/W801/W806 (CK804FGT). Autor zauważa, że pamięć flash w klonie STM32F103C8T6 ma 128 kB zamiast 64 kB, co wskazuje na podróbkę podobną do STM32F103CBT6. Analizowano oprogramowanie Upgrade Tools V1.5.9, dekompilując pliki Pythona odpowiedzialne za komunikację i flashowanie. Przedstawiono także podejście do debugowania i programowania modułu Hi-Link HLK-B36 z procesorem W800, a także połączenie z BL602 MCU przez serwer debugowania T-Head. Wersje firmware CKLink Lite (2.37 i 2.38) zostały omówione wraz z ich funkcjami i parametrami. Pojawiły się problemy z brakiem pliku FLASH ALGORITHM ELF dla procesora TXW8301 (CK803SG), co skutkuje błędem "Current CPU is not in debug-mode" podczas próby operacji na pamięci flash. Dyskutowano o braku dedykowanych plików algorytmów w SDK TXW8301 oraz o możliwych problemach z serwerem debugowania i prędkością ICE Clk. Zaproponowano alternatywne podejście do programowania STM32F103C8T6 przez UART z użyciem oficjalnego narzędzia ST Flasher, co okazało się prostsze i nie wymaga programatora J-Link. Podkreślono możliwość integracji tego podejścia w dokumentacji projektu.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA