Skip to content

Instantly share code, notes, and snippets.

@jamesmunns
Created May 7, 2017 05:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamesmunns/5fb28bb00e4f8496b96356425adabe8f to your computer and use it in GitHub Desktop.
Save jamesmunns/5fb28bb00e4f8496b96356425adabe8f to your computer and use it in GitHub Desktop.
.---------------------------.
| CI Server | .------------------------------.
|---------------------------| | Embedded Target |
| | |------------------------------|
| .-----------------------. | JTAG | .--------------------------. |
| | Cross Compiler | |<-------->| | Normal Device Firmware | |
| | Firmware Programmer | | | '--------------------------' |
| | Testing Framework | | UART | |
| | Test Hardware Drivers | |<-------->| |
| | Coprocessor Firmware | | | |
| | Coprocessor Drivers | | Ethernet | |
| | System Test Code | |<-------->| |
| '-----------------------' | | |
| | | |
'---------------------------' '------------------------------'
^ ^ ^
| .-----------------------------. | |
| | Testing Coprocessor(s) | | |
| |-----------------------------| | |
| | |<-------' |
| | .-------------------------. | GPIO(s) |
| | | Coprocessor Firmware | | |
'------>| | CI Server Communication | |<------------'
USB | | Target Interface Driver | | SPI
| '-------------------------' |
'-----------------------------'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment