Arduino Leonardo as an ISP programmer Will it work or not?
I intend to use Arduino Leonardo, loaded with ArduinoISP, as an ISP programmer. I tried the same thing with an Arduino Uno and it worked (avrdude was used for uploading hex files into target AVRs).
I understand, form the schematic of Leonardo ( see: http://arduino.cc/en/uploads/Main/arduino-leonardo-schematic_3b.pdf ) that the signals MISO, MOSI and SCK are available only on the ICSP header, unlike in the case of Arduino Uno.
Unfortunately, the SS signal in not available on any easily accessible point on Leonardo board so I can not make the full connection Arduino Leonardo[SS, MOSI, MISO, SCK] -> target AVR[Reset, MOSI, MISO, SCK] only because of this missing SS header pin.
I know from my experience with Arduino Uno that, without the connection UNO[SS]->Target[Reset], I can not program the target AVR, avrdude throwing the error: "Invalid device signature".
So, can Leonardo be used as an ISP Programmer or not?