A fresh install of V1.8.10 on a machine that has never seen the IDE before.
As I need to program 4313's and 85 devices, I copied the boards.txt content from a backup of another machine that successfully programmed these devices using something like v1.6.x on a machine that died.
My additions to the boards.txt file look like this... including the hashes...
##########
attiny85at1.name=ATtiny85 @ 1 MHz (internal oscillator; BOD disabled)
attiny85at1.upload.tool=arduino:arduinoisp
attiny85at1.upload.maximum_size=8192
attiny85at1.upload.maximum_data_size=512
Default clock (slowly rising power; long delay to clock; 8 MHz internal; divide clock by 8)
Int. RC Osc. 8 MHz; Start-up time PWRDWN/RESET: 6 CK/14 CK + 64 ms; [CKSEL=0010 SUT=10]; default value
Divide clock by 8 internally; [CKDIV8=0]
Brown-out detection disabled; [BODLEVEL=111]
Preserve EEPROM memory through the Chip Erase cycle; [EESAVE=0]
attiny85at1.bootloader.low_fuses=0x62
attiny85at1.bootloader.high_fuses=0xD7
attiny85at1.bootloader.extended_fuses=0xFF
attiny85at1.bootloader.path=empty
attiny85at1.bootloader.file=empty85at1.hex
attiny85at1.bootloader.tool=arduino:avrdude
attiny85at1.build.mcu=attiny85
attiny85at1.build.f_cpu=1000000L
attiny85at1.build.core=tiny
##########
The result is that I can see 4313's and 85 variants in my Boards selection tab of the IDE.
All ok for far.
When I load up a sketch that has worked before, and compile the code, I get an error message, thus...
loading hardware from C:\Program Files (x86)\Arduino\hardware: loading package arduino:
loading platform release:
Error reading file (C:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt:0):
Invalid line format, should be 'key=value'
Error compiling for board ATtiny85 @ 8 MHz (internal oscillator; BOD disabled).
Which is bad news.
Even if I select a NEW sketch and compile a black sketch, i get the same error so it's NOT my code (It worked on my deceased machine using the same UNO as ISP and Shield hardware, so it MUST be something in the boards.txt file, which the error message tends to suggest. (DUH)
I simply do not know what to do with ...
Invalid line format, should be 'key=value'
The installed boards.txt file has no blank likes... is that relevant ?
The first line...
See: http://code.google.com/p/arduino/wiki/Platformsmenu.cpu=Processor
The link just returns an error
IF I delete my additions to boards.txt and compile something like the example blink, all is well so it is confirmed as the reason MUST be the additional text, so...
Where do I find the CORRECT additions to the boards.txt file to permit me to program 4313's and 85 devices please ?
Doing a google search is as helpful as examining the entrails of a dead goat.
The location of the boards.txt file (not that it matters else the IDE would ignore it, is,
C:\Program Files (x86)\Arduino\hardware\arduino\avr
Any sensible answers that do not suggest I "Google it" ?
I've had a 2 year break from arduino and just trying to get back into the game.