Close
0%
0%

Grapple Probe

An isolated firmware debugging probe

Public Chat
Similar projects worth following
95 views
0 followers
A microcontroller debugger that's inexpensive, open source, simple to use, and not tied to any specific chip manufacturer. - ARM CMSIS-DAP USB interface supported by most IDEs and debugging software. - Standard 20 pin 2.54 mm pitch debug header supporting SWD/SWO and JTAG debugging interfaces. - 8 pin 2.54 mm pitch COM header supporting uart and i2c. - Regulated IO voltage between 1.8 and 3.3 V. - Target voltage acts as an input to control the IO voltage. - 400 V rms galvanic isolation between the usb port and debug/com ports. - 2W of isolated power available to the target device.

Isolation

The Grapple Probe has isolation between USB and the DEBUG and COM ports in the capacity that the USB ground and DEBUG/COM port ground can be voltage biased up to 400V RMS continuously without damaging anything on the Grapple Probe.  Isolation is implemented on the USB side with an ADUM3160 to isolate the USB signals and a transformer with a transformer driver to isolate power.  These devices can handle up to 2500 V bias, but only for a limited amount of time, 1 minute.

Isolation is kind of a niche requirement, but it is important for this project because I was inspired to make this after damaging some components in another project I was working on due to a ground loop.  The project included controlling a 24V stepper motor while powering the controller from the same 24V voltage rail.  It had reverse polarity protection so I had my guard down about getting the polarity right when plugging in the power supply, but I had a debug probe connected and when the polarity was reversed the ground through the debug probe was connected directly to the 24V rail.  I ended up breaking a bunch of things, including the debug probe, and started thinking about what a debug probe that didn't propagate that mistake would look like.

  • 1 × RP2040
  • 1 × ADUM3160

  • Alpha Products Ready for Testing

    Jonathan Herbst2 days ago 0 comments

    We're to the point where we're ready to send some first version Grapple Probes out to some lucky recipients.  We now have some documentation on our website! https://grapple.systems/docs/grapple-probe. And I made some boxes to put them in with a QR code that links to the documentation.

    9 Grapple Probes ready to give to a few alpha testers.

    I used a template I found online to print out some boxes for each of the Probes on card stock.


View project log

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates