Skip to content

Installing Arduino megaAVR Boards breaks ATTinyCore ISP sketch uploads #47

@JChristensen

Description

@JChristensen

Steps to reproduce:

  1. Install Arduino 1.8.9.
  2. Install ATTinyCore 1.2.5 using the Boards Manager Installation instructions on GitHub.
  3. Using the following settings on the Arduino Tools menu and an Adafruit USBtinyISP programmer, upload a sketch to an ATtiny85:
Board: ATtiny25/45/85
Chip: ATtiny85
Clock: 1MHz (internal)
B.O.D. Level: B.O.D. Disabled
Save EEPROM: EEPROM retained
Timer 1 Clock: CPU
LTO: Disabled
Programmer: USBtinyISP (ATTinyCore)
  1. Upload succeeds, see attached verbose upload output (upload-ok.txt, attached)
  2. Using the Boards Manager, install Arduino megaAVR Boards by Arduino version 1.8.3.
  3. Retry step (3) above; upload fails, see attached output (upload-err.txt, attached)
  4. Note that in upload-err.txt, avrdude runs from a different location than in upload-ok.txt. Yet the avrdude referenced in upload-err.txt can be used successfully from the command line (see cmdline.txt, attached).
  5. Remove Arduino megaAVR Boards and the ATtiny upload works again.
    upload-ok.txt
    upload-err.txt
    cmdline.txt
    Edit: This issue does not occur if a USBasp programmer is used.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions