Jag har spanat på detta forum ett tag. Nu har jag äntligen lite medel för att göra något själv. Jag har skaffat mig en avrdragon o en experiment platta.
Jag har lyckats programmera en mega 16 för att blinka lite dioder hit och dit. Sen så tänkte jag ge mig på en lcd(hd44780 kompatibel).
Till saken: När jag kopplade upp lcd så råkade jag koppla ihop jord o vcc(från nätagget inte isp kontakten), vilket jag upptäckte när det började ryka om ett par sladdar. Jag ryckte snabbt och rappt bort all matning stängde av min dragon.
Jag har nu gjort en ny uppkoppling utan att koppla ihop jord o vcc(bra va?)
Jag lyckas nu inte ens programmera min mega16. avr-dude ger mig följande
Kod: Markera allt
anders@tablet:~/docs/programmering/avr/projekt/lcd/lcdlibrary$ avrdude -p m16 -P usb -B 10 -c dragon_isp -U flash:w:test_lcd.hex -vv
avrdude: Version 5.5, compiled on Nov 10 2007 at 00:07:28
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
System wide configuration file is "/etc/avrdude.conf"
User configuration file is "/home/anders/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : usb
Using Programmer : dragon_isp
Setting bit clk period: 10.0
avrdude: stk500v2_dragon_isp_open()
avrdude: usbdev_open(): Found AVRDRAGON, serno: 00A2000058C0
avrdude: jtagmkII_getsync(): Sending sign-on command: 0x86 (26 bytes msg)
JTAG ICE mkII sign-on message:
Communications protocol version: 1
M_MCU:
boot-loader FW version: 255
firmware version: 1.01
hardware version: 1
S_MCU:
boot-loader FW version: 255
firmware version: 1.03
hardware version: 6
Serial number: 00:a2:00:00:58:c0
Device ID: AVRDRAGON
avrdude: jtagmkII_setparm()
avrdude: jtagmkII_setparm(): Sending set parameter command (parm 0x03, 1 bytes): 0xa0 (1 bytes msg)
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED
avrdude: jtagmkII_getsync(): ISP activation failed, trying debugWire
avrdude: jtagmkII_setparm()
avrdude: jtagmkII_setparm(): Sending set parameter command (parm 0x03, 1 bytes): 0xac (1 bytes msg)
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_DEBUGWIRE_SYNC_FAILED
avrdude: failed to sync with the JTAG ICE mkII in ISP mode
avrdude: jtagmkII_close()
avrdude: jtagmkII_close(): Sending sign-off command: avrdude: usb_fill_buf(): usb_bulk_read() error error reaping URB: No such device
avrdude: jtagmkII_recv(): Timeout receiving packet
avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)
För att klargöra jag försöker alltså programmera en mega16 över isp med en avrdragon i ubuntu.
Ska både den gröna o den röda dioden lysa när draken är redo?
Är det kört för mig? är min dragon förstörd eller finns det kanske hopp? Hur felsöker jag?
mvh
Anders