Commit Graph

  • 18dee9fb8e Merge pull request #170 from rgrr/feature/162-fix-probe-rs-info master Hardy Griech 2025-12-17 12:55:20 +01:00
  • 9c873de3a5 probe_deinit() should do nothing otherwise RTT and probe_deinit() stumble upon each other feature/162-fix-probe-rs-info Hardy Griech 2025-12-17 12:53:50 +01:00
  • f358ed9f8d Merge pull request #167 from rgrr/feature/160-more-rtt-enhancements Hardy Griech 2025-12-16 16:32:02 +01:00
  • 634df90884 enhanced RTT_CB search feature/160-more-rtt-enhancements Hardy Griech 2025-12-16 16:25:24 +01:00
  • 7ef46bb451 RTT while DAP only for pyocd Hardy Griech 2025-12-16 16:25:00 +01:00
  • b6d864962a search_for_rtt_cb() now also uses timeout if RTT/DAP Hardy Griech 2025-12-16 14:46:53 +01:00
  • 050b941df4 minor refactoring of do_rtt_io() Hardy Griech 2025-12-16 14:25:26 +01:00
  • b63c5261b0 ... Hardy Griech 2025-12-16 14:22:25 +01:00
  • 8b9250b7dd Merge pull request #166 from rgrr/feature/160-rtt-clean-up Hardy Griech 2025-12-16 14:10:13 +01:00
  • a82fb56bec oops feature/160-rtt-clean-up Hardy Griech 2025-12-16 14:08:42 +01:00
  • 80c11d3876 ... Hardy Griech 2025-12-16 10:40:06 +01:00
  • adcee37557 RTT/DAP now works for pyocd with non-debug output, other cleanup Hardy Griech 2025-12-16 10:29:32 +01:00
  • 7c4a14912d some DAP test code (which will be removed soon) Hardy Griech 2025-12-16 10:27:41 +01:00
  • df78fc744d minor doc update Hardy Griech 2025-12-16 10:03:53 +01:00
  • 1e50fb740f clear dap_tool with timer -> probe-rs disconnect/connect sequence recognized correctly Hardy Griech 2025-12-16 10:03:38 +01:00
  • 85d8007dca probe-rs works better now Hardy Griech 2025-12-16 07:53:41 +01:00
  • f9b880de67 problems with probe-rs Hardy Griech 2025-12-16 07:46:06 +01:00
  • 3b8703ec9b ... Hardy Griech 2025-12-15 22:39:47 +01:00
  • 302e2cc127 cleaned rtt_io, pyocd should now work Hardy Griech 2025-12-15 21:48:04 +01:00
  • 52334f3149 minor Hardy Griech 2025-12-15 18:42:50 +01:00
  • 3f990b38ea OPT_RTT_WHILE_DEBUGGING Hardy Griech 2025-12-15 18:42:16 +01:00
  • 9c68bc14b8 Merge pull request #165 from rgrr/feature/160-rtt-enhancements Hardy Griech 2025-12-15 18:21:58 +01:00
  • 1436f9ad22 ... feature/160-rtt-enhancements Hardy Griech 2025-12-15 18:11:58 +01:00
  • 7ec7fe075d this works with pyocd (but not openocd) Hardy Griech 2025-12-15 15:55:43 +01:00
  • 2b513e26f7 comments Hardy Griech 2025-12-15 14:41:29 +01:00
  • 944884cea9 check rtt_cb_header Hardy Griech 2025-12-15 09:51:28 +01:00
  • ed28dac734 pyocd debugging (comments) Hardy Griech 2025-12-15 09:50:20 +01:00
  • 9e38896b17 minor cleanup Hardy Griech 2025-12-11 16:53:00 +01:00
  • 78c79d1e44 some new targets Hardy Griech 2025-12-11 16:32:38 +01:00
  • 1b76bf3715 actual RTT transmission is working while debugging! Hardy Griech 2025-12-11 16:32:29 +01:00
  • 54476b992a DAP (again) traffic no longer in callback. Communication to dap_task via stream Hardy Griech 2025-12-11 13:09:57 +01:00
  • 7120761779 with probe-rs targets Hardy Griech 2025-12-11 12:29:11 +01:00
  • afe4451902 reduced debug output Hardy Griech 2025-12-11 11:11:05 +01:00
  • 5ec9afd8ef some more targets for debugging Hardy Griech 2025-12-11 11:01:43 +01:00
  • 675df12fe4 special hack for pyocd for multi buffers Hardy Griech 2025-12-11 11:01:26 +01:00
  • 6644f861e2 simple(r) finger printing Hardy Griech 2025-12-11 10:57:26 +01:00
  • fabde7ccf7 minor cleanup Hardy Griech 2025-12-11 08:03:47 +01:00
  • c7aef9abf4 gosh... this area is buggy Hardy Griech 2025-12-11 07:59:36 +01:00
  • 9e6b3ec9be this does not work... Hardy Griech 2025-12-10 20:42:59 +01:00
  • d106c363c6 Merge pull request #161 from rgrr/feature/154-check-dap-access Hardy Griech 2025-12-10 20:23:41 +01:00
  • 1c7d842dbe fix #154 feature/154-check-dap-access Hardy Griech 2025-12-10 19:26:23 +01:00
  • b9d5e928e0 sl_lock() now with enum to allow coordination of the requests Hardy Griech 2025-12-10 12:15:40 +01:00
  • 11beeff422 OPT_MCU_OVERCLOCK_MHZ -> OPT_MCU_FORCE_CLOCK_MHZ, max frequencies in (board) header Hardy Griech 2025-12-09 09:33:50 +01:00
  • 5e12555f7d Merge pull request #159 from rgrr/feature/151-more-cleanup-141-swclk-setup Hardy Griech 2025-12-08 20:26:05 +01:00
  • a1701c0d62 correct SWCLK calculations feature/151-more-cleanup-141-swclk-setup Hardy Griech 2025-12-08 20:18:54 +01:00
  • 285df9e4a9 SWD frequency calculation... Hardy Griech 2025-12-08 20:01:33 +01:00
  • f6b4c0eb4f default for SWD and RPxx is 8MHz Hardy Griech 2025-12-08 19:59:57 +01:00
  • 5408fdb44e pio setup in PROBE_PIO_* Hardy Griech 2025-12-08 17:15:35 +01:00
  • f3e3c1b08f PICOPROBE_* -> PROBE_*, CLK constants in board header Hardy Griech 2025-12-08 17:08:08 +01:00
  • 2bbbb17421 ever used!? Hardy Griech 2025-12-08 17:03:46 +01:00
  • 100c29b0cc Merge pull request #158 from rgrr/feature/151-cleanup Hardy Griech 2025-12-08 15:04:19 +01:00
  • 4bed7caa98 cleaned up board headers feature/151-cleanup Hardy Griech 2025-12-08 14:56:54 +01:00
  • 09d3f91d17 comment Hardy Griech 2025-12-08 14:08:38 +01:00
  • d3e5465fe7 minor changes to DAP_config.h Hardy Griech 2025-12-08 14:08:19 +01:00
  • f5e505e697 don't know why this hits now... Hardy Griech 2025-12-08 14:06:21 +01:00
  • fab6792e72 Merge pull request #153 from rgrr/feature/misc-1.25 Hardy Griech 2025-12-08 12:23:08 +01:00
  • f4ad067f7c minor feature/misc-1.25 Hardy Griech 2025-12-08 12:19:22 +01:00
  • 739abaf912 bug fix: tusb_init() called too late (made problems with tusb 0.20.0) Hardy Griech 2025-12-08 09:29:56 +01:00
  • eb801219a3 comment Hardy Griech 2025-12-08 07:16:11 +01:00
  • 2ca233e198 avoid collision with RP2350 ACCESSCTRL registers Hardy Griech 2025-12-01 21:16:05 +01:00
  • de86bace4c ENABLE_RP2350_ACCESSCTRL=0 removes some code completely and suppressing compiler warnings Hardy Griech 2025-12-01 20:52:43 +01:00
  • 4e947f8a4f corrections to Makefile Hardy Griech 2025-10-19 18:36:14 +02:00
  • 7a0e43476a Merge pull request #155 from fleutot/doc/udev-for-specific-serial-number Hardy Griech 2025-10-17 12:34:24 +02:00
  • 4a5868c8ac played with ccache and clang-tidy. Unified some targets Hardy Griech 2025-10-16 17:54:52 +02:00
  • 1b23181fd4 Document how to create udev device for specific serial Gauthier Östervall 2025-10-16 17:07:17 +02:00
  • caaeb5af37 mostly comments to Makefile plus rework for probe debuggee Hardy Griech 2025-10-16 15:54:56 +02:00
  • d372ce5fbf more accurate clib message on startup Hardy Griech 2025-10-16 15:54:09 +02:00
  • f9053428bc fiddled around with clang builds Hardy Griech 2025-10-15 20:40:53 +02:00
  • 22edcd98b1 pico should also work Hardy Griech 2025-10-15 20:40:20 +02:00
  • fc6744fa34 output information about used libc Hardy Griech 2025-10-15 20:39:51 +02:00
  • 11e4dd6795 no longer compile picotool/picoasm Hardy Griech 2025-10-15 11:00:28 +02:00
  • 36a4e93e72 CTRL-AP of nRF54 has ID=2 Hardy Griech 2025-10-14 14:07:22 +02:00
  • 867c90130f minor Hardy Griech 2025-10-14 12:55:21 +02:00
  • b47dbff1d0 take nRF54 flash blob from pyOCD Hardy Griech 2025-10-14 12:49:00 +02:00
  • 11f8c528bf introduce nRF54Lxx, completely untested, just from datasheet Hardy Griech 2025-10-14 12:19:20 +02:00
  • 090399ea03 nrf -> nrf52 to make things clearer Hardy Griech 2025-10-14 12:12:54 +02:00
  • 84b0ab5a57 moved some files Hardy Griech 2025-10-14 08:26:21 +02:00
  • b8c18a2dd6 update freertos Hardy Griech 2025-10-06 19:44:52 +02:00
  • b63f3986fa increment version Hardy Griech 2025-10-06 18:56:14 +02:00
  • 16d9636be5 segger headers to 3.60d Hardy Griech 2025-10-06 18:56:00 +02:00
  • caf18c67d1 Merge pull request #144 from rgrr/feature/138_get-flash-size-pico2 Hardy Griech 2025-03-02 20:37:23 +01:00
  • afbaaf147d read flash size for rp2350 feature/138_get-flash-size-pico2 Hardy Griech 2025-03-02 20:31:05 +01:00
  • f3d06ca02a get flash size via READ_JEDEC_ID Hardy Griech 2025-03-02 19:21:13 +01:00
  • b26db8af7b comment Hardy Griech 2025-03-02 18:36:54 +01:00
  • 55aaf38bfd more complicated than thought because rp2350 bootrom is highly optimized... Hardy Griech 2025-02-28 08:29:27 +01:00
  • 1bb4eeb1e2 #125 Compile with clang (for Pico2 it works) Hardy Griech 2025-02-28 07:36:35 +01:00
  • 242a14ec0a more final version, clang plus pico2 works feature/125_compile_with_clang Hardy Griech 2025-02-27 22:36:57 +01:00
  • da3bfa1339 must use -Og for gcc Hardy Griech 2025-02-27 20:53:39 +01:00
  • 7e0f391b13 more target attributes Hardy Griech 2025-02-27 19:20:14 +01:00
  • 5c411ab882 minor Hardy Griech 2025-02-27 18:49:16 +01:00
  • aa17976cbf now clang works with pico2 as probe Hardy Griech 2025-02-27 18:48:59 +01:00
  • 9aff54207c RP2350 target drag-and-drop v1.24 Hardy Griech 2025-02-27 16:35:42 +01:00
  • b390557109 1.24 feature/rp2350-target-drag-and-drop Hardy Griech 2025-02-27 16:30:19 +01:00
  • f124ebf07a now compiles again for pico_w Hardy Griech 2025-02-27 16:29:46 +01:00
  • e0e50a888e removed not required includes Hardy Griech 2025-02-27 16:02:26 +01:00
  • a8a38084e4 update readme Hardy Griech 2025-02-27 15:34:10 +01:00
  • 40e3511e4f removed readme Hardy Griech 2025-02-27 13:08:03 +01:00
  • cfc8f50559 renaming and moving code Hardy Griech 2025-02-27 13:05:27 +01:00
  • d5f36341ac moved code to better places (still a lot of redundancy) Hardy Griech 2025-02-27 12:40:24 +01:00
  • 5004ddbf0f removed debug output Hardy Griech 2025-02-27 11:29:25 +01:00