Skip to content
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

Automated Update Testing (CI) #30

Open
phillipjohnston opened this issue Apr 9, 2020 · 0 comments
Open

Automated Update Testing (CI) #30

phillipjohnston opened this issue Apr 9, 2020 · 0 comments

Comments

@phillipjohnston
Copy link
Member

phillipjohnston commented Apr 9, 2020

Ariadne update test
Use avr dude to flash the boot loader
Have a test A program on the device already
Make a call Over nanopb or read from the serial bus to confirm boot + proper image
Then trigger a firmware update remotely over Ethernet
Upload an image B, which is another binary that responds with a different known value so we can know that it updated correctly
Trigger a serial upload to go back to A (and prepare for the next round of CI checks)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant