debugprobe

Stars
767
Committers
15

Bot releases are visible (Hide)

debugprobe - debugprobe-v2.0.1 Latest Release

Published by P33M 6 months ago

  • Fix DAP LED handling
  • Fix UART Break LED handling
  • Fix PROBE_IO_OEN ifdef's
  • Add pin names to binary information
debugprobe - debugprobe-v2.0

Published by P33M 7 months ago

  • Remove all repository references to Picoprobe
  • As a consequence, the build file for the Pico is now called debugprobe_on_pico
  • Fix target reset functionality for pins 0 and 1
  • Add UART line break handling
  • Add UART hardware flow control option
debugprobe -

Published by P33M 9 months ago

  • Add DAP atomic sequence support
  • Add RTS/CTS UART pin definitions (optional)
  • Allow setting of UART databits/parity/stopbits
  • Improve UART buffering for Windows hosts
debugprobe - picoprobe-cmsis-v1.0.3

Published by P33M about 1 year ago

  • Fix debug printing
  • Don't define a reset pin by default - neither picoprobe instructions nor the debugprobe have a connection for it
  • Bump to incorporate REMOTE_WAKE removal to avoid autosuspend/resume dropping uart characters
  • Increase SWDIO throughput by reducing dead cycles and being cleverer about handling turnarounds
debugprobe - picoprobe-cmsis-v1.0.2

Published by P33M over 1 year ago

Release picoprobe and debugprobe variants. Minor updates since the last release:

  • Build as RelWithDebugInfo, as there's no reason not to
  • Bump SDK to 1.5.0, TinyUSB to 0.15.0
  • Shrink the freeRTOS heap by half as .bss overflowed (we do no large allocations anyway)

Debugprobe files are built from https://github.com/raspberrypi/picoprobe/commit/c8eb077c6cbc552ad296e926b1e81f4f293de411

debugprobe - picoprobe-cmsis-v1.0.1

Published by P33M almost 2 years ago

This release replaces the custom Picoprobe implementation with CMSIS-DAP. This implementation

  • Obviates the need to use Zadig to load WinUSB for the debug interface
  • Is faster, as multiple commands are packed into USB bulk packets
  • Uses FreeRTOS threading to better handle simultaneous UART and DAP transfers
  • Should not require root to run OpenOCD, as Udev rules for a recognised debug adapter are applied
  • Allows the use of other host debug servers

It should be considered BETA until associated documentation has been updated and published.

If following the existing Getting Started with Raspberry Pi Pico guide, use the URL for the published UF2 file referred to here.

Full Changelog: https://github.com/raspberrypi/picoprobe/compare/picoprobe-cmsis-v1.0...picoprobe-cmsis-v1.0.1

debugprobe - picoprobe-cmsis-v1.0

Published by P33M almost 2 years ago

Publish binaries for picoprobe-cmsis-v1.0