Kan inte programmera Atmega16 med AVR dragon
Postat: 2 oktober 2008, 11:12:57
Jag har problem att programmera min atmega16 med avr dragon. När jag försöker läsa signaturen i AVR studio får jag felmeddelandet: Entering programming mode.. FAILED!
Jag har inte med avsikt pillat på några fuses så fabriksinställningarna med intern klocka borde vara satt.
Vidare kör jag GND och VCC från draken som är kopplad till en usbhubb med extern strömförsörjning, har ingen kondensator mellan GND och VCC och ingen resistor på reset.
Kopplingarna är kontrollerade ett antal gånger med multimeter och är tillsynes rätt kopplat och utan några kortslutningar.
Till att börja med kopplade jag in JTAG till atmegan men såg efter lite läsande följande i avr studio hjälpen:
"If the JTAGEN fuse (JTAG Enable) in the target device is un-programmed, the JTAG Interface will be disabled. This fuse cannot be programmed through the JTAG Interface and must therefore be programmed through the ISP Interface or High Voltage Serial or Parallel Interface."
Så då anslöt jag också ISP som nu ger mig prog. mode failed vad jag än försöker göra.
Har provat att sänka ISP frekvensen utan att det gjort någon skillnad, kör nu på 6.478kHz.
Jag har läst två andra trådar i forumet som beskriver liknande problem:
http://elektronikforumet.com/forum/view ... hp?t=26771
http://elektronikforumet.com/forum/viewtopic.php?t=286
I första tråden var det draken som var trasig och andra behövdes det en extern klocka.
Någon som vet hur man med säkerhet kan veta om draken är död?
Har ingen extra processor eller annan programmerare att testa med, inte heller någon extern klocka.
Jag har inte med avsikt pillat på några fuses så fabriksinställningarna med intern klocka borde vara satt.
Vidare kör jag GND och VCC från draken som är kopplad till en usbhubb med extern strömförsörjning, har ingen kondensator mellan GND och VCC och ingen resistor på reset.
Kopplingarna är kontrollerade ett antal gånger med multimeter och är tillsynes rätt kopplat och utan några kortslutningar.
Till att börja med kopplade jag in JTAG till atmegan men såg efter lite läsande följande i avr studio hjälpen:
"If the JTAGEN fuse (JTAG Enable) in the target device is un-programmed, the JTAG Interface will be disabled. This fuse cannot be programmed through the JTAG Interface and must therefore be programmed through the ISP Interface or High Voltage Serial or Parallel Interface."
Så då anslöt jag också ISP som nu ger mig prog. mode failed vad jag än försöker göra.
Har provat att sänka ISP frekvensen utan att det gjort någon skillnad, kör nu på 6.478kHz.
Jag har läst två andra trådar i forumet som beskriver liknande problem:
http://elektronikforumet.com/forum/view ... hp?t=26771
http://elektronikforumet.com/forum/viewtopic.php?t=286
I första tråden var det draken som var trasig och andra behövdes det en extern klocka.
Någon som vet hur man med säkerhet kan veta om draken är död?
Har ingen extra processor eller annan programmerare att testa med, inte heller någon extern klocka.