probe-rs: micro:bit v2.20 fails to keep stable connection

Describe the bug

After a while (depending on the using probe-run or cargo embed) both terminate with:

RTT error: Error communicating with probe: A core architecture specific error occurred
────────────────────────────────────────────────────────────────────────────────
Error: A core architecture specific error occurred

Caused by:
    0: Failed to read register DRW at address 0x0000000c
    1: An error specific to a probe type occurred
    2: Error handling CMSIS-DAP command Transfer
    3: Timeout in USB communication.

To Reproduce Steps to reproduce the behavior:

  1. Flash
  2. Let it run
  3. boom

probe-run fails after 5-30 seconds. cargo embed after ~15 minutes.

Expected behavior

It should be as stable as the micro:bit v2.00.

Stacktrace

n/a

Desktop (please complete the following information):

Fedora 36

Additional context

I also tried upgrading the interface firmware from 0256 (shipped) to 0257. This doesn’t seem to make a difference.

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Comments: 16 (8 by maintainers)

Most upvoted comments

No, it remains unstable even if there is no RTT output.

I’m receiving one tomorrow so I can debug it further. I’ll post whatever I find here . Thanks anyway ☺️