Troubleshooting
If your programming setup doesn't work, it may sometimes be useful to look at additional
diagnostic info. ScratchMonkey optionally prints a diagnostic log
on a separate serial port. To use this:
- Connect the RX pin of some serial adapter to the pin labelled (Debug) in your connection diagram.
- In
SMoConfig.h
, find the define for the protocol you want to debug (DEBUG_ISP, DEBUG_HVSP, DEBUG_HVPP, or DEBUG_TPI), and change the #undef
to #define
- Upload ScratchMonkey to your Arduino again.
Note that this will drastically lower the programming speed you can achieve.