HARDWARE BASED FIRMWARE TEST RIG
Tester Requirements
- Continuous integration (CI) server integrated testing of motor control firmware
- Verify correct motor drive functioning via internal & external measurements
- Safe operation of all hardware
Hardware
- Product intent motors simulate robot motion & loading
- External sensor measurements to verify motor operation & motor current draw
- Joint Test Action Group (JTAG) reflash, PCA comms (serial & CAN), control of external power supply
- Camera for remote test monitoring
- Safety controls
Tool Operation
- Network delivery of firmware image & test scripts via continuous integration (CI) pipeline
- Reflash, establish comms, verify firmware update, run test scripts
- Data logging for analysis (LAN accessible)
- Test pass/fail results back into CI pipeline
- E-stop on button, door open, or software command