You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.
It would be nice to have SWD Multidrop support so that RP2040s could be debugged with the J-Link in Rust. Issue probe-rs/probe-rs#1157 has some more details.
The text was updated successfully, but these errors were encountered:
I was able to connect to the RP2040 using SEGGER's JLinkExe, as shown in the issue I linked above. SEGGER's software exposes the RP2040 as two targets, RP2040_M0_0 and RP2040_M0_1. It seems like SEGGER already implemented multidrop support in the firmware last year, here's a thread I found related to that.
In terms of where support for this feature needs to be implemented, the probe-rs folks think it should be implemented in jaylink:
Unfortunately multidrop SWD isn't supported by probe-rs for jlink probes (I believe it would need implementing in the jaylink crate first, and then adding to the probe-rs jaylink driver).
Perhaps @adamgreig can comment because I am also unsure of what the implementation of multidrop would entail.
According to the ADI specification, multidrop just involves a special target selection register and more line resets, both of which should already be supported by this crate.
It would be nice to have SWD Multidrop support so that RP2040s could be debugged with the J-Link in Rust. Issue probe-rs/probe-rs#1157 has some more details.
The text was updated successfully, but these errors were encountered: