Atmega32-16PU --> Error - Unable to place device into programming mode

Hallo volk,

Ik heb een Atmega32-16PU die ik wil programmeren met een JTAG kabel.

Deze heb ik zo aangesloten:

JTAG//ATMEGA

VDD // VCC

GND // GND

TCK // SCK

TDO // MISO

TDI // MOSI

TMS // RESET

Volgens een kennis van mij moet dit correct zijn. Echter, als ik met Digilent AVR Programmer een hex-file erin wil stampen, geeft ie de volgende foutmelding:

Creating SPI communications interface
Connecting
Entering programming mode
Failed in high speed mode, trying low speed mode.
*** Error - Unable to place device into programming mode

Komt dit iemand bekent voor en weet iemand hier een oplossing voor? Met de JTAG-kabel moet het lukken, alleen is ff de vraag hoe.!

Even voor de duidelijkheid, ik heb het bij 2 dezelfde atmega's geprobeerd, beiden zonder succes.!

Mvg Stefan Hubens

Komt dit iemand bekentd voor

Jawel. Geen idee hoe het bij jouw adapter zit en hoe dat met naamgeving bij jouw adapter zit, maar ik zou MOSI en MISO eens omdraaien. Nu klinkt het alsof je input aan input en output aan output hangt.

Heb inmiddels geprobeerd, werkte niet op beide FPGA's. Bedankt voor je antwoord

beide FPGA's

Huh? FPGAs?? Eh... Weet je zeker dat je enig idee hebt waar je mee bezig bent? :)

Nog wat andere open deuren: je AVR heeft spanning? Ze zijn nieuw? (als in: de fuses staan niet op een external clock die er niet is?). Prik dan maar eens een scoop op je RESET en de CLOCK. Dan moet je toch op z'n minst wat zien bewegen als je een programmeerpoging doet. Als dat lukt, kun je eens kijken of er wat op de 'serial out' van je JTAG-ding verschijnt.

Hier ben ik weer. Het probleem is opgelost. Ik heb even gemeten op het breadboard wat voor een spanningen er allemaal aanwezig zijn. En daarna op de pinnen van ATMega32. Het bleek dat de GND niet goed aankwam op de ATMega. Daardoor ook niet willen flashen etc etc.

Bedankt voor je reactie.

Mvg Stefan Hubens

[Bericht gewijzigd door Stefanh001 op (79%)]