Raspberry Pi Debug Probe to wtyczka i gra, która łączy USB z dedykowanym interfejsem debugowania szeregowego oraz z interfejsem UART zgodnym z przemysłowymi standardami. Zaprojektowana dla Raspberry Pi Pico, XIAO RP2040, innych mikrokontrolerów opartych na RP2040 oraz platform opartych na mikroprocesorach, wykorzystuje kompaktowy, kluczowany 3-pinowy złącze debugujące z pojedynczym jednokierunkowym pinem zegara i dwukierunkowym pinem danych I/O. Oferuje standardowe interfejsy debugowania CMSIS-DAP i UART przez USB i może być również używana jako opłacalny kabel USB-do-UART.
Kluczowe cechy
Wszechstronny interfejs debugujący: łączy USB z dedykowanym debugowaniem szeregowym i przemysłowym standardem UART.
Wtyczka i gra 3-pinowe kluczowane złącze debugujące; pojedynczy zegar (SC) i dwukierunkowe dane (SD).
Obsługiwane wiele platform debugujących: Raspberry Pi Pico i RP2040, a także inne cele oparte na mikrokontrolerach i mikroprocesorach.
Jakość produkcji Raspberry Pi: oparta na projekcie sprzętowym Raspberry Pi Pico i działa na oprogramowaniu open-source PicoProbe.
Układ może obsługiwać debugowanie szeregowe ARM (SWD) lub cJTAG przez SC/SD.
Specyfikacje
Interfejsy przez USB
Debugowanie CMSIS‑DAP; UART
Złącze debugowania
3‑pinowe złącze z kluczem (SC, SD, GND)
Schemat sygnałów
1× jednokierunkowy zegar (SC) i 1× dwukierunkowe dane (SD)
Kompatybilność z docelowym urządzeniem
Raspberry Pi Pico, XIAO RP2040, inne mikrokontrolery oparte na RP2040 oraz platformy oparte na mikroprocesorach
Pinout
Numer pinu
Sygnał UART
Sygnał debugowania szeregowego
1
RX
SC (Zegar szeregowy)
2
GND
GND
3
TX
SD (Dwukierunkowe dane szeregowe)
Uwaga: Etykiety UART TX i RX są z perspektywy docelowego urządzenia.
Co jest w zestawie
Raspberry Pi Debug Probe
x1
Obudowa plastikowa
x1
Kabel USB
x1
Kabel debugowania (3‑pin Debug do 3‑pin Debug; 3‑pin Debug do złącza 0.1‑calowego (żeńskiego); 3‑pin Debug do złącza 0.1‑calowego (męskiego))
x3
Zastosowania
Debugowanie Raspberry Pi Pico, RP2040 i innych celów za pomocą CMSIS‑DAP.
Połączenie USB‑do‑UART do rozwoju, logowania i konfiguracji.