communicating with MEGA ADK

I’m struggling to upload some sort of basic code to the MEGA ADK. When I plug into the board with a serial cable the serial monitor gives me the output:

ADK demo start
OSCOKIRQ failed to assert

That’s probably fair enough as it might be looking for an Android. I’ll get to that step later. At present when I try and upload a sketch I get errors, which I’ll post at the end of this post.

So I’m on OpenSuse running a kernel 3.11 with arduino 1.0.5 installed. It seems to compile and build the project fine it’s just the comms that is a problem. My user name is in the necessary groups listed in installation so I’m struggling here. If anybody had any ideas I’d be very grateful for any help.

I’m struggling to find info out there on using the Mega ADK with an android but that’s down the line.

ERRORS:

Binary sketch size: 4,118 bytes (of a 258,048 byte maximum)

avrdude: Can’t find programmer id “wiring”

Valid programmers are:
c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:889]
dasa3 = serial port banging, reset=!dtr sck=rts mosi=txd miso=cts [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:876]
dasa = serial port banging, reset=rts sck=dtr mosi=txd miso=cts [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:863]
siprog = Lancos SI-Prog http://www.lancos.com/siprogsch.html [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:850]
ponyser = design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:837]
89isp = Atmel at89isp cable [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:804]
frank-stk200 = Frank STK200 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:790]
blaster = Altera ByteBlaster [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:777]
ere-isp-avr = ERE ISP-AVR http://www.ere.co.th/download/sch050713.pdf [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:767]
atisp = AT-ISP V1.1 programming cable for AVR-SDK1 from http://micro-research.co.th/ [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:757]
dapa = Direct AVR Parallel Access cable [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:746]
xil = Xilinx JTAG cable [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:733]
futurlec = Futurlec.com programming cable. [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:716]
abcmini = ABCmini Board, aka Dick Smith HOTCHIP [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:706]
picoweb = Picoweb Programming Cable, http://www.picoweb.net/ [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:696]
sp12 = Steve Bolt’s Programmer [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:685]
alf = Nightshade ALF-PgmAVR, http://nightshade.homeip.net/ [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:669]
bascom = Bascom SAMPLE programming cable [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:659]
dt006 = Dontronics DT006 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:649]
pony-stk200 = Pony Prog STK200 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:637]
stk200 = STK200 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:621]
bsd = Brian Dean’s Programmer, http://www.bsdhome.com/avrdude/ [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:610]
pavr = Jason Kyle’s pAVR Serial Programmer [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:602]
dragon_pdi = Atmel AVR Dragon in PDI mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:595]
dragon_dw = Atmel AVR Dragon in debugWire mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:587]
dragon_hvsp = Atmel AVR Dragon in HVSP mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:579]
dragon_pp = Atmel AVR Dragon in PP mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:571]
dragon_isp = Atmel AVR Dragon in ISP mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:563]
dragon_jtag = Atmel AVR Dragon in JTAG mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:555]
jtag2pdi = Atmel JTAG ICE mkII PDI mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:547]
jtag2avr32 = Atmel JTAG ICE mkII im AVR32 mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:539]
jtagmkII_avr32 = Atmel JTAG ICE mkII im AVR32 mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:531]
jtag2dw = Atmel JTAG ICE mkII in debugWire mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:523]
jtag2isp = Atmel JTAG ICE mkII in ISP mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:515]
jtag2 = Atmel JTAG ICE mkII [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:507]
jtag2fast = Atmel JTAG ICE mkII [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:499]
jtag2slow = Atmel JTAG ICE mkII [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:491]
jtagmkII = Atmel JTAG ICE mkII [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:483]
jtag1slow = Atmel JTAG ICE (mkI) [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:476]
jtag1 = Atmel JTAG ICE (mkI) [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:468]
jtagmkI = Atmel JTAG ICE (mkI) [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:460]
butterfly_mk = Mikrokopter.de Butterfly [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:454]
mkbutterfly = Mikrokopter.de Butterfly [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:448]
avr911 = Atmel AppNote AVR911 AVROSP [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:441]
avr109 = Atmel AppNote AVR109 Boot Loader [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:435]
butterfly = Atmel Butterfly Development Board [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:429]
usbtiny = USBtiny simple USB programmer, USBtinyISP - Inexpensive USB AVR Programmer [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:423]
usbasp = USBasp, http://www.fischl.de/usbasp/ [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:417]
avr910 = Atmel Low Cost Serial Programmer [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:411]
stk600hvsp = Atmel STK600 in high-voltage serial programming mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:405]
stk600pp = Atmel STK600 in parallel programming mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:399]
stk600 = Atmel STK600 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:393]
stk500hvsp = Atmel STK500 V2 in high-voltage serial programming mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:387]
stk500pp = Atmel STK500 V2 in parallel programming mode [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:381]
stk500v2 = Atmel STK500 Version 2.x firmware [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:375]
mib510 = Crossbow MIB510 programming board [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:369]
stk500v1 = Atmel STK500 Version 1.x firmware [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:363]
stk500 = Atmel STK500 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:357]
buspirate = The Bus Pirate [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:347]
avrisp2 = Atmel AVR ISP mkII [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:341]
avrispmkII = Atmel AVR ISP mkII [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:335]
avrispv2 = Atmel AVR ISP V2 [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:329]
avrisp = Atmel AVR ISP [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:323]
arduino = Arduino [/usr/share/arduino-1.0.5/hardware/tools/avrdude.conf:317]