avr+jtag+linux

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

Reply to
Krzysztof Piecuch
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.