Hello! I'm struggling to understand how `resume <addr>` command should behave for an SMP configuration like this:
```
    target create core0.cpu ...
    target create core1.cpu ...
    target smp core0.cpu core1.cpu
```
What is the intended behavior?
More specifically:
  • As far as I understand, all the targets in SMP group should resume (6.3.4 in https://openocd.org/doc-release/html/Config-File-Guidelines.html), but should all targets resume on address <addr> or should it be done only by the selected target?
  • If some target is already resumed (e.g. selected hart halted due to hitting a software breakpoint), should we return an error?
Best regards,
Evgeniy Naydanov


Reply via email to