Go Down

Topic: Arduino 1.0.3 - Arduino Uno and ATTiny85 problems (video included) (Read 3 times) previous topic - next topic

andrepcg

Feb 23, 2013, 04:53 pm Last Edit: Feb 23, 2013, 05:51 pm by andrepcg Reason: 1
Hi there! I'm having some troubles with my attiny85 and arduino uno. I'm using this for the attiny85 core http://code.google.com/p/arduino-tiny/

I've already uploaded the Arduino ISP sketch to the arduino Uno with no problems. After doing that the Board is defined as Attiny85 internal 8 MHz clock, programmer is Arduino as ISP.

The blink sketch is loaded and the led port is defined as 1. On the attiny the led is connected to port 0. (I'm doing this because the led was blinking when uploading the sketch and I needed to know if it was the sketch running or some boot stuff -> it was boot stuff).

Now I tested the sketch upload with 2 methods:
1) Just connecting arduino uno and pressing Upload sketch button
2) Connecting arduino uno, holding reset and just when "Binary sketch..." shows in the console I let the reset go.

The two methods return different errors (at least in the video but i'm trying to reproduce it right now with no success).

Code: [Select]
avrdude: Yikes!  Invalid device signature.
        Double check connections and try again, or use -F to override
        this check.


http://www.youtube.com/watch?v=jC9bTXvil04

I've tried a lot of things, I've read a lot of tutorials but I can't solve this problem.. Help?

EDIT: verbose output, http://pastebin.com/uNbjAZDe

Erni

As far as I could see, you miss a connection from Arduino pin 10 to Attiny reset

andrepcg

#2
Feb 23, 2013, 05:33 pm Last Edit: Feb 23, 2013, 05:51 pm by andrepcg Reason: 1

As far as I could see, you miss a connection from Arduino pin 10 to Attiny reset


true. retried it right now and the error is the same:

Code: [Select]
avrdude: Yikes!  Invalid device signature.
        Double check connections and try again, or use -F to override
        this check.


I've enabled verbose output, http://pastebin.com/uNbjAZDe

Erni

Quote
1) Just connecting arduino uno and pressing Upload sketch button


Try File->Upload using programmer

http://www.ernstc.dk/arduino/attiny85.html

andrepcg


Quote
1) Just connecting arduino uno and pressing Upload sketch button


Try File->Upload using programmer

http://www.ernstc.dk/arduino/attiny85.html


same error..

Coding Badly


andrepcg

#6
Feb 23, 2013, 08:34 pm Last Edit: Feb 23, 2013, 08:42 pm by andrepcg Reason: 1


I've checked the wiring a lot of times and I don't see anything wrong..

EDIT: if you look at the capacitor you can see the stripe on the left side meaning the capacitor is reversed but it's only an illusion from the light and the negative side of the capacitor is connected to the ground

Coding Badly


andrepcg

#8
Feb 23, 2013, 08:52 pm Last Edit: Feb 23, 2013, 09:01 pm by andrepcg Reason: 1


Do all the wires conduct electricity?



I'm getting these values while the arduino is connected to the usb port (so everything is standby, i'm not uploading the sketch):

  • attiny is getting 4.97V (pin 3 in attiny)

  • pin 13 is outputting 0.07V (connected to pin 2)

  • pin 12 is outputting 0.0V (connected to pin 1)

  • pin 11 is outputting 0.0V (connected to pin 0)

  • pin 10 is peaking 4.35V (reset pin)

  • the capacitor is charged



this being an attiny85v, has anything to do with it? i guess not but idk..

Shpaget

I had some trouble with the capacitor not connecting properly when plugged directly in the headers of the board. Moving it to the breadboard solved the problem.

andrepcg


I had some trouble with the capacitor not connecting properly when plugged directly in the headers of the board. Moving it to the breadboard solved the problem.


yep, already did that with no success. the measurements I took in the last post were with the capacitor on the breadboard.

looking at the avrdude output, what can you say about this? (http://pastebin.com/uNbjAZDe)


Coding Badly

1) Just connecting arduino uno and pressing Upload sketch button


Correct.

Quote
2) Connecting arduino uno, holding reset and just when "Binary sketch..." shows in the console I let the reset go.


Incorrect.  Stop doing that.

Quote
The two methods return different errors (at least in the video but i'm trying to reproduce it right now with no success).


You only posted one error message...

Code: [Select]
avrdude: Yikes!  Invalid device signature.
        Double check connections and try again, or use -F to override
        this check.


That error goes with #1 or #2?

andrepcg

if you watch the video I have the error there.

but that error is happening with situation #1, I stopped doing the 2nd

Coding Badly


There are two possibilities... 1. Wiring; 2. Clocking

If you have never successfully changed the fuses (done by "Burn Bootloader") then it cannot be #2.

Coding Badly


Go Up