AVR Dragon Problem Attiny26 / ATmega16

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

AVR Dragon Problem Attiny26 / ATmega16

Inlägg av exos »

Tjenare.
Fick hem min Dragon häromdag och satte mig o kopplade ihop allt. försökt mycke nu men det kommer upp samma sak hela tiden.

"Signature does not match selected device"
signaturen blir bara 0x00 0x00 0x00

Testat både med min ATmega16 som är helt ny, och med min gamla ATTiny26 som jag inte är helt 100 på om den funkar men det blir samma sak med båda? Nån som vet vad som kan vara fel?

Kör ISP ...

mvh
exos
Användarvisningsbild
Zyxel615
EF Sponsor
Inlägg: 1839
Blev medlem: 9 november 2005, 21:20:43
Ort: Kiruna

Inlägg av Zyxel615 »

Har du ställt in ISP-klockfrekvensen? Den måste vara mindre än en fjärdedel av processorns klockfrekvens. Ställ den så lågt som möjligt för att utesluta att det är det som är orsaken.
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

Jo jag har försökt det.

men frågan är hur vet jag exakt vad klockfrekvensen är?
läste at ATmega16 hade 1mhz, och om det nu e så som skulle ju isp´n funka på 250kHz, men icke, har även testat lägre.

men om man går in under fuses i AVRStudio så längst ner på Select clock source så står det nu "undefined value: 0x00"

just nu har jag min ATtiny inkopplad.
Mindmapper
Inlägg: 7104
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Är du säker på att inkopplingen av MCU är riktigt gjord så att du får kontakt rent elektriskt.
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

jag är nästan 100 på att allt stämmer miso till miso osv, matar den med 5,04V.
vtg på dragonen är kopplad till samma, det står entering program mode...OK och ok på allt annat men ändå funkar det inte, snart kliat sönder mig i skallen.
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

Nu har jag mätt upp alla kablarna från dragonen till min atmega och allt stämmer, alla kablar sitter rätt...vet inte vad jag skall ta mig till. hur är det med "reset" kör ett motsånd där, testat utan också, inget fungerar.
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

10k pullup på reset brukar jag använda, men det ska nog gå utan också i vissa fall. Låter som programmeraren är kass helt enkelt.
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

satan!
grejen är den att när jag startar upp avrstudio och klickar på AVR ikonen så poppar rutan upp och ett fel meddelande kommer fram att signaturen inte stämmer, och då står det....

Setting device parameters.. OK!
Entering programming mode.. FAILED!
Leaving programming mode.. OK!

trycker man sen ok på felmeddelandet och testar igen att trycka på "Read Signature"
kommer detta...

Setting device parameters.. OK!
Entering programming mode.. OK!
Reading signature .. 0x00, 0x00, 0x00 .. OK!
Leaving programming mode.. OK!

hmmm... orkar inte köpa en ny, finns det inget sätt som man kan kolla att den är kass till 100%, kan det vara mina mcu´s som e kassa, isf kan man kolla det på nåt sätt.
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Har du bild på uppkopplingen så kanske vi kan se nåt fel.

Har du någon hålmonterad AVR kan du koppla in den direkt på dragonen. Det finns beskrivningar på hur man kopplar under Hjälp i AVR-studio.
Mindmapper
Inlägg: 7104
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

exos skrev: kan det vara mina mcu´s som e kassa, isf kan man kolla det på nåt sätt.
Enklaste sättet är att testa hos någon som bor i närheten!
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

Här är lite bilder, tror inte dom hjälper så mkt, fick ta med min telefon.

http://www.wagonpack.com/avr/IMG_0105.jpg
http://www.wagonpack.com/avr/IMG_0106.jpg
http://www.wagonpack.com/avr/IMG_0107.jpg


jag testade att skriva och läsa från EEPROM, gick inte...
testade att skriva till flash, gick inte. Men det gick att läsa
fick ut detta, nån som kan tyda ;)

Kod: Markera allt

:020000020000FC
:0600000000C0C09AFECF13
:00000001FF
JJ
Inlägg: 366
Blev medlem: 16 maj 2005, 21:33:02

Inlägg av JJ »

Jag hade ett annat problem med en AVR som jag löste genom att ta ett annat exemplar av MCUn. Min bästa teori är att det är klockan som skiljer sig mellan exemplaren. (Jag förstod inte om du testat det.)
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

Om du menade att testa med olika uC´s så har jag gjort det..

Jag lägga till att nu kunde jag även läsa ut vad som fanns i EEPROM..

Kod: Markera allt

:1000000000000000000000000000000000000000F0
:1000100000000000000000000000000000000000E0
:1000200000000000000000000000000000000000D0
:1000300000000000000000000000000000000000C0
:1000400000000000000000000000000000000000B0
:1000500000000000000000000000000000000000A0
:100060000000000000000000000000000000000090
:100070000000000000000000000000000000000080
:100080000000000000000000000000000000000070
:100090000000000000000000000000000000000060
:1000A0000000000000000000000000000000000050
:1000B0000000000000000000000000000000000040
:1000C0000000000000000000000000000000000030
:1000D0000000000000000000000000000000000020
:1000E0000000000000000000000000000000000010
:1000F0000000000000000000000000000000000000
:1001000000000000000000000000000000000000EF
:1001100000000000000000000000000000000000DF
:1001200000000000000000000000000000000000CF
:1001300000000000000000000000000000000000BF
:1001400000000000000000000000000000000000AF
:10015000000000000000000000000000000000009F
:10016000000000000000000000000000000000008F
:10017000000000000000000000000000000000007F
:10018000000000000000000000000000000000006F
:10019000000000000000000000000000000000005F
:1001A000000000000000000000000000000000004F
:1001B000000000000000000000000000000000003F
:1001C000000000000000000000000000000000002F
:1001D000000000000000000000000000000000001F
:1001E000000000000000000000000000000000000F
:1001F00000000000000000000000000000000000FF
:00000001FF
kanske inte säger ett svatt... men man vet ju aldrig.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Inlägg av jesse »

hm.. ursäkta en dum fråga kanske... (fick idén när jag kollade på dina bilder) har du kollat om processorn får matningsspänning? kommer matningen från programmeraren eller från separat spänningskälla? både och är nog inte lämpligt. när du kopplat in MISO,MOSI,SCK,RESET - har du även med V+ och GND till/från programmeraren? (ok, det ser faktiskt ut så på bilden)
exos
Inlägg: 194
Blev medlem: 24 november 2005, 21:04:25

Inlägg av exos »

jag har kopplat MISO, MOSI, SCK, RESET, GND, VTG från programeraren till kretsen, VTG´n e kopplat till kretsens VCC där jag även har kopplat in 5V från en annan strömkälla, och har jordat den tillsammans med programerarens jord.

Kan ju även lägga till att target voltage i AVR Studio visar 5V.
under target voltage finns det ARef (voltage) men den visar inget, men så skall det väl vara?
Skriv svar