używany działający na płytce, potrzebuje go odczytać i ożywić taką samą z nowym prockiem nie mogę ani odczytać ani programować tego nowego coś jest nie tak
Jeśli mówimy o JTAG-lock-pick Tiny 2, to on akurat obsługuje tylko JTAGa. Eeeee, no to ja nie w temacie. To tym bardziej nie rozumiem dlaczego ten człowiek upiera się żeby tymi programami programować ten procesor poprzez ten JTAG. Najlepiej byłoby gdy poszkodowany dał namiary na tą płytkę, jakiś schemat jej lub coś w tym rodzaju.
McMonster Mikrokontrolery NXP LPC2000 też są programowane przez JTAG - a rozważałem je jako alternatywę [słabszą alternatywę rzecz jasna od AT91]. Zaś w moim projekcie (urządzenie odbierające dane z kamery WiFi i komunikujące się przez radiowe transceivery z kilkom innymi urządzeniami, a przy tym szyfrujące wysyłane dane) muszę mieć co porządnego. W...
Witam, najprawdopodobniej coś źle zrozumiałem podczas poznawania ARMów i powstał u mnie mętlik, który musze w jakiś sposób wyprostować. Posiadam zestaw ZL6ARM, możliwość programowania przez jtag oraz UART [rozumiem, że to ISP]. Przez długi czas wgrywałem programy przy pomocy jtag, nagle zacząłem otrzymywać komunikat Id core: 0x000000 [ARM9], oraz brak...
Oczywiście LPC też można programować przez JTAG ale jest to jakaś masakra ze względu na utajniony sposób programowania FLASHa. Darmowy Open OCD bez problemu programuje ARMy Philipsa przez JTAGa. Ja mam tak skonfigurowane środowisko, że kwestie flashowania LPC2000 załatwiam jednym przyciskiem w Eclipse :). Dla pracujących w Windows polecam pakiet Yagarto:...
Jako że ostatnio wywaliłem sporo kasy na książki to moge co nieco zrecenzować: Najpierw wydawnictwo BTC. Jakość fizyczna książki jest bardzo dobra. Natomiast czytając je, mam wrażenie że to po prostu przedruk datasheetów na język polski + kilka komentarzy autora. Tak więc zawartości merytoryczne oceniam na przeciętne, bo skoro pół książki to datasheet...
W poniższych książkach bardzo przystępnie jest wyjaśnione zagadnienie ADC: Programowanie mikrokontrolerów LPC2000 w języku C, Jacek Majewski, str. 97 Mikrokontrolery LPC2000 w przykładach, Emil Stawski, str. 113
Zbudowalem kit AVT-949 i mam broblem z zaprogramowaniem ukladu LPC2103.Do programowania chce uzyc programu LPC2000 flash ISP utility lecz obsługuje on tylko pliki hex a soft do kitu jest w binie. Moze ktos ma pomysl jak zaprogramowac ten uklad????
Już pod LPC2129 wszystko działa jak należy. Teraz próbuje się przerzucić na LPC1754 na nowym rdzeniu. No ale coś mi nie idzie :/ Układ uruchomieniowy zgodny z schematem http://www.nixie.pl/docs/LPC175X-M-rev.A... . JTAG od Freddie Chopin z ustawioną zworką na 3.3V dla JTAG (zasilanie dołączonego układu z JTAG). Plik konfiguracyjny LPC1754.cfg,...
Witam Nie miałem tego problemu z programowaniem '48 używając Flash Magic - http://www.flashmagictool.com/ darmowa wersja, bardzo prosta i przydatna (programowanie po UART), znacznie lepsza niz oprogramowamie Philipsa flash utility. Pozatym Flash Magic bez problemu obsługuje LPC2103 - z którym miałem problem używając oprogramowania lpc2000 flash utility...
Witam, w projekcie wykorzystuje plik startowy generowany automatycznie (listing poniżej). [syntax=asm] ;/* STARTUP.S: Startup file for Philips LPC2000 */ ;/**************************************... ; Standard definitions of Mode bits and Interrupt (I & F) flags in PSRs Mode_USR EQU 0x10 Mode_FIQ EQU 0x11 Mode_IRQ EQU 0x12 Mode_SVC...
Witam Mam pytanie mam zamiar nauczyć się programować ale najpierw chciałbym wiedzieć czy gotowe wsady mogę wrzucić do programatora i będzie git?Chodzi mi konkretnie o to czy plik hex czy jak to się nazywa dam powiedzmy do ponnyproga i będzie zaprogramowane.I mam zamiar kupić programator STK200 z allegro. Prosiłbym o odpowiedz bo szukałem ale konkretnej...
Zamówiłem to w Farnell-u i wczoraj przyszło. Ma złącze USB mini B, możliwość przylutowania jakiegoś JTAG (J6 - mam wrażenie, że to jest przeznaczone do podłączania złącza JTAG innego modułu, który chce się programować za pośrednictwem LPC-Link2), oraz zasilania (J1), oba do goldpinów z rozstawem 2.54; pozostałe złącza (J2,J3,J4,J7,J8,J9) to są mini-IDC...
Czy ktoś "bawił" się już mikrokontrolerami ARM jak w temacie ?? Zainsteresowalem sie ta rodzinką gdyż cena jest atrakcyjna w porownaniu do ich możliwości i w porównaniu do innych mikrokontrolerów. Już sam fakt że w najuboższej (najtańszej - 27zł brutto) wersji jest 32KB Flash i 8KB RAM (LPC2131FBD64) jest dużym plusem. Dla zainteresowanych podaje linka...
Witam ! Zaczynam przygodę z programowaniem pamięci eeprom.Zmontowałem programator wg opisu w załączeniu. http://www.elektroda.pl/rtvforum/viewtop... Jest to programatot na LPT i nie wiem jakiego programu użyć. Mam ic-prog ale on obsługuje tylko com 1 i com 2 . Nie ma na liście LPT(nie wiem może nie umiem zaaktywować). Proszę o pomoc!!!
Witam wszystkich ;-) Mam problem z wgraniem programu na procesor, z połączeniem sie z nim. ARM LPC2148 Philips na płycie startowej EVBlpc213x/4x. Próbowałem się podłączyć do niego za pomocą JTAGu i programem arm_crossworks_1_6_win ale nie wiem dokładnie jak go używać;/, również połączenie za pomocą REsa nie powidło sie;/ Program w wersji LPC2000 Utiliy...
Witam! Mam zamiar zająć się mikrokontrolerami ARM7(LPC). Zrobiłem już kilka programów ćwiczebnych na symulacjach więc teraz nadszedł czas na złożenie jakiegoś układu. W dokumentacjach niema nic napisane(albo jestem ślepy) na temat samego procesu programowania scalaka. Wiec jakie piny µC nalezy połączyć z jakimi pinami RSa? Jak uruchamia się tryb...
W kodzie też nie powinno być błędu bo jest on zaczerpnięty z książki "Programowanie mikrokontrolerów LPC2000 w języku C". Śmiałe założenie... 4\/3!!
Jakie plusy ma ten soft w porównaniu do LPC2000 Flash Utility?
W sekcji files grupy LPC2000 jest plik "The LPC24xx External Memory Controller.pdf" Wydaje się być godny obejrzenia. Debugowanie nie korzysta z pliku bina, ale odpal nowy wątek i podeslij zawartość katalogu out. Zły bin to skutek, a jego przyczyny mogą Ci pomieszać choć co. Albert
LPC programujesz przez UARTa, możesz użyć LPC2000 albo FlashMagic. Ja używam FlashMagic. Podpinasz płytkę do peceta przez UARTa i uruchamiasz program. To tak właśnie działa :) prosto :)
Zajrzyj jeszcze raz tu. Dziś już podawałem Ci ten link: [url=http://www.btc.pl/index.php?ukey=pr... mikrokontrolerów LPC2000 w języku C pierwsze kroki W dolnej części strony masz przykładowe programy z książki. Możesz sobie je pobrać, rozpakować i tam znajdziesz przykład generowania sygnału "ćwierkania". Przykład jest...
Witam, Przenoszę się z AVRów na ARMy i mam taki dylemat. Posiadam dwie książki z BTC na temat programowania procków LPC2000 (ARM7TDMI) - uC w praktyce i programowanie w C. Coś tam kumam architekturę, pisałem już soft na Cortex-M3 (prosty). Jednak mam zamiar kupić zestaw startowy, mogę mieć takie: LPC1114 - Cortex-M0 LPC1343 - Cortex-M3 LPC1768 - Cortex-M3...
Witam Narazie musze wymienić procesor bo wszystko wskazuje na to że flash się podziurawił. Całkiem możliwe że to było przyczyną wszystkich problemów. Jeszcze jedno pytanie. Do programowania używam LPC2000 Flash Utility , czy podczas uploadu do flasha bootloader zwraca komunikaty o błędzie? Bo dopiero podczas comparowania występuje błąd. Dzięki za pomoc....
Mam prośbę - sprawdź u siebie czy plik konfiguracyjny o takiej zawartości działa prawidłowo i daj mi znać. Warto się upewnić zanim wyślę go na listę dyskusyjną OpenOCD. Z racji tego, że używasz Wiggler'a to wywal tą ostatnią linijkę ("jtag_rclk..."). # NXP LPC2478 ARM7TDMI-S with 512kB Flash and 64kB Local On-Chip SRAM (98kB total), clocked...
Po pierwsze, to seria LPC21xx nie jest już taka nowa. Proponuje zerknąć na datę datasheeta. Pierwsze układy np. LPC2106 są od dłuższego czasu na rynku, ale przykładowo LPC2103 od stycznia lub grudnia. Po drugie, to się zgadza, że protokół danych programowania i debugowania tych układów poprzez JTAG nie jest udostępniony. Co do protokołu debudowania...
Przetestuj LPC2000 Flash Utility który też moż wykorzystac do programowania tych procesorów.Pozaznaczaj odpowiednie haczyki w opcjach jak na np. Use DTR/RTS itd.
Do mikrokontrolera ARM serii LPC21 dołączona jest pamięć zewnętrzna Flash AT45, liniami MOSI, MISO, SCK. Procesor programuję przy pomocy dedykowanego narzędzia Philipsa LPC2000 i programatora ISP dla mikrokontrolerów LPC2100 wg artykułu z EP „ARM-y w praktyce”. Flash zewnętrzną wyjmuję z podstawki i zczytuję na oddzielnym programatorze....
Nie bardzo rozumiem po co masz układ w trybie bootloadera podczas programowania. No i chyba nigdy nie zrozumiem po co rozdzielać komendę "halt" od komendy "reset", skoro jest "reset halt"... Najnowsze GDB działa z OpenOCD i Eclipse bezproblemowo, wystarczy tylko ściągnąć NOWE Eclipse i NOWE wtyczki przeznaczone do tej właśnie wersji Eclipse. http://www.elektroda.pl/rtvforum/viewtop...
Niewątpliwie lektura manualu jest w tym przypadku konieczna. Po pierwsze musisz ogarnąć strukturę rejestrów konfiguracyjnych i roboczych timera. Ułatwieniem tego może być schemat blokowy który we wspomnianym wcześniej dokumencie znajdziesz. Przytoczona przez Ciebie funkcja ma za zadanie skonfigurować powiązany z nią timer T0 i moduł VIC (kontroler przerwań)....
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...
Używałem USBscarab z LPC2148, zaprogramowałem raz i przestało mi to pracować nie wiem co jest do tej pory. Zrobiłem więc kabel RS232 podłączyłem do porcka i programuję szeregowo wykorzystując oprogramowanie Philips-a. Trzeba pamiętać o zworce która wprowadza uC w tryb programowania. Link do oprogramowania Philips http://www.standardics.nxp.com/support/d...
Witam około rok bawiłem się amtegami, programowałem je w bascomie. Teraz chciałbym poznać Mikrokontrolery ARM7. Interesuje mnie język C. Znalazłem książkę pod tytułem "LPC2000 - Mikrokontrolery z rdzeniem ARM7". Wybrałem też moduł [url=http://www.kamami.pl/?id_prod=23933... z mikrokontrolerem LPC2131. Teraz mam problem bo nie wiem w jaki...
Używałem USBscarab z LPC2148, zaprogramowałem raz i przestało mi to pracować nie wiem co jest do tej pory. Zrobiłem więc kabel RS232 podłączyłem do porcka i programuję szeregowo wykorzystując oprogramowanie Philips-a. Trzeba pamiętać o zworce która wprowadza uC w tryb programowania. Link do oprogramowania Philips http://www.standardics.nxp.com/support/d...
FT232 nie ma sprzętowego wsparcia JTAG/SPI, zatem programowanie bit-bang trwa na nim potwornie długo (kwestia specyfiki protokołu USB). I dlatego większość JTAG-ów robiona jest na FT2232: dzięki sprzętowemu wsparciu mają one przyzwoitą wydajność.
Anyway - zasadnicze pytanie jest takie, czy tego typu uruchomienie programowania pomaga? U mnie w zasadzie niestety nie. W przypadku LPC2144 wystarczy monitor reset halt load gdzie konfiguracja MAM, PLL itd. jest zrobiona w startup.s. W LPC2364 (gdzie PLL już jest w main.c) w sumie też działa.....ale muszę dwa razy to wykonać żeby "się dobrze wgrało"...
Witam serdecznie! . Czy możecie mi powiedzieć za pomocą jakiej aplikacji mogę zaprogramować LPC2142 ponieważ nowa wersja LPC2000 Flesh Utility v2.2.3 jest nie dopracowana i nie można wybierać modeli mikrokontrolerów. I jak połączyć żyły w kablu pomiezy komputerem a modułem do programowania. Posiadam moduł z firmy komami (ZL9ARM) i mikrokontroler LPC2142....
Witam Niedawno stałem się posiadaczem (myślałem że szczęścliwym ;) ) zestawu ZL2ARM. Przyciagnela mnie możliwośc programowania ARMów Philipsa przez COM'a. Pierwsza próba z aplikacją Philipsa LPC2000 - odczyt ID procesora - błąd. Za 3 razem udało się, nie na długo. Druga próba - zrzut z pamieci flash uC- odczytuje kawałek pamięci i znowu "Cannot communicate...
http://obrazki.elektroda.pl/1397166400_1... W moich zasobach brakowało jakiejś płytki do wyżej wymienionych ARM'ów. Więc zmajstrowałem takową, ogólna charakterystyka: - Kompatybilna z LPC2101, LPC2102, LPC2103 - Osobno wyprowadzenie na porty UART (TX RX). - Na bok dałem wyprowadzenia potrzebne do skorzystania z bootloadera, czyli RESET...
Program lpc21isp http://lpc21isp.sourceforge.net mimo mylącej nazwie obsługuje serie LPC800/LPC1100/LPC1200/LPC1300/LPC1700/L... Przykład użycia: lpc21isp plik_z_programem.hex /dev/ttyS0 115200 12000 115200 - prędkość transmisji portu 12000 - taktowanie oscylatora podpiętego pod mikrokontroler w kHz jeśli chcesz wgrywać plik binarny...
Taką płytkę trudno będzie kupić. ARMy zasilane są maks. 3.3V (czasem wymagają jeszcze zewnętrznego 1.8V), AVRki mogą być zasilane z 5V. To choćby taki podstawowy problem. Inny to odmienne standardy złącz programujących (AVR-ISP, ARM-JTAG). Nie widziałem takiej płytki, która nadawałaby się do AVR i do ARMów (zapewne masz na myśli rdzeń ARM7TDMI). Co...
Witam. Chciałbym nauczyć się programowania mikrokontrolerów ARM. Od kilku godzin przeglądam posty związane z tym tematem, niestety im więcej o tym czytam tym bardziej nie wiem co wybrać, bardzo proszę o pomoc. Zastanawiam się nad dwoma zestawami: 1. ZL9ARM + LPC2142 2. Jedna z dwóch płytek NXP: LPC-L2294-1MB http://www.shop.kristech.eu/product_info...
Witam. Jak narazie mam tylko doświadczenie z AVR-ami programowanymi w asemblerze i dopiero zaczynam zabawę z ARM7. Ucze się główne z książki „LPC2000” L. Bryndzy, którą nawiasem mówiąc polecam wszystkim początkującym. Pisze program w języku C do generowania sygnałów na LPC2129. Chce aby generował 3 podstawowe przebiegi (sinus, itp.) i czwarty...
Witam, od pewnego czasu uczę się programować w C/C++ ARMy. Posiadam płytkę ZL9ARM z mikroprocesorem ZL10ARM - LPC2148. Używam programu Eclipse/CYGWIN/GNUARM. Próbowałem napisać już kilka swoich programów i chciałem też skompilować parę programów z książki LPC2000, Lucjana Bryndzy jednak cały czas wyskakują błędy i kompilacja zostaje przerwana. Programy...
Witam. Proboje zaprogramowac pamiec flash w procesorze LPC2101 za pomoca LPC2000 Flash Utylity ale on potrzebuje *.hex'a. EWARM potrafi wygenerowac kilka rodzjow hex'a ale ten program do programowania flash'a w trybie ISP nie akceptuje zadnej z wersji. Czy ktos kto programuje w IAR wie jak wygenerowac hex'a akceptowanego prze ten programator ISP?
Hmm... Jaka wersja OpenOCD i jak uruchamiana? Ja działałem tylko z układem z pamięcią zewnętrzną i nie było takich problemów jak opisujesz... Standardowo spróbowałbym zmniejszenia prędkości zegara JTAGa. Problemem może być też niedopasowanie CCLK podanego do OpenOCD z zegarem na którym układ faktycznie pracuje - przez rozdzielenie "reset" i "halt" (sprawdź...
Plik armusbocd.cfg wygląda następująco: #daemon configuration telnet_port 4444 gdb_port 3333 #interface interface ft2232 ft2232_device_desc "Olimex OpenOCD JTAG A" ft2232_layout "olimex-jtag" ft2232_vid_pid 0x15BA 0x0003 jtag_speed 50 #use combined on interfaces or targets that can't set TRST/SRST separately reset_config trst_and_srst separate #jtag...
Podepnę się pod temat. Zanim zmieniłem jtag_clock na 1Mhz i target osc jak niżej w kodzie dostawałem error przy programowaniu flasha. if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc2114 } if { [info exists ENDIAN] } { set _ENDIAN $ENDIAN } else {...
Jeżeli chodzi o eagla - mam go na dysku ale brakuje mi czasu żeby nad nim siąść. Co do płytki to myślałem o błędach typu zły kształt ścieżek, coś nie może iść pod czymś, coś jest podatne na zakłócenia czy coś w tym guście(ja po prostu słabo się na tym znam). Mam parę przykładowych płytek zresztą nawet mam książkę "LPC2000 mikrokontrolery z rdzeniem...
Generalnie ja bym stawiał na zwyczajny skrosowany kabel. Jako 'zwyczajny skrosowany kabel' masz na myśli takie połączenie: http://obrazki.elektroda.pl/2803773500_1... ? Plik lpc2148.cfg, do którego ja mam dostęp nie wygląda tak jak pisałeś: # Use RCLK. If RCLK is not available fall back to 500kHz. # # Depending on cabling you might...
Przerobiłem kurs Mikrokontrolery dla pocztątkujących z płytką AVT-3505 i zamierzam przesiąść się z BASCOMa na jezyk C (C++ mam opanowany w programowaniu w Visual Studio lecz nie na mikrokontrolerach). Myśle żeby przerobić kontynuację Kurs C w EdW (2005rok). Kurs ten jest oparty na ATmega16 i właśnie moje pytanie tyczy się wyboru płytki testowej. Myślę...
pozwolę sobie podpiąć się pod temat, Przerobiłem kurs Mikrokontrolery dla pocztątkujących z płytką AVT-3505 i zamierzam przesiąść się z BASCOMa na jezyk C (C++ mam opanowany w programowaniu w Visual Studio lecz nie na mikrokontrolerach). Myśle żeby przerobić kontynuację Kurs C w EdW (2005rok). Kurs ten jest oparty na ATmega16 i właśnie moje pytanie...
No to nie jest jednak wina programu ktory wrzuca hexa do uP. Stare hexy dzialaja poprawnie. Na razie nie mam pojecia co jest nie tak. Chyba przegladne pliki Startup.s Keila i porownam z twoim plikiem edit: Plik startowy Keila przydziela inaczej wielkosc stosu dla kazdego z trybow no i ustawia wolniejsze timingi na pamieci. Pozmienialem ustawienia w...
Pisze, gdyż stałem się szczęśliwym posiadaczem ukł. startowego ZL9ARM opartego na LPC2148 oraz ZL1USB. I wszystko było by fajnie, przebrnięcie przez dokumentacje(ubogą... ale cóż na szczęście jest książka poświęcona temu układowi oraz dobrej jakości dokumentacji do ARM'a) nie stanowiło większego problemu. Ale do rzeczy... po złożeniu całego układu i...
Otóż mam problem. Próbuję połączyć LPC2106 z wyświetlaczem opartym o ks0108 i wyświetlić na nim zmienną np. int w postaci tekstu. Standardowo używa się albo funkcji sprintf() lub atoi(). Problem jest taki, że żadna z tych funkcji nie chce zadziałać. Sprintf wyrzuca błąd undefined reference to `sprintf' zaznaczam, że mam zainkludowany plik stdio.h, mimo...
Witam! Złożyłem ostatnio kit AVT 949, w którym wykorzystany został ww kontroler. Podłączyłem go do portu szeregowego komputera za pośrednictwem odpowiedniego konwertera napięć i za pomocą programu Flash Magic v.3.42 zaprogramowałem mikrokontroler. Ponieważ program dokonał weryfikacji i wszystko poszło ok, więc doszedłem do wniosku, że program został...
lpc2000 programowanie programowanie lpc2000 lpc2000 książek
niskie napięcie przetwornicy dawka paliwa ustawić wiązka sterownika
kosiarka scheppach legrand niloe
VW Polo IV 1.2 12V AZQ – blokady wałków i wału przy demontażu głowicy Blokady wałków rozrządu – czy można je założyć przy obrocie wałka o 180°? VAG, PSA, Ford, Laser, Hazet