diff options
| author | hathach <[email protected]> | 2026-07-24 15:28:53 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2026-07-24 15:56:14 +0700 |
| commit | e90d232b7718656a627775e3ecde63c6fc7c2e84 (patch) | |
| tree | 2c67c5d955d826665d40eea18d8bdcce6462e49b /docs/reference | |
| parent | 4d9e4c9e3895b0c15a04763028d1becd27bbf89c (diff) | |
rp2040: RP2350/pico2 ETM trace over fly-wired MIPI-20
J-Link's built-in RP2350 script owns the whole chip-side path (component
map is not ROM-table-discoverable; a custom JLinkScript replaces the
built-in one and kills pin trace), re-arming at every resume - firmware
does no trace setup. TRACE_ETM builds pin clk_sys to 48 MHz from crt0
(fly-wire seating-proof; the port is DDR at clk_sys/2 and the J-Trace PRO
V2 cliff sits just above 40 MHz TRACECLK - SEGGER requires V3.0+ for this
chip), clear TIMER0/1 DBGPAUSE (default freezes the us-timer while any
core is debug-halted and sleep_ms spins forever), and run the UART console
TX-only (GPIO1 = default UART0 RX = TRACECLK).
Diffstat (limited to 'docs/reference')
0 files changed, 0 insertions, 0 deletions
