I've just installed the IDE - new to Arduino but with past experience in coding for micros. The install went cleanly, plugged in a Nano, set the parms, used Blink as a trial, and got strange errors. Linux Debian 8.2
Any help much appreciated.
"Blink"
Arduino: 1.6.12 (Linux), Board: "Arduino Nano, ATmega168"
SIGILL: illegal instruction
PC=0x8115829
goroutine 1 [running, locked to thread]:
math.init·1()
/usr/local/go/src/math/pow10.go:34 +0x19 fp=0x18437f84 sp=0x18437f80
math.init()
/usr/local/go/src/math/unsafe.go:21 +0x3f fp=0x18437f88 sp=0x18437f84
strconv.init()
/usr/local/go/src/strconv/quote.go:455 +0x45 fp=0x18437fa4 sp=0x18437f88
io/ioutil.init()
/usr/local/go/src/io/ioutil/tempfile.go:95 +0x4a fp=0x18437fc4 sp=0x18437fa4
github.com/go-errors/errors.init()
/home/jenkins/jenkins/jobs/arduino-builder-linux32/workspace/src/github.com/go-errors/errors/stackframe.go:102 +0x3f fp=0x18437fc8 sp=0x18437fc4
main.init()
/home/jenkins/jenkins/jobs/arduino-builder-linux32/workspace/src/arduino.cc/arduino-builder/main.go:371 +0x3f fp=0x18437fcc sp=0x18437fc8
runtime.main()
/usr/local/go/src/runtime/proc.go:58 +0xbd fp=0x18437ff0 sp=0x18437fcc
runtime.goexit()
/usr/local/go/src/runtime/asm_386.s:2287 +0x1 fp=0x18437ff4 sp=0x18437ff0
goroutine 2 [runnable]:
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:90
runtime.goexit()
/usr/local/go/src/runtime/asm_386.s:2287 +0x1
goroutine 3 [runnable]:
runtime.bgsweep()
/usr/local/go/src/runtime/mgc0.go:82
runtime.goexit()
/usr/local/go/src/runtime/asm_386.s:2287 +0x1
eax 0x23
ebx 0x82703d8
ecx 0x184000a0
edx 0x82703d8
edi 0x18437f80
esi 0x18437f8c
ebp 0x1843e03d
esp 0x18437f80
eip 0x8115829
eflags 0x10202
cs 0x73
fs 0x0
gs 0x3f
/work/ArduinoNano/arduino-1.6.12/arduino-builder returned 2
Error compiling for board Arduino Nano.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.