Die Raspberry Pi Debug Probe ist ein All-in-One USB-to-Debug-Kit, welches die gesamte Hardware und Kabel für ein einfaches, lötfreies Plug-and-Play-Debugging mitbringt.
Es bietet sowohl eine serielle Debug-Schnittstelle für den Prozessor (standardmäßig die Arm Serial Wire Debug-Schnittstelle, es können aber auch andere Schnittstellen unterstützt werden) und eine dem Industriestandard entsprechende UART Schnittstelle. Beide Schnittstellen verwenden den 3-Pin-Debug-Anschluss des Raspberry Pi, wie im Abschnitt Raspberry Pi 3-pin Debug Connector Specification (siehe rptl.io/debug-spec).
Die Raspberry Pi Debug Probe wird als Kit in einer wiederverwendbaren Box angeboten, Es enthält die Debug Probe Hardware in einem eigenen Kunststoffgehäuse zusammen mit einem USB-Kabel und drei Arten von Debug-Kabeln, die die große Mehrheit der Debug-Anwendungsfälle abdecken. Es wurde entwickelt, um das Debuggen und Programmieren von Raspberry Pi Pico und RP2040 mit einer Reihe von Host-Plattformen einschließlich Windows, Mac und typischen Linux-Computern zu erleichtern.
Obwohl die Debug Probe für die Verwendung mit Raspberry Pi-Produkten entwickelt wurde, bietet sie Standard UART- und CMSIS-DAP-Schnittstellen über USB, so dass sie auch mit anderen Prozessoren verwendet werden kann, oder auch nur als USB-zu-UART-Kabel. Sie funktioniert mit OpenOCD und anderen Tools, die CMSIS-DAP unterstützen.
Die Debug Probe basiert auf Raspberry Pi Pico Hardware und läuft mit der Open Source Raspberry Pi Picoprobe Software (https://github.com/raspberrypi/picoprobe). Die
Firmware wird auf die gleiche Weise aktualisiert wie die Raspberry Pi Pico-Firmware, so dass es einfach ist, das Gerät auf dem neuesten Stand zu halten oder eine eigene Firmware zu verwenden.
Technische Daten
- Formfaktor: 22mm × 32mm
- Merkmale:
- USB-zu-Zwei-Draht-Debug-Brücke (Arm Serial Wire Debug standardmäßig unterstützt)
- USB-zu-UART-Brücke
- Kompatibel mit dem CMSIS-DAP-Standard
- Arbeitet mit OpenOCD und anderen Tools, die CMSIS-DAP unterstützen
- Entspricht der Raspberry Pi 3-Pin Debug Connector Spezifikation
- Enthalten:
- Hochwertiges Kunststoffgehäuse
- USB-Kabel
- Drei Debug-Kabel:
- 3-poliger JST-Stecker auf 3-poliges JST-Steckerkabel
- 3-poliger JST-Stecker auf 0,1-Zoll-Header (weiblich)
- 3-poliger JST-Stecker auf 0,1-Zoll-Header (Stecker)
- Nominale E/A-Spannung: 3,3 V
- Betriebstemperatur: -20°C bis +70°C
- Lebensdauer der Produktion: Die Raspberry Pi Debug Probe wird bis mindestens mindestens bis Januar 2028 produziert