are you a platform/embedded developer?
do you need to interact with hardware in a semi-custom manner?
would you like to suffer a lot less doing it?

if so, #GlasgowInterfaceExplorer might be for you. the code below is all you need to build a custom testbench for a DUT you've never seen before. just as easily you can add JTAG/SWD debug, protocol analyzers, etc.

@whitequark i recently got my glasgow btw and am hoping to use it soon for some SPI debugging, also SWD interfacing with rp2040, rp2350 would be interesting, but got no experience with that yet.
@mntmn very nice!! i haven't tested SWD with rp* chips in particular, but i don't expect glasgow-specific bugs (although i know they use multidrop SWD which tickles some issues in upstream probe-rs..._)
@whitequark @mntmn I flashed both RP2040 and RP2350 successfully using glasgow and probe-rs.
To be honest, for now the only practical advantage compared to the cheap pico probe was that I could power the target from the glasgow. But the possibilities are limitless. For example it should be quite simple to not only flash and debug the target, but also provide a programmable test setup that interfaces to the target over SPI or whatever communication protocol you want to test.
@jannic @mntmn glasgow is also one of the fastest probes you can connect to probe-rs!
@whitequark @mntmn it's indeed impressive! And may allow for much more RTT logging without slowing down the firmware or loss of debug messages. I just didn't have a practical use case yet.