Czy jest coś w stylu "Burn O Mat", tyle, że dla AR

Forum pasjonatów mikrokontrolerów ARM.
ODPOWIEDZ
Kuna
Użytkownik
Posty: 130
Rejestracja: 26 lip 2008, 11:03
Lokalizacja: w-wa

Czy jest coś w stylu "Burn O Mat", tyle, że dla AR

Post autor: Kuna » 12 mar 2010, 9:39

Witam!
Postanowiłem zacząć się bawić uk ARM. Z tego co widzę wgrywanie programów z jednej strony może być łatwe dzięki jakiemuś bootloaderowi samba, z drugiej strony wymaga resetowania uk i innych dziwactw.

Czym wgrywać "normalnie" programy do flasha ARM? Czy do tego służy openocd?
Czy jest jakaś graficzna nakładka na te konsolowe programy, która tak jak w burn-o-mat pozwoli wszystko wygodnie wyklikać?

Oto programator/debuger, który kupiłem:
ARMJTAG-USB pozwala na programowanie / debugowanie procesorów rodziny ARM (ARM7, ARM9). Wyposażony jest w złącze USB dzięki czemu można go używać z praktycznie każdym komputerem PC. ARMJTAG-USB posiada dodatkowo wyprowadzone sygnały interfejsu UART, które w komputerze widziane są jako wirtualny port COM.

Właściwości:

o Interfejs USB,
o Wyjście – złącze JTAG 20pin,
o Dodatkowe wyjście UART (widziane w systemie jako wirtualny port COM) w standardzie TTL, które pozwala na bezpośrednie podłączenie do interfejsu UART mikrokontrolera,
o Duża prędkość programowania,
o Programowanie i debugowanie procesorów serii ARM7, ARM9 i ARM CortexM3,
o Współpraca z OpenOCD, oraz innymi środowiskami potrafiącymi konfigurować JTAG na bazie układu FT2232 (Crossworks…)
o Zgodność z interfejsem JTAGkey (Amontec)

ARMJTAG-USB współpracuje m.in z OpenOCD umożliwiając programowanie / debugowanie większości popularnych mikrokontrolerów z rdzeniem ARM (ARM7, ARM9 i CortexM3) takich serii jak AT91XX, STRXX, LPCXX, STM32XX. Współpracuje z najnowszą wersją OpenOCD.

Urządzenie oparte jest o układ FT2232, możliwa jest więc jego współpraca także z innymi środowiskami / programami pozwalającymi na obsługę tych układów (Crosswork...)
Do programatora / debuggera ARMJTAG-USB dołączane jest skonfigurowane środowisko OpenOCD oraz instrukcja obsługi pozwalająca w prosty sposób wykorzystać opisywany interfejs do programowania układów opartych o rdzeń ARM i obsługiwanych przez OpenOCD.

Dodatkowo dołączana jest taśma ze złączami IDC-20 do podłączenia z układem docelowym.

snow
Użytkownik
Posty: 794
Rejestracja: 16 sty 2007, 3:44
Lokalizacja: lubelskie
Kontakt:

Post autor: snow » 12 mar 2010, 16:19

Może twój procesor ma wgrany bootloader? Wtedy po RS'ie. JTAG to jak chcesz debugować.

kogutu
-
Posty: 2
Rejestracja: 12 mar 2010, 14:51
Lokalizacja: wRock

Post autor: kogutu » 12 mar 2010, 23:11

Witaj
Jesli chodzi o program do progromawnia ARMa polecam H-JTAG. Owszem mozna latwo i szybko sprzezyc srodowisko ex. Eclipse z OpenOCD, ktory od razu da nam mozliwosc debuga ale na sam poczatek mozna sie pogubic o co lazi w tym. Wiec polecam okienkowe klikanko na H-JTAG -prosciej sie juz nie da!

Pozdrawiam w razie problemow wal jak w dym!

Kez!

ODPOWIEDZ