Hej.
Próbuję wykorzystać interfejs JTAG do zaprogramowania Atmegi32 na płytce ZL15AVR od Kamami ( http://kamami.pl/index.php?ukey=product&productID=46782 ). Wykorzystuję ten programator/debugger: http://www.gotronik.pl/jtag-ice-programator-debugger-dla-procesorow-atmel-avr-p-2419.html
Problem polega na tym, że przy próbie połączenia z AVR Studio 4.19 dostaję taki komunikat:
Myślałem, że to po prostu kwestia fusebitów, ale nie wygląda na to. Przy pomocy usbasp sprawdziłem fusebity, i aktualne ustawienia to lfuse:0xFF, hfuse:0x99, lock:0x3F ( http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega32&LOW=FF&HIGH=99&LOCKBIT=3F ). Wcześniej hfuse było ustawione na 0x19 - ja odpaliłem dodatkowo JTAG gdy to zauważyłem.
Do płytki jest podpięte zasilanie. Nie ma nic podpiętego do żadnego z portów Atmegi (poza oczywiście ścieżkami na płytce - ISP, JTAG, zasilanie etc - w każdym razie port C jest cały wolny). Przewód IDC10 jest OK - tego samego używam do ISP, które działa. Na płytce jest kwarc 16MHz, więc wydaje mi się że ustawienia fusebitów są prawidłowe. Czy ktoś ma może pomysł gdzie szukać problemu?
Z góry dzięki
//edit: po podłączeniu porządnego programatora wszystko śmigało. Coś jest więc nie tak na linii AVR Studio - programator. Napisałem do firmy od której to kupiłem, jak uda mi się znaleźć rozwiązanie to je opiszę.
Próbuję wykorzystać interfejs JTAG do zaprogramowania Atmegi32 na płytce ZL15AVR od Kamami ( http://kamami.pl/index.php?ukey=product&productID=46782 ). Wykorzystuję ten programator/debugger: http://www.gotronik.pl/jtag-ice-programator-debugger-dla-procesorow-atmel-avr-p-2419.html
Problem polega na tym, że przy próbie połączenia z AVR Studio 4.19 dostaję taki komunikat:
Myślałem, że to po prostu kwestia fusebitów, ale nie wygląda na to. Przy pomocy usbasp sprawdziłem fusebity, i aktualne ustawienia to lfuse:0xFF, hfuse:0x99, lock:0x3F ( http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega32&LOW=FF&HIGH=99&LOCKBIT=3F ). Wcześniej hfuse było ustawione na 0x19 - ja odpaliłem dodatkowo JTAG gdy to zauważyłem.
Do płytki jest podpięte zasilanie. Nie ma nic podpiętego do żadnego z portów Atmegi (poza oczywiście ścieżkami na płytce - ISP, JTAG, zasilanie etc - w każdym razie port C jest cały wolny). Przewód IDC10 jest OK - tego samego używam do ISP, które działa. Na płytce jest kwarc 16MHz, więc wydaje mi się że ustawienia fusebitów są prawidłowe. Czy ktoś ma może pomysł gdzie szukać problemu?
Z góry dzięki
//edit: po podłączeniu porządnego programatora wszystko śmigało. Coś jest więc nie tak na linii AVR Studio - programator. Napisałem do firmy od której to kupiłem, jak uda mi się znaleźć rozwiązanie to je opiszę.