Both brew installed 0.12.0 and current git master built openocd fails setting 
up rtt. Debug -d3 output does not reveal more details. MacOS was at 12.7.4 on 
amd64. Identical behaviour on latest macOS on M3. 

src/openocd -s  
/usr/local/Cellar/open-ocd/0.12.0_1/bin/../share/openocd/scripts -f 
interface/jlink.cfg -f target/bcm2837.cfg  -c init -c targets  -c "rtt setup 
0x20000 1000 \"SEGGER RTT\”"                                            

Open On-Chip Debugger 0.12.0+dev-01556-ga35e254c5 (2024-03-31-19:20)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "jtag". To override use 
'transport select <transport>'.
Info : J-Link V11 compiled Mar 14 2024 13:16:08
Info : Hardware version: 11.00
Info : VTarget = 3.297 V
Info : clock speed 4000 kHz
Info : JTAG tap: bcm2837.cpu tap/device found: 0x4ba00477 (mfg: 0x23b (ARM 
Ltd), part: 0xba00, ver: 0x4)
Info : [bcm2837.ap] Examination succeed
Info : bcm2837.cpu0: hardware has 6 breakpoints, 4 watchpoints
Info : [bcm2837.cpu0] Examination succeed
Info : bcm2837.cpu1: hardware has 6 breakpoints, 4 watchpoints
Info : [bcm2837.cpu1] Examination succeed
Info : bcm2837.cpu2: hardware has 6 breakpoints, 4 watchpoints
Info : [bcm2837.cpu2] Examination succeed
Info : bcm2837.cpu3: hardware has 6 breakpoints, 4 watchpoints
Info : [bcm2837.cpu3] Examination succeed
Info : gdb port disabled
Info : starting gdb server for bcm2837.cpu0 on 3333
Info : Listening on port 3333 for gdb connections
Info : starting gdb server for bcm2837.cpu1 on 3334
Info : Listening on port 3334 for gdb connections
Info : starting gdb server for bcm2837.cpu2 on 3335
Info : Listening on port 3335 for gdb connections
Info : starting gdb server for bcm2837.cpu3 on 3336
Info : Listening on port 3336 for gdb connections
    TargetName         Type       Endian TapName            State       
--  ------------------ ---------- ------ ------------------ ------------
 0  bcm2837.ap         mem_ap     little bcm2837.cpu        unknown
 1* bcm2837.cpu0       aarch64    little bcm2837.cpu        running
 2  bcm2837.cpu1       aarch64    little bcm2837.cpu        running
 3  bcm2837.cpu2       aarch64    little bcm2837.cpu        running
 4  bcm2837.cpu3       aarch64    little bcm2837.cpu        running
rtt
  rtt server
    rtt server start <port> <channel> [message]
    rtt server stop <port>

Reply via email to