Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem Installing ATTinyCore on Arduino IDE 2.3.3 #891

Open
VitorOM opened this issue Nov 29, 2024 · 10 comments
Open

Problem Installing ATTinyCore on Arduino IDE 2.3.3 #891

VitorOM opened this issue Nov 29, 2024 · 10 comments

Comments

@VitorOM
Copy link

VitorOM commented Nov 29, 2024

Hello,

I am encountering an issue while trying to install the ATTinyCore platform on the latest version of the Arduino IDE (2.3.3). When I click "Install" in the Board Manager, I receive the following error message:

{BD7725CF-E487-43C1-986C-F2BAE5CFF710}
{2FA8B62A-F1FD-4001-96ED-B009B299AA6A}

@SpenceKonde
Copy link
Owner

SpenceKonde commented Dec 3, 2024 via email

@hmeijdam
Copy link
Contributor

hmeijdam commented Dec 3, 2024

Did you buy a nice new keyboard for yourself and was this the test-drive? I am used to see waaaaay more typo's when you rant.

@jmerc77
Copy link

jmerc77 commented Dec 4, 2024

wait... is it working now? not sure if me or others got the message.

@jmerc77
Copy link

jmerc77 commented Dec 4, 2024

great! looks like it does install now. i just tried it (on Arduino 2.3.4 that recently was released). next steps for the owner is to close relating ssl issues. however, the drivers themselves are not signed by Microsoft and may lead to concerns from some (i'm on windows).

@terrypin999
Copy link

terrypin999 commented Jan 18, 2025

Hobbyist, not programmer here. Could someone spell out the current status please? Is all the licence stuff sorted? Should I reinstall to get the very latest fixes, at least for Tiny85 and 88? Is this true for either my preferred IDE v 1.8.19 and v 2?

Using help from the Arduino Forum experts I’ve successfully programmed my Tiny85 chips and Tiny88 boards, using UNO as ISP, but after many hour still unable to get any of my Tiny88 28-pin chips programmed.

@hmeijdam
Copy link
Contributor

If your current setup can program a ATT85, your setup can program a bare ATT88 chip as well as it works the same.

Are you using these settings to do a "burn bootloader"?

Image

@terrypin999
Copy link

terrypin999 commented Jan 18, 2025

Thanks. I've used that and the Optiboot option without success. Just repeated with those exact (default) settings. using Burn Bootloader gives the errror summary

avrdude: Device signature = 0x1e930a
avrdude: Expected signature for ATtiny88 is 1E 93 11

Full error report below. It's the same as I get with Upload Using Programmer.

Arduino: 1.8.19 (Windows 10), Board: "ATtiny48/88 (No bootloader), Enabled, ATtiny88, 8 MHz (internal), Standard, EEPROM retained, B.O.D. Disabled (saves power), Enabled, Port A (pins 23~26)"

C:\Users\terry\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18/bin/avrdude -CC:\Users\terry\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.5.2/avrdude.conf -v -pattiny88 -cstk500v1 -PCOM7 -b19200 -e -Uefuse:w:0xff:m -Uhfuse:w:0b11010111:m -Ulfuse:w:0xE2:m -Uflash:w:C:\Users\terry\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.5.2/bootloaders/empty/empty_all.hex:i 



avrdude: Version 6.3-20201216

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

         Copyright (c) 2007-2014 Joerg Wunsch



         System wide configuration file is "C:\Users\terry\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.5.2/avrdude.conf"



         Using Port                    : COM7

         Using Programmer              : stk500v1

         Overriding Baud Rate          : 19200

         Setting bit clk period        : 5.0

         AVR Part                      : ATtiny88

         Chip Erase delay              : 15000 us

         PAGEL                         : PD7

         BS2                           : PC2

         RESET disposition             : dedicated

         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    20     4    0 no         64    4      0  3600  3600 0xff 0xff

           flash         65     6    64    0 yes      8192   64    128  4500  4500 0xff 0xff

           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

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

           signature      0     0     0    0 no          3    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



Error while burning bootloader.

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



avrdude: Device signature = 0x1e930a

avrdude: Expected signature for ATtiny88 is 1E 93 11

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



avrdude done.  Thank you.

@hmeijdam
Copy link
Contributor

(avrdude: Device signature = 0x1e930a)

That is the device signature of a Atmega88

You don't seem to have a Attiny88. Can you post a closeup picture?

@terrypin999
Copy link

Embarrasing! You're absolutely right. I bought them impulsively from AliExpress thinking they were aTTiny88 chips, 28-pin DILs. After succeeding with the Tiny85 I was looking forward to doing the same with these much more versatile devices ;-(

Image

Thanks for solving the puzzle, on which I wasted a full day.

@hmeijdam
Copy link
Contributor

Just install Minicore and you are good to go with the Atmega88

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants