Jeśli pracujesz pod Vistą, to ściągnij najlepiej GNU ARM, mi nic innego nie chciało działać. Tylko trzeba jeszcze doinstalować dodatki (w tym make.exe) i dodać ich ścieżkę do PATH.
Zostaw zworkę na OFF i wszytko powinno być dobrze (przynajmniej u mnie jest). Chyba kammami popełniło błąd z opisem i już nie chciało im się go poprawiać. Ja do sprawdzenia używałem H-JTAG i jak mi w nim wykrywało nazwę mikro kontrolera to wiedziałem że już działa. Programuje ARM prosto przez środowisko winarm. A o reset to nie wiem bardzo o co ci chodzi.
Niestety też same obejścia stosowałem: - oddzielne zawartości zmiennej PATH, zmieniane programikiem - różni użytkownicy, z różnymi zmiennymi środowiskowymi (jeden ma Borlanda a drugi ma ARMa) - oddzielny komputer do programowania ARMa
Jeszcze nie mam doświadczenia ale zbieram linki i informacje. Mogę ci narazie poesłać dwa adresy: http://www.siwawi.arubi.uni-kl.de/avr_pr... oraz http://www.at91.com Pozdrawiam
Program lpc21isp dolaczony do WinARM programuje tylko ARMy Philipsa i Analog Devices. Aby zaprogramować AT91SAM7 możesz użyć programu SAM-BA. Opis programowania znajdziesz tu: http://www.mikroprocesor.pl/product_info... Do WinARM jest dołączone przykłady dla AT91SAM7. Autor przewiduje z tego co pamietam dołączenie programu SAM-BA...
bardzo długo walczyłem ze środowiskiem gnu/gcc i cygwinem ale ostatnio znalazłem gotowy komplet jak dla AVR http://www.google.pl/search?num=20&hl=pl...
Witam, Potrzebuję pomocy w skonfigurowaniu środowiska WinARM dla procka AT91SAM7X256, aby programował się przez OpenOCD. Może ktoś ma jakiś przykładowy projekcik? Głównie zależy mi na skonfigurowaniu tego OpenOCD, gdyż w tym miejscu stanąłem i nie moge ruszyć z programowaniem, nie wiem czy do projektu należy dołączyć jakieś pliki konfiguracyjne?. Programuje...
Zabieram się za sprawdzenie opcji, o których piszecie, a w między czasie sprecyzuje o co mi chodzi: Pierwszy raz robię sterowanie wyświetlaczem graficznym konktretnie TFT 320x240 ze sterownikiem SSD1963 (magistrala danych 8 - bitowa). Sterowanie realizuję w oparciu o procek AT91SAM7X256, programuję w WinARM. Narazie zrealizowałem wyświetlanie jednego...
Zadziałało. Program str91isp.exe programuje z pliku .bin jednak programu CAPS nie mogę użyć bo korzysta z plików hex a konwerter bin na hex nie pomaga , CAPS nie chce przyjąć tego pliku. Miedzy innymi po to zrobilem str91isp :) w PN mozesz sobie podbindowac "make program" pod ktorys z klawiszy Fx i programowac proca naciskajac jeden przycisk. Bez klikania...
Witam Wszystkich! Chciałbym prosić Szanownych Forumowiczów o kilka słów wyjaśnienia na temat konfiguracji i "używania" watchdoga w prockach LPC2000 programowanych pakietem WinARM. Napisałem już pokaźny program na równolegle działające 20 ARMów, ale czasami zdarza się, że program tu i ówdzie zawiesi się niwecząc cały cykl obliczeniowy. Mam w związku...
Jeszcze wdzięczny byłbym jak ktoś by odpowiedział odnośnie połączenia USB dla programowania poprzez SAM-BA...
Ja zacząłęm z Philipsem (choć aktualnie brak czasu na kontynuację), z wrodzonej niechęci do babrania się płytkami (i jeszcze te obudowy LQFP) zakupilem w BTC przejsciówkę LPC2106 do DIP(40 PIN). Programowanie odbywa się przez bootloader w procku za pomocą rs232, kompilator gcc (gnuarm.com) ,jakiś edytor z podświetlaniem skłądni i wywoływaniem poleceń...
Witam. Sam rowniez od niedawna bawie sie procesorkiem sam7 , testuje nas ukladach z propoxa. Wstepnie widze jedna (wydaje mi sie dosc powazna) wade,mianowicie brak jest wyprowadzonego pinu tst umozliwiajacego programowanie ARM-a za pomoca programiku firmowego Atmela : SAM-BA. Jest wyjscie lecz malo eleganckie- zwieram pin tst (40) z resetem (39). W...
Witam Sam jeszcze niewiele wiem i nie wszystko rozumiem ale miałem ten sam problem, chodzi o to jak programujesz układ, czy przez Flash/Ram. Chodzi tutaj o określenie docelowej mapy pamięci dla aplikacji. Możesz wgrywać program do pamieci FLASH poprzez SAMBA, na adres flash 0x00100000 po zaprogramowaniu i resecie jest mapowana na 0x00000000 Możesz wgrywać...
Witam, Zacząłem pisać pod ARMy i na samym początku napotkałem dziwny problem. Program pisany w WinARM, programuje klonem wigglera ze środowiska WinARM. Pierwszy programem miał być bootloader. Ściągnąłem bootloader ze strony ST połączyłem z przykładami ze strony ST. Kompiluje wrzucam do procesora i program startuje po... 4 minutach. To że program startuje...
Postaram się zamieścić wkrótce schemat, zapewne po weekendzie. ARMa programuje w WinARMie przy pomocy Dev C++, na elektrodzie jeden z użytkowników bardzo dobrze wyjaśnił jak zintegrować winARM z DevC++
Info: openocd.c:82 main(): Open On-Chip Debugger (2006-08-17 17:00 CEST) Error: parport.c:380 parport_init(): missing privileges for direct i/o Brakuje zainstalowanych sterowników giveio i program nie może uzyskać dostępu do sprzętu. Powinny być gdzieś w paczce z WinARM ( chociaż nikt nie wie po co tego używać, od dawna martwy projekt).
Przepraszam ze tak marudze, ale czy mozesz mi podać bezposredni link do tej wersji 20070505, bo jak wchodze na tą strone to mam podanę tylko wersję 20060606. A i czy mozesz mi powiedziec od czego zaczynałes programowanie ARM, bo na razie mam wrażenie ze to jakis kosmiczny układ w porównaniu z AVR
Z racji ze tematem tego postu jest programowanie procesorow ARm wrzucam tu linka do mojej strony, gdzie zamiescilem opis połączenia kompilatora WinARM ze srodowiskiem DevCpp. Jest to alternatywne i moim zdaniem ciekawsze rozwiazanie od Eclipse. http://www.adamusx.ovh.org/index.php?url... Pozdrawiam
Witam. Dziękuje za pomoc. Problem z watchdogiem spowodowany był tym że procesor programowałem poprzez bootloadera, który wyłączał watchodoga i nie było możliwości ponownego włączenia - rejestr jednokrotnego zapisu . Pozdrawiam i dziękuje za pomoc.
OpenOCD==OCD Commander? Ten drugi widzi bez problemu, ale nie bawiłem się nim w programowanie itp. Dodano po 9 Uuu, WinARM nie obsługuje STM32? Zainstalowałem anglia idealist, ale nie wiem o co w tym chodzi, zobaczę jeszcze RIDE. Polecacie coś lepszego o ile jest?
Witam serdecznie, Mam problem z uruchomieniem OpenOCD w windows 7 x64. Do programowania ARMów od bardzo dawna wykorzystuję WinARM z podpiętym openocd i bardzo to sobie chwaliłem:D Niestety przesiadłem się na nowy system i nie działa...:cry: Posiadam jeszcze stary dysk, z mało stabilnie działającym XP i tam wszystko działa dobrze (właśnie sprawdziłem,...
Witam Od jakiegoś czasu bawię się programowaniem ARM7 (programuje w C w WINARM) i zastanawiają mnie różne dziwne anomalie… Moje pierwsze pytanie odnosi się do przydziału pamięci dla tablic deklarowanych jako static i normalnie – z tego co wiem static mówi nam tylko o tym czy dana tablica będzie widoczna w innych plikach – jednak nie...
Witam, zastanawiam się które ze środowisk do programowania armów wrzuca najwięcej śmieci do kodu wynikowego. Np. osobiście porównałem pliczek *.hex po skompilowaniu prawie identycznego programu w Keilu i Eclipse/WinArm. Ten pierwszy generuje prawie 2 razy większy kod. Nie wiem jak to jest w Iar?. Czy ktoś używa czegoś innego i zauważył różnice?
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, czy jest sposób by program na tego procka wgrać przez RS232 ? Posiadam ten zestaw uruchomieniowy : [url=http://www.propox.com/products/t_13... Jest to ver1 bez SAM-BA. Przynajmniej tak piszą na stronie. a na płytce nie mam zworek potrzebnych do wykonania połączenia z tym bootloaderem za pomocą instrukcji. Ponadto dopiero zaczynam...
Witam, mam taki problem. Dawniej programowałem arm poprzez lpt i wszystko było ok(srodowisko winarm) . Teraz korzystam z SAM_BA i po wgraniu prostego programu zaświecającego diodę nic się nie dzieje na płytce z armem. kod AT91PS_PIO GPIO; GPIO->PIO_PER = AT91C_PIO_PA22; GPIO->PIO_OER = AT91C_PIO_PA22; GPIO->PIO_PDR = AT91C_PIO_PA22; GPIO->PIO_CODR =...
Siema, mam problem, chce zająć się ARMami (wcześniej bawiłem się AVR i BASCOM). Naczytałem się tego wszystkiego po kolei, ale nie mam zielonego pojęcia jak z gotowego projektu wykąpilować sobie .hex i wgrać go do procka. Kombinuję już kilka dni. Mam taką płytkę: [url=http://www.shop.kristech.eu/product... I taki JTAG:...
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)...
Witam Potrzebuję nauczyć się programowania ARMow w C. I teraz pytanie: od czego zacząć? :) Wcześniej programowałem uP AVR w Bascomie, zabawa niewykle prosta i przyjemna, jednak potrzebuje czegoś mocniejszego niż AVR. Dla procesorów ARm nie ma chyba takiego fajnego odpowiednika? Jako że z C nie miałem nigdy doczynienia, na początek chciałbym spróbować...
Witam. Interesujęemnie licencja do pakietu WinArm. Jak mi wiadomo sam WinArm w sobie nie posiada żadnych licencji. Natomiast jesgo komponenty jak najbardziej, chociaz nie wszystkie. Czy ktoś używa tego prakietu do produktów komercyjnych? A może inaczej. Jakie znane są wam narzędzia pomocne w programowaniu Armów, które bez posiadania linecncji bezproblemowo...
Twoja opinia jest chyba jedną z niewielu pozytywnych na temat tej książki. Nie wiem jaką ma treść merytoryczną ta książka, ale WinARM to już trochę przeżytek. Wiem, że książka powstała już kilka lat temu, więc nic nie krytykuję, ale do ARM nic porządnego tak naprawdę na rynku (polskim przynajmniej) nie ma. A do AVR lepiej kupić sobie książkę Mira albo...
Witam, dopiero zaczynam przygodę z mikrokontrolerami (mikroprocesorami) i mam kilka pytań na które nie znalazłem odpowiedzi. Do dyspozycji mam dwie płytki MCB2130 oraz BTC ZL9ARM, obie posiadają w sobie mikroprocesor ARM7(ARM7TDMI-S CPU) i układ (czy kontroler) LCP2138. Do tego posiadam płytkę ULINK ME (którą przyłączam w gniazdo z podpisem JTAG) jest...
Który pakiet wybrać do at91sam9260 z wymienionych w temacie? Zaczynam dopiero z ARM'ami, wcześniej programowałem w winAVR . Zakupiłem płytkę rozwojową właśnie na at91sam9260 ze względu na zintegrowany interfejs czujnika obrazu ISI w tym uC. W przyszłośći mam zamiar podłączyć sensor obrazu Micron'a 1,3 mpx który czeka w szafce, ale najpierw muszę zacząć...
Witam wszystkich. Do tej pory bawiłem się Atmegami w języku C, chciałbym jednak zacząć przygodę z ARM. Kupiłem procesor AT91SAM7S256 ( gotowy moduł z mikrosterowniki.pl ), programuję go przez USB za pomocą SAM-By. Sciągnąłem i zainstalowałem pakiet WinARM. Udało mi się skompilować i przesłać do kontrolera kilka przykładowych programów, niestety nie...
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...
chcąc zainstalować środowisko do nauki programowania arm, postępowałem wg kursu: Mikrokontrolery z rdzeniem ARM, część 7 Środowisko programistyczne Eclipse. zainstalowałem: jva: jre-6u5-windows-i586-p-s.exe winarm: bu-2.16.1_gcc-4.0.2-c-c++_nl-1.14.0_gi-6... eclipse-SDK-3.3.2-win32.zip cdt-master-4.0.3.zip przy próbie stworzenia nowego projektu (przed...
Ruszyło :) Wywołane w taki sposób: openocd -f interface/turtelizer2.cfg -f target/sam7s64.cfg (dla debugowania) openocd -f interface/turtelizer2.cfg -f target/sam7s64.cfg -f flash.script (dla programowania) Musiałem zmienić jedną linijkę w skrypcie kolegi arrevalk: flash write_image erase RTOSDemo/RTOSDemo.elf 0x0 nazwa pliku do wgrania:) i przede wszystkim...
Witam, posiadam plytke AT91SAM7XC-EK oraz SAM-ICE. Zintegrowalem Source Insight z WinARM i moge kompilowac kod. Obecnie flashuje za pomoca SAM-BA v2.9 ale zniecheca mnie wachlowanie zworka 'erase' na plycie. Czy istnieje jakis spob ktory pozwoli programowac za pomoca SAM-ICE najlepiej bez wachlowania zworkami ;)
Temat tego postu jest po części rozwiązany, ale mimo to chciałbym zapytać o przyczynę zaistaniałego problemu. Otóż jestem posiadaczem płytki sam7-EX256 Olimex i zaczynając przygode z programowaniem ARM-ów wykorzystuje darmowy kompilator GNUARM. Przy poszukiwaniu przykładowych programów wykorzystuje example z katalogu C:\WinARM\examples\at91sam7s64_Atmel_int...
1) obecnosc interfejsu USB + min tryb Full speed (12MBit/s) ; mam zamiar komunikowac sie z MCU z poziomu aplikacji PC Na pewno atmelowskie SAM7 mają USB pracujący w trybie Full-Speed, poza najmiejszym - AT91SAM7S32, który portu USB nie posiada. 2) latwosc stworzenia sterownika do budowanego urzadzonka (orientujecie sie moze w czym sie tworzy? Moja...
pierwsza sprawa to fakt że nie produkty nie są porównywalne. Kompilatory GNU (tak naprawde zestaw programów do kompilacji kodów) daja tylko pdzbiór funkcjonalności produktów IAR, czy Keil. Programista często widzi kompilator jako IDE które "automatycznie" robi cały proces budowania (edycje, kompilację, linkowanie, obróbke do postaci wynikowej/potrzebnej...
Nie wiem czy nie za późno moja sugestia, może dokonałeś już wyboru, ale warto dodać, ze jeżeli chodzi o legalne wersje wymienionych programów, czyli Keila i Iara to napotka sie problemy w postacji rejestracji produktu, używania licencji. Firmy postarały sie o zabezpieczenia, z którymi nie jeden ma do tej pory wiele problemów, pomijając fakt koszty obu...
Też mnie bardzo interesują ARMy. Myślałem o zbudowaniu jakiejś prostej płytki prototypowej dla AT91SAM7S256 albo S64. W datasheecie jest trochę o programowaniu, na stronie ARM projects też, ale prosiłbym kogoś o zebranie następujących informacji do kupy: - czy mógłby ktoś podać stronkę na której znajdę opis programatora dla tego procesora na USB? Innymi...
Witam. Procesory z rdzeniem ARM nie sa prostymi procesorami, co nie przeszkadza aby na nich realizować bardzo proste programy. Jest ich cała gama: Atmel, Philips, ST i wiele innych. Niektóre z nich można bardzo prosto programowac za pomocą kabla USB bez żadnych peryferii (AT91SAM7), inne za pomoca RS232. Jednakże do programowania i debugowania programów...
Koledzy chciałem uruchomić system FreeRTOS na mikro-kontrolerze AT91SAM7S256. Zaczynam swoją przygodę z tymi mikro-kontrolerami. Daje sobie rade z programowaniem w języku c. Przyzwyczaiłem się już do pakietu winarm i chciałem uruchomić przykład z FreeRTOS-a dla środowiska Eclipse (oba są oparte na gcc). Po próbie otwarcia projektu przykładowo dostarczonego...
Od jakiegoś czasu temat ARMów jest coraz powszechniejszy w związku z tym jest coraz więcej narzędzi dostępnych za free. Przede wszystkim sprawa kompilatora - w tym momencie zakładam, że będziecie korzystać z JTAG'a zgodnego z Wigglerem. Są inne rozwiązania, być może lepsze, ale (dużo) bardziej kosztowniejsze. Do projektów amatorskich Wiggler wystarcza...
Zgadzam sie z przedmowca. Nie ma sensu sie uczyc rejestrow na pamiec, z biegiem czasu te czesto uzywane wchodza w glowe. Chyba malo prawdopodobne by zapamietac wszystkie. Dla przykladu podam, ze w porownaniu do AVRa gdzie do sterowania pinami sa tylko 3 rejestry, tak w ARMie jest ich kilkanascie :) Oczywiscie najczesciej korzysta sie z kilku podstawowych....
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...
Myśle, że najlepszym rozwiązaniem dla użytkowników będzie język drabinkowo-podobny zamieniany przez program-kompilator z graficznym GUI na kod C. Napewno nie jest to zadanie proste do zrealizowania i jest pracochłonne, ale łączy w sobie te dwa skrajne przypadki : ucznia/studenta, który w 15 minut połączy kilka bloków lub innych drabinek i dostanie to...
Witam, mam problem z implementacją projektu z załącznika (docelowo WinArm/miganie dioda) na CrossWorksie i mikrokontrolerze AT91SAM7X256(konkretnie SAM7-EX256 olimex.dev). Przy linkowaniu dostaje blad : Building “faty_z_ksiazki” in configuration “ARM Flash Debug” — 4 errors Assembling Cstartup.S Linking faty_z_ksiazki.elf...
Witam. Pytanie do osób programujących procesory serii STM32. Jakiego środowiska używacie? Obecnie dostępnych jest wiele środowisk, które wspierają te procesory, m.in Keil, IAR, Raisonance czy darmowe Eclipse +WinARM. Które wg. was jest najwygodniejsze?. Dodam, że chodzi też o zastosowanie w komercyjnych projektach, więc cena również wchodzi w gre.
Dziękuję za odpowiedzi. Ściągnąłem CrossWorksa i do niego paczkę do Atmela. Narzędzie wydaje sie mocarne i trochę mnie przerasta. Wykrywa uC, czyli mogłoby się udać zaprogramować. Na razie nie bardzo potrafię napisać coś w tym środowisku to nawet diodką nie zamrugam. Jeżeli chodzi o H-JTAG to wykrywa uC ale jak chcę wgrać hexa z WinARMa to wyskakuje...
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 Od jakiegoś czasu zaczynam przygode z programowaniem ARM'ów Czytając Wasze porady o tym żeby porzucić nauke w prehistorycznym srodowisku WinArm, zacząłem interesować się środowiskiem eclipse + Yagarto. Zrobiłem ten oto tutorial na temat debugowania [url=http://www.yagarto.de/howto/yagarto... Wszystko działa bardzo ładnie,...
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...
Obecnie posiadam darmową wersję środowiska IAR EWARM umożliwiającą kompilację do 32k. Posiadam również zestaw uruchomieniowy ADuC-P7026 firmy OLIMEX wraz z przykładowymi programami (http://www.olimex.com/dev/index.html). Niestety poddając je kompilacji i po zaprogramowaniu pamięci flash plikiem *.hex poprzez bootloader za pomocą oprogramowania pobranego...
linker winarm winarm debug programować winarm
tech2 naprawa radio clarion zmieniarka monitoring parkingu
Długość drutu anteny do radia Tesla Talisman 305U Schemat elektryki Ford VIN WF0TXXTTPT3Y18068