AVR JTAG

Oct 11, 2004 1 Replies

Witam, Zrobilem sobie ostatnio JTAGa do AVRow (na szczescie znalazlem gdzies AVRProg ;) I prawie mi dziala, ale mam problem z emulowaniem. Ponizej opis problemu.


1.)Zaraz po wlaczeniu i kliknieciu STK500, wyskakuje okienko ze wykryl ICE, ale nie znalazla poprawnego ID ukladu (valid JTAG ID).
2.)Zaznaczam "Activate target device external reset upon connect" i naciskam retry.
3.)Teraz sie laczy, tzn pokazuje mi sie "Getting revisions.. HW: 0xc1, SW Major: 0x7c, SW Minor: 0x00 .. OK Getting VTARGET.. 5.0V .. OK
4.)Operacje dot. programowania czyli programowanie kasowanie odczytywanie sygnatury itp ida bez problemu
5.)I teraz jak chce wlaczyc debugowanie pokazuje sie nast. komunikat: -Loaded objectfile: C:\P\AVR JTAG EP\Test\test - jtag.obj -JTAG ICE Warning: Reading the program counter, an invalid value (0x7FFFFFFF) was received from the device. -JTAG ICE Warning: A problem occured while executing this debug command! Please check the connections, the voltage, and the clock system of the target application! -Error reading memory IO Address:0 Size:64 -Error reading memory REGISTERS Address:0 Size:32 -Error reading memory SRAM Address:96 Size:160 -Error reading memory PROGMEMORY Address:0 Size:132

I co z tym zrobic? Co to moze oznaczac. Dodam ze JTAGEN i OCDEN sa zaprogramowane. Z gory dzieki za odpowiedzi.


U¿ytkownik "Jacek Meyerhold" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:ckefac$523$ snipped-for-privacy@news.onet.pl...

Nie musisz programowac - debuger robi to automatycznie, takze wczesniejsze programowanie nie jest potrzebne. Wystarczy otworzyc plik OBJ i flash zostanie automatycznie zaprogramowany.

A w programie nie wylaczasz JTAG-a ? Mozna wylaczyc JTAG-a wpisujac cos do rejestru, chyba MCUCR, jak mnie pamiec nie myli. Moga tez byc problemy z czestotliwoscia zegara - zegar procesora musi byc co najmniej 4 krotnie szybszy niz ustawiona czestotliwosc pracy JTAG-a.

Pozdr AK

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required