OpenOCD potrzebuje pliku konfiguracyjnego do twojego JTAGa i typu procesora. Sprawdź w katalogu instalacyjnym są przykłady plików *.conf interfejsów JTAG. [url=http://openocd.berlios.de/doc/html/...
We wczesniejszym poscie chodzilo mi o wpis sciezek przeszukiwan czy sie zrobil, jak nie to recznie musisz to zrobic. W zmiennych środowiskowych przyedytuj zmienna path. U mnie jest np. cos takiego: %SystemRoot%\system32;%SystemRoot%; %SystemRoot%\System32\Wbem;C:\WinARM\bin... D:\Program Files\openocd-2007re141\bin; D:\Program Files\openocd-2007re141\utils\bin;"D:\Pr...
Witam Bardzo proszę o pomoc w konfiguracji programu OpenOCD. Męcze się już drugi dzień, czytam fora i manuale, już ściągnąłem kilka wersji oprogramowania i nic:/ Problem jest następujący. Wykonałem układ turtelizera2 i mam do niego podłączony swój układ z AT91SAM7S64 na pokładzie (dodam że pod CrossStudio wszystko chodzi bezbłędnie i układ był już testowany...
Zainstalowałem sterowniki ale nadal błąd z tym że inny: > "C:\WinARM\make_progr.bat" C:\Blink_SAM7S>make.exe program Programming with OPENOCD C:\WinARM\utils\openocd\bin\openocd-pp.e... -d2 -f C:\WinARM\utils\openocd\sam7_flash\oocd_... Info: openocd.c:82 main(): Open On-Chip Debugger (2006-08-17 17:00 CEST) Error: jtag.c:1123 jtag_validate_chain():...
Proszę o pomoc. Nie mogę zaprogramować ARM7 przy pomocy klonu Wigglera. Po komendzie Make Program w Programmers Notepad 2 pojawia się komunikat Programming with OPENOCD C:\WinARM\utils\openocd\bin\openocd-pp.e... -d2 -f C:\WinARM\utils\openocd\sam7_flash\oocd_... Info: openocd.c:82 main(): Open On-Chip Debugger (2006-08-17 17:00 CEST)...
Korzystam z boardu Olimex SAM7-P64 oraz z Jtaga Olimex ARM-Jtag. Uczę się programować na podstawie książki mikrokontrolery AT91SAM7 w przykładach. Udało mi się skonfigurować WinARMa tak, żeby kompilacja przebiegła bezproblemowo, podczas programowania za pomocą OpenOCD wszystko przebiega sprawnie, oto wynik: > "C:\WinARM\make_progr.bat"...
Witam, również mam problemy z odpalaniem J-LINKa z openOCD. Chcę korzystać z aplikacji WINARM ale nie mogę skonfigurować J-Linka z OpenOCD. Potrzebuję do pracy inżynierskiej zaprogramować układ AT91SAM7XC256 wykorzystując oprogramowania WinARM. Kupiłem programator Segger J-link ale nie mogę sobie z tym poradzić. Kombinowałem z lib32 uzyskałem połączenie,...
Pokaż lepiej dokładnie jak uruchamiasz OpenOCD i jakie błedy wywala. Jak uruchamiałem moje stare dobre OpenOCD łącznie z cfg jakie wykorzystywałem pod XP to wywala coś takiego: C:\WinARM\utils\openocd\bin\openocd.... -d2 -f C:\WinARM\utils\openocd\sam7_flash\o... Info: openocd.c:82 main(): Open On-Chip...
Gdzie mogę znaleźć standardowe pliki konfiguracyjne do sam7s256? Szukając w internecie natrafiam na przeróbki. Na czym polega kompilacja programu tak aby nie trzeba było przesuwać obrazu.elf? Na czym polega to przesuwanie? Do kompilacji używam WinARM.
Panowie Wymiękam, pomóżcie. Poradzcie coś prostego w obsludze do tych ARMów Mam do nich devc++, WinARM, OpenOCD... (i w sumie wiele innych programów) Zonk, jest dla mnie koszmarem cokolwiek w tym zrobić, Jtag sie nie może z procem dogadać- wg sugesti problem z komunikacją, lub to ze na niektórych PC poprostu nie działa... Potrzebuje coś w czym napise...
Ja mam zl11arm + zl12arm a jtag sam robiłem (pod lpt schemat z elektrody) i wszytko mi działa. Ważne aby zworkę Jtag ustawiać na OFF (błąd kanami źle zrobili nadruk). jp3 mam na OFF , jp2 na 0 ,jp24 na normal. Sprawdź ustawienia lpt i u mnie chyba musiałem odpalić jakiś pliczek (chyba C:\WinARM\utils\openocd\driver\parport \install_giveio.bat) od openocd...
Tutaj jest też temat który założyłem wcześniej (nie chcę wszystkiego przepisywać z tamtego wątku, żeby nie dublować): http://www.elektroda.pl/rtvforum/topic30... Błąd (prawdopodobnie) wyeliminowany, dołożyłem polecenie jtag_rclk 3000 i OpenOCD reaguje na włączanie/wyłączanie ARM'a, a także otrzymuje info: "JTAG tap: at91sam7s.cpu tap/device found:...
1. WinARM to staroć nierozwijany od lat - użyj CodeSourcery. 2. Twój pierwszy problem wynika z tego, że odpowiednie definicje początku/końca różnych sekcji nie są obecne/nazywają się inaczej w skrypcie linkera. 3. Do J-Linka instalujesz inne sterowniki (libusb-win32) i podłączasz normalnie do kompa, uruchamiając normalnie OpenOCD - nie ma tu żadnych...
A to akurat popieram. Zamiast tego postaw np. CodeSourcery free wersję + programmers notepad lub Eclipse. Polecam Eclipse pozwala podpiąć OpenOCD i debugować :D
1. hex2bin.exe ... aby zaprogramować mikrokontroler programem SAM-BA. 2. Dziwne znaczki znaczy ... znaki luźno porozmieszczane w pliku tekstowym ... i nie przypomina on standardu pliku HEX z Microsoft'u SAmba korzysta z bina tak samo chyba openocd ale tego juz nie pamietam. Nie musisz uzywac programu hex2bin.exe do konwersji. Wystarczy ze makefile...
Na stronce yagarto w dziale How To jest opis jak tego dokonać krok po kroku. Oczywiście porady tam zawarte są uniwersalne, możesz je wykorzystać również do codesourcery. Jedyna różnica jest taka, że w yagarto pliki typu make.exe sa zawarte (zupelnie bezsensu IMHO) w paczce z openocd (starym). 4\/3!!
Czy po uruchomieniu external toolsa "OCD + WIGGLER + STR7" procesor się zaprogramował ? Nie, uruchomienie OpenOCD jedynie nawiązuje komunikację z rdzeniem przez JTAG. 4\/3!!
Teraz muszę odpalić to w GCC (WinARM). Może się uda... Jeżeli H-JTAG "widzi" uC to OpenOCD też musi :wink:.
Dla odswiezenia przypomniec nalezy, iz wyszla nowa wersja OpenOCD umozliwiajaca zaprogramowanie pamieci flash przy uzyciu prostego Wigglera. Tak wiec do dziela.... :) Wiecej informacji na stronie: http://www.siwawi.arubi.uni-kl.de/avr_pr...
Co rozumiesz przez dziwne pliki z netu? Skoro z pakietem WinArm nie ma takich kwiatków? Dopiero po przesiadce na CS pojawiły się problemy. dodanie syscalls generalnie nie jest najszczęśliwszym Twoim pomysłem... W takim razie co proponujesz?
Ja używam WinARM + DevCpp (polecam) jako edytor. Chetnie bym sie podzielił z wiedzą, jednak nie chce mi się tego wszystkiego opisywać na forum:) Poza tym czy może mi ktoś wyjaśnić sens plików .cfg dla openocd jedne są dla RAM drugie dla FLASH o co w tym chodzi? Przede wszystkim polecam google i przeszukiwanie tematów zwiazanych z ARMami, na pewno znajdziesz...
Jeśli już zdecydowałeś o wyborze mikrokontrolera i jest to STR7 to nie mogę Ci pomóć( nie miałem z nimi styczności ale koledzy z działu 'mikrokontrolery' na pewno z nimi pracowali). Osobiście polecam rodzinę AT91SAM7 od ATMELa. Procesory przyjazne, odporne na pomyłki :), dużo materiałów( w tym sporo postów na 'mikrokontrolery'). W praktyce wygląda to...
JTAG ten oczywiscie obsluzy kazdego ARMa, bo jest to po prostu standardowe urzadzonko JTAG [; probllem moze (podkreslam - _moze_ a nie musi, sam sie na tym nie znam swietnie, wiec moge sie mylic) pojawic sie dopiero na targetach, ktore sa w jakis sposob nietypowe i wymagaja jakichs dziwnych polaczen, np linii DBACK i DBRQ (czy jak one sie tam zwa),...
ARM to ARM, zasadnicze aplikacje sa takie same dla ARM7TDMI(-S) jak i dla ARM Cortex. w gcc masz wszystko co trzeba, wiec tylko zainstalowac dowolne srodowisko zintegrowane (albo zrobic je samemu) i tyle. yagarto, winarm, crossworks, ride, idealist, keil, iar, do wyboru do koloru... JTAG - dowolny, kazdy ARM dziala na takim samym - rownie dobrze moze...
ja mam podobny problem. Odpalam programy bez większych problemów pod WinARMem, ale w Twojej konfiguracji - Freddie- jakoś mi nie idzie. Jednak chcę umieć się tym posługiwać z powodów podanych przez Ciebie na stronie, a wywala mi ciągle błąd: For bug reports, read http://svn.berlios.de/svnroot/repos/open... parport port = 888 RCLK - adaptive...
Znalazlem w pakiecie WINARM taki plik math.h ale sam ten plik raczej nie rozwiazuje problemu. Nie bardzo zrozumiałem to ostatnie zdanie:) Dołaczasz do projektu biblioteke math.h i mozesz w kodzie wykorzystywac funkcje matematyczne miedzy innymi sinus na którym Ci zalezy: np sin(a); No wlasnie u mnie to nie dziala... Po dolaczeniu biblioteki math.h...
Powiedzcie mi jak w WinArmie sprawadzic zajetosc pamieci Flash i Sram. arm-elf-size lub arm-elf-readelf - S. Jakie inne srodowiska uzywacie. Z darmowych: www.yagarto.de Co polecilibyscie do symulacji. Moim zdaniem nie mam sensu symulować tylko podpiąc JTAGa i debugować. Jak jest z debuggowaniem programu z ukladu trzeba miec JTAG2 czy jakis zwykly klon...
Hej są 2 książeczki do Arm7 i do M3 mam je podaj email to Ci podeślę. Jeśli natomiast chcesz poznać tajniki co i jak z gcc i eclipse to ściągnij sobie pakiet winarm tam jest katalog dokumentacja i wszystkie potrzebne dokumenty odnośnie kompilowanie debugowania w gdb itd. Ale to są wielkie tomiska i ciężko przebrnąć. Najlepiej tak jak jeden z moich przedmówców...
spoko rozumiem...źle to ująłem. Yagarto jest jakby odpowiednikiem winarma. Współpraca z eclipse zdaje sie być fajną sprawą. W winarmie jest tylko PN i jak sam pisałeś jest oparty na cygwinie. Rezygnuje z wigglereka bo jest słabiutki i nie wiem czym jest to spowodowane ale blokuje mi makiete - musze go wyjmować żeby wyjść ze stanu debuggowania ...lub...
Coś niedobrego z tym projektem. Może rozglądnij się za innym przykładowym projektem dla tego procka( najlepiej minimalnym) zanim ten wymęczy Cię do cna. Tez tak stwierdzilem juz wczesniej, ale niestety nie znalazlem w sieci zadnego innego, ktory by dzialal pod WinArm'em. Probowalem kombinowac tez z innymi srodowiskami ale zawsze pojawialy sie jakies...
Witam. Mam do sprzedania 3 płyty ewaluacyjne dla mikrokontrolerów ARM SAM7S. Płyty są zgodne pinowo z mikromodułami MMsam7s firmy Propox wiec mozna w nich stosowac własnie te moduły. Ponadto jak ktos bedzie zainteresowany mam równiez własne moduły do tych płyt. Ułady ARM SAM7S posiadają: * 32-bitowy rdzeń ARM7TDMI * od 32 do 256kB programowanej w systemie...
A ja polecam poaczenie połączenie WinARMa z DevCPP. Tutaj masz instrukcje: http://www.adamusx.ovh.org/index.php?url... Niebawem będzie dodana konfiguracja tego środowiska z OpenOCD tak by można używać JTag Wiggler albo Jtag-KEY na USB.
albowiem ciągle miga diodą jak w starym programie, zamiast wyświetlić co chcę na wyświetlaczu, jak w tym. Dodam, że to już się wgrywało i działało zgodnie z przewidywaniami EDIT: podejrzewałam jtag o złe działanie. Niestety, pod eclipsem nadal się buntuje, za to WinARMem poszło. Za pomocą jtagkey-a Freddiego pożyczonego od kumpla działa bez zarzutu...
Musze wrócić do tematu. Oczywiście sugestia Freddie Chopina była w 100% trafna, a konkretnie instalacja sterownika korzystając z libwdi/zadig. Jednak ze względu na kończący się czas, poprzednio wróciłem do WinARMa i w ten poradziłem sobie z projektem. Teraz znów potrzebne mi środowisko do debugowania i programowania ARMów. Więc podjąłem się instalacji...
Klocek to AT91SAM7X128. Jako kompilatora uzywam WinARMa, a debugger to OCDCommander. Ten debugger chyba nie ma raczej za duzych mozliwosci, a nie mam pojecia jak w WinArmie wstawic jakiegos breakpoint'a zeby bylo mozna to dokladniej sprawdzic. Wykonywanie programu krok po kroku raczej odpada bo rozbiegowka jest raczej dosyc rozbudowana (z projektu przykladowego...
Ogólnie wpieniają mnie takie typu tematy, gdzie ludzie mówią, żę szukali a nie znaleźli i chcą dostać gotowca do ręki. Ale okazało się, że sam muszę prosić o pomoc bo nie mogę przebrnąć przez proces doboru i zestawiania środowiska do programowania, debugowania... itd. Wcześniej programowałem AVRki i wszystko śmigało, a z ARMem zaczęły się schody. Pierwsze...
Witam wszystkich, od jakiegoś czasu borykam się ze skonfigurowaniem mojego programatora firmy SEGGER J-Link V8 w środowisku WinARM i OpenOCD. Nadmienię, że skonfigurowałem w KEILu i wszystko działa OK. Ale, że dopiero zaczynam programowanie micro i mam książkę wraz z przykładami do WinARM to bardzo zależy mi na tym by uruchomić to w tym środowisku....
Witam! Mam drobny problem z debuggowaniem za pomoca zestawu z tematu przez jtag-a. Niby rusza debuggowanie ale sie sypie. Takze prosilbym, jak ktos tego uzywa, o swoje rozwiazania. Od razu sie spytam jak ustawic w configu pole "working area" bo przewaznie w polu tym jest adres RAM-u, czy moge tam wpisac ROM-a. I tylko mozliwe jest debuggowanie z RAM-u...
Witam. Posiadam do sprzedania minimoduły z procesorem ARM AT91SAM7S64. http://obrazki.elektroda.net/13_12040667... http://obrazki.elektroda.net/13_12040668... Układy ARM SAM7S64 zastosowane w modułach cechują się następującymi parametrami: •32-bitowy rdzeń ARM7TDMI •64kB programowanej w systemie pamięci programu typu FLASH...
programowanie winarm linker winarm winarm debug
tranzystor to220 izolacja bawełniana szarpie wymianie pompy
Jak sprawdzić rok produkcji telefonu Samsung? Schemat instalacji elektrycznej ZETOR 5718 - gdzie znaleźć?