Skip to content

ASB Code Execution w/ Arduino Serial Monitor Left Open #254

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
oclyke opened this issue Aug 28, 2020 · 0 comments
Closed

ASB Code Execution w/ Arduino Serial Monitor Left Open #254

oclyke opened this issue Aug 28, 2020 · 0 comments
Labels
wontfix This will not be worked on

Comments

@oclyke
Copy link
Contributor

oclyke commented Aug 28, 2020

Subject of the issue

Code uploaded using the ASB (Ambiq Secure Bootloader) does not execute if the Arduino Serial Monitor was left open (not "connected," but just "visible and greyed out") during upload. It won't even begin after a manual reset is applied to the board

Your workbench

  • RedBoard Artemis ATP
  • Arduino 1.8.12
  • Bootloader: Ambiq Secure Bootloader

Steps to reproduce

  • Upload any sketch w/ the monitor closed
  • Observe working sketch (say, Blink)
  • Open the Arduino serial monitor
  • Upload the same sketch again w/o any modification (leaving monitor open)
  • Arduino will grey out the monitor, thus allowing the ASB to connect on that port
  • The upload will complete successfully
  • The code will not execute....
  • Resetting the board will not start program execution...

Expected behaviour

The state of the serial monitor should not affect firmware uploads (port conflicts disregarded)

Actual behaviour

See "Steps to reproduce"

@oclyke oclyke mentioned this issue Aug 29, 2020
@Wenn0101 Wenn0101 added the wontfix This will not be worked on label Mar 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants