avr+jtag+linux

Feb 27, 2007 0 Replies

Witam!!


Piszę w nadziei, że ktoś próbował uruchomić komplet jtag + avr pod linuxem ;-)



Otóż jak podają w opisie w celu uruchomienia tegoż należy:


  1. Uruchomić program do jtag'a #avarice --debug --program --file main.elf --part atmega128 --jtag /dev/ttyS0 :4242

Program ładuje się do procesorka, odczytuje fusebity, więc do tej pory jest OK.


  1. Uruchomić debugger lub insight'a (to akurat obojętne, bo wynik jest zawsze ten sam) ;-(

Niech więc będzie na konsoli: #avr-gdb main.elf



po czym wpisujemy, gdzie się ma dogadać z avarice:



#(gdb) target remote localhost:4242 Remote debugging using localhost:4242 Couldn't establish connection to remote target Remote failure reply: E01


No i wylatuje mi błąd E01. W tym samym momencie avarice kończy swoją działalność na drugiej konsoli. Nie za bardzo mogę się doszukać o co mu chodzi, a i google niewiele mi w tym temacie pomogły.



Jeśli ktoś mógłby wnieść kaganek oświaty w tej sprawie to byłbym wdzięczny.


Pozdrawiam


Join the Discussion

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

Didn't find your answer?

Ask the community — no account required