HW/SW boundary debugging
Not startedDebugging where hardware and software meet: buses, drivers, and timing.
Practice in the Flight Lab: Call the injected fault · Read the I2C capture · UART framing and a SPI chip select · The rate group overran · Read the differential pair · Silent sensor
Subareas
What to learn
- LED Blinker on hardware
- Valvano I/O chapters
- Capture a bus trace
Resources
- F Prime LED Blinker ↗fprime.jpl.nasa.gov
- fprime-arduino ↗github.com
- Valvano embedded e-book ↗users.ece.utexas.edu
- UT Austin Embedded Systems (edX) ↗edx.org
- TI SLLA270 ↗ti.com
- SparkFun: I2C ↗learn.sparkfun.com
- SparkFun: serial communication ↗learn.sparkfun.com
- Logic analyzer (Wikipedia) ↗en.wikipedia.org