embeddedartistry / embeddedartistry/athena-bootloader

Automated Update Testing (CI)

Open
#30 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
14
Forks
5
PR merge metrics
No merged PRs in 30d

Description

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)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.