Eleven as ISP can only see itself

The "Eleven" is our Uno-equivalent Arduino-compatible board, but with a number of improvements including prototyping area, a mini-USB connector, LEDs mounted near the edge, and the D13 LED isolated using a FET. [Product page]

Eleven as ISP can only see itself

Postby freespace » Sun Jul 15, 2012 2:21 pm

Hi,

I have been trying to use my Eleven to program an ATMEGA32. I loaded up the ArduinoISP sketch using Arduino v1.01 (with the 20ms fix already in place). What I find is that regardless of whether there are any actual connections to my Eleven, running something like:

Code: Select all
avrdude -p m32 -c arduino -P /dev/cu.XXXXX


1. always succeeds
2. always reports the device signature of a ATMEGA328P

Reports abound on the internet on how this is a symptom of avrdude talking to the bootloader on the Eleven instead of the ArduinoISP code. I tried two fixes for this:

1. putting a 10uF capacitor between ground and RST
2. putting a 100Ohm resistor between +5v and RST

Neither of these solutions work. Both give me erratic behaviour, ranging from programmer not responding, to out of sync errors. In the rare cases where it does work, it still produces the same device signature as the 328P.

I tried this with a seeeduino w/ 168P, same result.

If any one can spot what I am doing wrong, or maybe know for sure why this won't work, I would be much obliged!

Cheers,
Steve
freespace
 
Posts: 1
Joined: Sun Jul 15, 2012 2:02 pm

Return to Eleven

Who is online

Users browsing this forum: No registered users and 1 guest