a_p_u_r_o

Results 77 comments of a_p_u_r_o

You don't even need soldering to connect to SWD pins. ![image](https://user-images.githubusercontent.com/2020873/183236348-e56f9e5e-e2be-45bf-8f36-dd30a0f1b508.jpeg)

Yes, it's cool! No. SWD is SWD. bring in another CMSIS-DAP adapter. RTT is a software solution which establishes logical pipe over SWD connection.

picoprobe ~may be~ is confirmed okay. If you have RaspberryPi Pico to spare , try rust-dap . pre-compiled binaries here. https://github.com/elfmimi/rust-dap/releases/tag/preview-0.1

I suppose we should move this talk to daplink channel of pyOCD slack. https://pyocd.slack.com/archives/C02GTJPENEN

uf2hid.h can be found here. https://github.com/microsoft/uf2-samdx1/blob/master/inc/uf2hid.h

だいぶ前になってしまいますが手元では ram-exec と defmt を合わせて使ってました。 たしか probe-run も改造しないと使いづらいか、使えないかという部分があったはず。

興味あるので調べたい所なんですがまだ手を付けてないです。

リセットの挙動を実際に見てみたのですが、pioの方もbitbangの方も想定される動作と異なる部分があるようです。 どちらも修正していきたいですね。

まず、テスト環境として [pyOCD](https://pyocd.io/) を活用していることを述べておきます。 pyOCD に commander モードというのがあり、簡易なコマンド処理が出来るようになっています。 コマンドには以下のようなものがあります。 `set nreset 1` RSTピンをHighにする `set nreset 0` RSTピンをLowにする `show nreset` RSTピンの状態を表示する PIOの場合 プローブの起動後・リセット後 ⇒ (一瞬だけLow のちHigh のち) Hi-Z `set nreset 1` ⇒...

何が正解かはじっくり調べるのがよいと思いますが、想定される挙動はこういう感じだと思っています。 案1 プローブの起動後・リセット後 ⇒ Hi-Z connect ⇒ High `set nreset 1` ⇒ High `set nreset 0` ⇒ Low `show nreset` ⇒ そのまま disconnect ⇒ Hi-Z 案2 プローブの起動後・リセット後 ⇒ Hi-Z connect...