Hardy Griech
d3e5465fe7
minor changes to DAP_config.h
2025-12-08 14:08:19 +01:00
Hardy Griech
f124ebf07a
now compiles again for pico_w
2025-02-27 16:29:46 +01:00
Hardy Griech
8f6fe16be9
use HW reset if feasible, funny thing: the short delay made HW reset disfunctional
2025-02-27 11:14:31 +01:00
Hardy Griech
225d45ef35
enhancements to DAP psize/cnt configuration and documentation
2025-02-22 09:24:24 +01:00
Hardy Griech
a1fd6c5f69
reset pins again
2025-02-03 18:10:44 +01:00
Hardy Griech
af8bcfd6bb
debugging differences v1.20/21
2024-12-11 05:59:53 +01:00
Hardy Griech
9bad565219
DAP_PACKET_SIZE can now be set via "d_psize"
2024-12-10 07:17:22 +01:00
Hardy Griech
49e877e474
docu updates plus minichange in freertos config
2024-10-21 22:56:01 +02:00
Hardy Griech
f777662057
minor changes for rp2350
2024-10-07 12:42:15 +02:00
Hardy Griech
4ad28c0a99
now runs with rp2350
2024-09-15 20:23:34 +02:00
Hardy Griech
b8e927c271
rename
2024-09-12 08:46:20 +02:00
Hardy Griech
c47f348441
trying to make it compile for rp2350
2024-09-11 22:09:59 +02:00
Hardy Griech
9332e4a1f0
replaced CMSIS_5 with CMSIS_DAP
2024-09-08 20:20:37 +02:00
Hardy Griech
03b0b83550
some more minor things
2024-09-08 19:50:50 +02:00
Hardy Griech
c7532549ca
config changes (which actually do not belong here ;-))
2024-08-21 21:30:48 +02:00
Hardy Griech
197a97c013
Now builds with gcc and all current targets.
...
But... builds with clang, but image does not execute successful
2024-08-21 21:22:46 +02:00
Hardy Griech
96348cfecf
playing around with network parameters
2024-05-05 11:08:08 +02:00
Hardy Griech
9b3ef64aaf
new config variable "rtt" to disable RTT
2024-02-04 21:14:09 +01:00
Hardy Griech
7beb4af658
ooops.... forgot the relevant part...
2023-09-23 12:19:26 +02:00
Hardy Griech
0e3c7a1f3d
now with hardware reset
2023-09-23 11:54:49 +02:00
Hardy Griech
bc716d0cc5
relax f_cpu limits
2023-08-23 08:15:13 +02:00
Hardy Griech
5e44fac382
minIni: no more magic names
2023-08-20 17:13:21 +02:00
Hardy Griech
8ec1cb3d28
more RTT files at another place
2023-08-12 07:16:06 +02:00
Hardy Griech
251e403bad
wip
2023-08-12 07:03:47 +02:00
Hardy Griech
c7f1080eb8
wip
2023-08-12 07:03:19 +02:00
Hardy Griech
bd555b6d42
OPT_PROBE_DEBUG_OUT has now four options: CDC/RTT/UART/empty
...
RTT currently not working
2023-08-12 07:00:49 +02:00
Hardy Griech
b70e649183
create a debugging environment where one pico is a probe (no net) and
...
the other is the target (only net)
2023-08-11 22:27:18 +02:00
Hardy Griech
03ee390ee6
adopted to new FreeRTOS
2023-08-10 21:05:28 +02:00
Hardy Griech
eeee8270c4
updated FreeRTOS
2023-08-01 20:58:25 +02:00
Hardy Griech
c8eea2f76b
remove other declarations of tud_network_mac_address[] which may collide
...
with the one in the TinyUSB header
2023-08-01 18:17:08 +02:00
Hardy Griech
68b1682fc0
refactored probe cpu/swclk settings
2023-08-01 13:55:40 +02:00
Hardy Griech
565e6b9261
minor refactoring with probe_set_swclk_freq_khz()
2023-08-01 13:40:10 +02:00
Hardy Griech
e9d446f7f1
f_cpu corrected
2023-08-01 13:29:29 +02:00
Hardy Griech
12d7732204
hmm, actually nicer to have the parameters still in CMakeLists.txt
2023-08-01 11:55:10 +02:00
Hardy Griech
e9f04d98b0
removed OPT_MCU_OVERCLOCK_MHZ, CPU frequency can be set via
...
configuration
2023-08-01 11:45:26 +02:00
Joseph Bellahcen
cc027c6ca5
Renamed CRLF define
2023-07-27 11:33:25 -07:00
Joseph Bellahcen
beae49611e
Renamed CRLF preproc define to something less generic
2023-07-27 10:39:20 -07:00
Joseph Bellahcen
18c016b7d4
Adjusted preprocessor syntax
2023-07-27 08:33:47 -07:00
Joseph Bellahcen
8977e0b518
Parameterized CRLF insertion via CMake
2023-07-27 08:28:56 -07:00
Joseph Bellahcen
cdd2252f82
Moved debug print carriage return to end of format string
2023-07-26 08:02:55 -07:00
Joseph Bellahcen
c2d58659aa
Added carriage return to end of debug prints
...
When using GNU screen, which does not automatically add carriage
returns after new-lines, text wraps unnaturally across the console
For example:
```
[CMSIS-DAPv1] [CMSIS-DAPv2] [MSC: DAPLink] [CDC: UART] [CDC: probe debug] [Net: 192.168.14.1 (NCM)] [Net: SysView] [Net: Echo] [Net: IPerf]
0.003 ( 1) - (II) Probe HW:
0.003 ( 0) - (II) Pico @ 240MHz
0.003 ( 0) - (II) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
0.003 ( 0) - (II) SWD clk req : 2000kHz = 240000kHz / (6 * (20 + 0/256)), eff : 2000kHz
0.056 ( 53) - (II) Assign tasks to certain cores
0.000 ( 0) - (II) =================================== MSC connect target
0.114 (114) - (II) =================================== MSC disconnect target
0.298 (184) - (II) =================================== MSC connect target
0.412 (114) - (II) =================================== MSC disconnect target
1.576 (999) - (II) =================================== MSC connect target
1.689 (113) - (II) =================================== MSC disconnect target
```
This commit addresses the issue by explicitly adding carriage
returns at the end of all calls to picoprobe_info() and similar
functions
2023-07-25 14:32:23 -07:00
Hardy Griech
b987f0c20c
raised prio of lwIP
2023-07-14 18:24:21 +02:00
Hardy Griech
d588ade6a8
performance optimization
2023-07-14 17:58:01 +02:00
Hardy Griech
102801788b
new OPT_MCU_OVERCLOCK_MHZ
2023-07-14 10:24:03 +02:00
Hardy Griech
9130590a81
it works with multicore as well (wasn't sure before)
2023-06-29 22:52:21 +02:00
Hardy Griech
18256d6557
config
2023-06-29 13:05:01 +02:00
Hardy Griech
e5fafecc49
configUSE_TRACE_FACILITY must be enabled
2023-05-18 20:19:54 +02:00
Hardy Griech
956af3a63f
this is really a breakthrough: TCP output has to be triggered
2023-05-18 19:09:41 +02:00
Hardy Griech
6b7d10c9ad
net protocol can now be specified via cmake
2023-05-16 07:55:40 +02:00
Hardy Griech
21559a7853
features etc in get_config
2023-05-16 06:47:07 +02:00