Problem avr dragon, linux

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
anda
Inlägg: 91
Blev medlem: 29 juni 2008, 20:17:21
Ort: Västerås

Problem avr dragon, linux

Inlägg av anda »

Hej alla glada!

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)
En bild skadar väl aldrig. (jag tror iof inte det hjälper i detta fall men men)
Bild


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
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Om du söker efter "dragon" här på forumet så hittar du en större mängd trådar som råkat ut för samma problem som dig. Tyvärr är spänningsstabilisatorn på Dragon dåligt skyddad och ryker vid felkoppling. Den går dock att bygla förbi så det blir liv i den igen.

Prova sökfunktionen!
anda
Inlägg: 91
Blev medlem: 29 juni 2008, 20:17:21
Ort: Västerås

Inlägg av anda »

Hej!

Tack för ett snabbt svar. Hittade en tråd

http://www.elektronikforumet.com/forum/ ... ght=dragon

Nu är det bara frågan om o löda lite. Får se hur det går.

hrm jag gjorde en sökning innan men på felmeddelandet, dragon som sökord var mycket smartare =)

mvh
Anders
anda
Inlägg: 91
Blev medlem: 29 juni 2008, 20:17:21
Ort: Västerås

Inlägg av anda »

Det funkar ej. Har provat med två olika datorer o två olika mega16.

Inte finns det väl någon mer enkel fix man kan göra?

mvh
Anders
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Det har fungerat klockrent på flera Dragons jag byglat. Har du verkligen gjort rätt?
anda
Inlägg: 91
Blev medlem: 29 juni 2008, 20:17:21
Ort: Västerås

Inlägg av anda »

En bild säger väl mer än 1000 ord.



Bild

Får väl prova o löda om om det e dålig kontakt.
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Har du möjlighet att prova Dragonen i AVR-studio? Får programmet kontakt med programmeraren, isåfall är det nog inte regulatorn det är fel på.

Finns även lite fler tips här:
http://www.aplomb.nl/TechStuff/Dragon/Dragon.html

Min röda och gröna diod lyser när jag ansluter USB-sladden.
Skriv svar