Go Down

Topic: [RISOLTO] Impossibile trovare 'boards.txt' (Read 173 times) previous topic - next topic

pgiagno

Feb 14, 2017, 02:42 pm Last Edit: Feb 14, 2017, 04:19 pm by pgiagno
Ho aggiornato il PC a Ubuntu 16.04 e avevo l'IDE di Arduino alla versione 16.11. L'IDE mi segnala una libreria da aggiornare (non ricordo quale) e io aggiorno. Sorpresa: mi compaiono questi errori:

Code: [Select]
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/cores.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/libraries.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/bootloaders.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/variants.
É una versione precedente a 1.5?
WARNING: Error loading hardware folder /home/piero/Arduino/hardware/avr
  Nessuna definizione di hardware valida trovata nella cartella avr.
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/cores.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/libraries.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/bootloaders.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/variants.
É una versione precedente a 1.5?
WARNING: Error loading hardware folder /home/piero/Arduino/hardware/avr
  Nessuna definizione di hardware valida trovata nella cartella avr.
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/cores.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/libraries.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/bootloaders.
É una versione precedente a 1.5?
Impossibile trovare "boards.txt" in /home/piero/Arduino/hardware/avr/variants.
É una versione precedente a 1.5?
WARNING: Error loading hardware folder /home/piero/Arduino/hardware/avr
  Nessuna definizione di hardware valida trovata nella cartella avr.


Vado a vedere e trovo che in realtà in /home/piero/Arduino/avr esiste un file boards.txt, questo:

Code: [Select]
# Overhauled summer 2015 by Dr. Azzy to use 1.6.x menus.

menu.chip=Chip
menu.clock=Clock
menu.bod=B.O.D.
menu.pinmapping=Pin Mapping

attinyx5.name=ATtiny x5 series
attinyx5.upload.maximum_size=8192
attinyx5.upload.maximum_data_size=512
attinyx5.upload.tool=avrdude
attinyx5.bootloader.tool=avrdude
attinyx5.bootloader.unlock_bits=0xFF
attinyx5.bootloader.lock_bits=0xFF
attinyx5.build.core=tiny
attinyx5.build.board=AVR_ATTINYX5
attinyx5.bootloader.extended_fuses=0xFF
attinyx5.menu.chip.85=ATtiny85
attinyx5.menu.chip.85.build.mcu=attiny85
attinyx5.menu.chip.85.upload.maximum_size=8192
attinyx5.menu.chip.85.upload.maximum_data_size=512
attinyx5.menu.chip.45=ATtiny45
attinyx5.menu.chip.45.build.mcu=attiny45
attinyx5.menu.chip.45.upload.maximum_size=4096
attinyx5.menu.chip.45.upload.maximum_data_size=256
attinyx5.menu.chip.25=ATtiny25
attinyx5.menu.chip.25.build.mcu=attiny25
attinyx5.menu.chip.25.upload.maximum_size=2048
attinyx5.menu.chip.25.upload.maximum_data_size=128
attinyx5.menu.clock.8internal=8 MHz (internal)
attinyx5.menu.clock.8internal.bootloader.low_fuses=0xE2
attinyx5.menu.clock.8internal.build.f_cpu=8000000L
attinyx5.menu.clock.8internal.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.16pll=16 MHz (PLL)
attinyx5.menu.clock.16pll.bootloader.low_fuses=0xF1
attinyx5.menu.clock.16pll.build.f_cpu=16000000L
attinyx5.menu.clock.16pll.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.20external=20 MHz (external)
attinyx5.menu.clock.20external.bootloader.low_fuses=0xFF
attinyx5.menu.clock.20external.build.f_cpu=20000000L
attinyx5.menu.clock.20external.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.16external=16 MHz (external)
attinyx5.menu.clock.16external.bootloader.low_fuses=0xFF
attinyx5.menu.clock.16external.build.f_cpu=16000000L
attinyx5.menu.clock.16external.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.12external=12 MHz (external)
attinyx5.menu.clock.12external.bootloader.low_fuses=0xFF
attinyx5.menu.clock.12external.build.f_cpu=12000000L
attinyx5.menu.clock.12external.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.8external=8 MHz (external)
attinyx5.menu.clock.8external.bootloader.low_fuses=0xFF
attinyx5.menu.clock.8external.build.f_cpu=8000000L
attinyx5.menu.clock.8external.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.6external=6 MHz (external)
attinyx5.menu.clock.6external.bootloader.low_fuses=0xFD
attinyx5.menu.clock.6external.build.f_cpu=6000000L
attinyx5.menu.clock.6external.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.4external=4 MHz (external)
attinyx5.menu.clock.4external.bootloader.low_fuses=0xFD
attinyx5.menu.clock.4external.build.f_cpu=4000000L
attinyx5.menu.clock.4external.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.1internal=1 MHz (internal)
attinyx5.menu.clock.1internal.bootloader.low_fuses=0x62
attinyx5.menu.clock.1internal.build.f_cpu=1000000L
attinyx5.menu.clock.1internal.bootloader.file=empty/empty_all.hex
attinyx5.menu.clock.128internal=128 kHz (internal)
attinyx5.menu.clock.128internal.bootloader.low_fuses=0xC4
attinyx5.menu.clock.128internal.build.f_cpu=128000L
attinyx5.menu.clock.128internal.bootloader.file=empty/empty_all.hex
attinyx5.menu.bod.disable=B.O.D. Disabled
attinyx5.menu.bod.disable.bootloader.high_fuses=0xD7
attinyx5.menu.bod.1v8=B.O.D. Enabled (1.8v)
attinyx5.menu.bod.1v8.bootloader.high_fuses=0xD6
attinyx5.menu.bod.2v7=B.O.D. Enabled (2.7v)
attinyx5.menu.bod.2v7.bootloader.high_fuses=0xD5
attinyx5.menu.bod.4v3=B.O.D. Enabled (4.3v)
attinyx5.menu.bod.4v3.bootloader.high_fuses=0xD4
attinyx5.build.variant=tinyX5

etc... etc...


che però sembra attenere solo alla serie attinyXX.
Ho cercato in 'boards.txt', ma non sono riuscito a trovarlo (non mi sono applicato molto). Qualcuno può aiutarmi?

Ciao,
P.

SukkoPera

#1
Feb 14, 2017, 03:17 pm Last Edit: Feb 14, 2017, 03:17 pm by SukkoPera
Suggerirei di cancellare (o almeno provare a spostare altrove) quella directory "avr". Al limite ti reinstalli il relativo core successivamente.
Make your Sega MegaDrive/Genesis region-free with Arduino! https://goo.gl/X7zBcq

Guida rapida a ESP8266: https://goo.gl/kzh62E

pgiagno

Ho salvato le mie realizzazioni e ho installato la 1.8.1 ed è andato tutto a posto.
Grazie, più facile di quanto pensassi.

Ciao,
P.

Go Up