Issues uploading to ATtiny 85

I'm attempting to upload a sketch to an ATtiny85. Using a known good programmer that has been used before on this batch of chips. Have attempted to load to several chips and have gotten same error each time. I got a lot of information that I don't understand and googling it made the confusion worse. Could one of you fine people interpret this for me please.

The error code message:`

Arduino: 1.8.19 (Windows 10), Board: "ATtiny25/45/85, ATtiny25, Internal 1 MHz"

Sketch uses 1390 bytes (67%) of program storage space. Maximum is 2048 bytes.

Global variables use 13 bytes (10%) of dynamic memory, leaving 115 bytes for local variables. Maximum is 128 bytes.

C:\Users\machine\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\machine\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -pattiny25 -cstk500v1 -PCOM10 -b19200 -Uflash:w:C:\Users\machine\AppData\Local\Temp\arduino_build_835427/module1_ATtiny85_v5.2.ino.hex:i

avrdude: Version 6.3-20190619

     Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

     Copyright (c) 2007-2014 Joerg Wunsch



     System wide configuration file is "C:\Users\machine\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"



     Using Port                    : COM10

     Using Programmer              : stk500v1

     Overriding Baud Rate          : 19200

     AVR Part                      : ATtiny25

     Chip Erase delay              : 4500 us

     PAGEL                         : P00

     BS2                           : P00

     RESET disposition             : possible i/o

     RETRY pulse                   : SCK

     serial program mode           : yes

     parallel program mode         : yes

     Timeout                       : 200

     StabDelay                     : 100

     CmdexeDelay                   : 25

     SyncLoops                     : 32

     ByteDelay                     : 0

     PollIndex                     : 3

     PollValue                     : 0x53

     Memory Detail                 :



                              Block Poll               Page                       Polled

       Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

       ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

       eeprom        65     6     4    0 no        128    4      0  4000  4500 0xff 0xff

       flash         65     6    32    0 yes      2048   32     64  4500  4500 0xff 0xff

       signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

       lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

       lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

       hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

       efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00

       calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00



     Programmer Type : STK500

     Description     : Atmel STK500 Version 1.x firmware

     Hardware Version: 2

     Firmware Version: 1.18

     Topcard         : Unknown

     Vtarget         : 0.0 V

     Varef           : 0.0 V

     Oscillator      : Off

     SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

An error occurred while uploading the sketch

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x1e930b (probably t85)

avrdude: Expected signature for ATtiny25 is 1E 91 08

     Double check chip, or use -F to override this check.

avrdude done. Thank you.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

You'll see it in a moment.

Seriously. Read the error messages. They'll almost always tell you what you are doing wrong.

Well I was expecting a long involved troubleshoot but merely setting the IDE to program the right chip does make a difference. Note to self check the simple stuff first before dragging out the tool box and tearing it apart. Thanks for the assist. machinetech

And you gave yourself the solution? Feel free to figure out your next problem by yourself.

1 Like