arduino / arduino/ArduinoCore-samd

recover MKR1000 board automatically

Open
#215 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
502
Forks
740
PR merge metrics
No merged PRs in 30d

Description

It is observed that programming the MKR1000 board via IDE easily fails at upload and leaves the board in bootloader mode. When it happens, a manual reset involving pressing the reset button is almost always needed to recover the board so that it can be programmed again. However, this approach does not allow us to run automated tests. Any idea about making it occur less often? Also, is there an automatic way to reset the board when this occurs?

Thanks.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the MKR1000 upload failure through the IDE and observe how the board remains in bootloader mode. Investigate the existing board reset and upload behavior; done means failed uploads can recover automatically without pressing the reset button, allowing automated tests to continue.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.