arduino / arduino/ArduinoCore-mbed

Portenta: Excessive Resets By H7 Results In USB I/F Not Being Recognized

Open
#45 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
411
Forks
225
PR merge metrics
No merged PRs in 30d

Description

To All:

First, not sure if this is the 'right' place to report this issue - but - it's somewhat related to the discussion in #42 and I just wanted to post in case someone else is seeing it or maybe someone else has a better workaround than what I've been able to do:

When attempting to debug and building debug builds, sometimes the Portenta goes into a 'reset mode' for lack of a better term - it'll reset to the point the PC no longer recognizes the USB port.

The only effective way I've been able to workaround this issue is to simply shut everything down and reboot.

I tried to uninstall the USB drivers and reinstall - but they will hang seemingly indefinitely when this occurs.

Does anyone else have a better solution and/or has anyone else experienced this?

I realize this could be a USB driver/PC issue but wanted to know if anyone has any better ideas.

Thanks In Advance,
John W.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the related discussion in #42 and reproducing the Portenta H7 reset behavior during a debug build. Determine why repeated resets make the USB interface unrecognized and document a reliable fix or workaround that restores PC recognition without rebooting.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.