Nic nie pomogło. Sprawdziłem zasilania, oraz wszystkie nóżnki procka pin po pinie porównując z działającą wersją i nie ma różnic.
No OK, ale podczas programowania procka nie moge przeciez zmieniac sobie stanu jakiegos pinu procka. Chodzi mi o to czy zeby programowac przez USB za pomoca SAM-BA Bootloader DP musi byc podciagniety do zasilania? Nie mam zamiaru uzywac USB do komunikacji z kompem, tylko i wylacznie do programowania.
Witam Zależy do czego i czy hobbistycznie czy bardziej profesjonalnie. Zależy jakie masz fundusze. Programowanie ARM7 jest bardzo proste - jest mnóstwo przykładów. 1) Płyta: Kamami at91sam7x256 2) Książka Roberta Brzozy 3) Programator Keil Ulink ME - cena około 1200zł 4) Środowisko Keil. Bezpłatne dla programów do 32kB
Witam. Mam AT91SAM7S256 programuję zwyczajnie przez USB. U mnie debugownie pod OOCD też działa. Programować FLASHa tym chciałem ale nigdzie nie idzie znaleźć opisu jak tego dokonać (może za słabo szukałem kilk miechów temu). Chciałem obczaić z kodu źródłowego ale odpuściłem bo czasu nie miałem. Jest natomiast program na Windows i Linux, który pozwala...
Trochę odgrzebuję temat, ale chciałbym uporządkować swoją wiedzę na temat programowania ARMów. Dotychczas programowałem w WinARMie, ale całe programowanie polegało na kompilacji i wgraniu programu do Flasha procka. Natomiast czy są dostępne środowiska, umożliwiające debagowanie (pracę krokową, podgląd rejestrów itp.) oraz symulację procka? Chodzi o...
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...
Witam :) Na wstępie podam że jestem mocno początkujący w dziedzinie procesorów ARM, ale do rzeczy. Skonfigurowałem Eclipse zgodnie z opisem ze strony Freddie Chopin'a. Skompilowałem przykład, również z tej samej strony, dla lpc2103. Pliki "out" wygenerowały się. Jako że posiadam uC at91sam7s64 przerobiłem przykład pod ten układ w następujący sposób:...
samba nie rozpoznaje programatora Bo samba wykorzystuje wbudowany w mikrokontroler Bootloader. Programujesz wykorzystując chociażby najprostszy port RS232.
Witam mam płytkę z olimexu SAM7-P256 BASE_PMC->PMC_PCER = 1<<ID_PIOA; ale to się nie kompiluje... na początku programu mam #include "AT91SAM7S256.h" i oczywiście ten plik jest w projekcie, skopiowałem z przykładów olimexa później mam pPIO->PIO_OER = LED_MASK; no i to chyba miało by działać a nie działa :cry: bardzo bym prosił o...
Witam, czy komuś udało się zaprogramować płytkę Olimex'a SAM7-EX256 za pomocą SAM-by?? Jeżeli tak to prosiłbym o pomoc.
Witam Czy ktoś ma jakiś link do darmowego softu umożliwiającego zaprogramowanie AT91SAM7S64 poprzez JTAG. O ile same programatory można kupić dość tanio (np. w propoxie) lub zrobić samemu, o tyle nie znalazłem darmowego oprogramowania umożliwiającego ich programowanie (bez ograniczeń np. do 16kB). Na stronach atmela nic nie ma. Same procki pojawiły...
Witam wszystkich jestem początkującym elektronikiem i jakiś czas temu zabrałem sie do składania radia samochodowego które mnie zainteresowało w gazecie EdW nr.12/2008 http://www.cyfronika.com.pl/kityavt4/avt... rozchodzi się o to że znajdują się tam mikrokontroler at91sam7s256 który trzeba zaprogramować ,a ja na tym sie nic nie znam.Ściągałem już...
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...
ale do programowania mam usbscrab2 a podobno on nei gada z kailem
Witam, czas wziąć się za coś na czasie, a mianowicie ARM. Mikrokontrolery AVR mam prawie w 100% opanowane, więc pora wziąć się za USB i Ethernet(na początek wystarczy USB). Jako pierwszy układ wybrałem AT91SAM7S256 ze względu na cenę, przywiązanie do firmy Atmel, możliwość ładowania programu bez jakiegoś specjalnego sprzętu typu JTAG oraz możliwość...
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...
Przez pewien czas montuje sobie dość rozbudowane środowisko oparte o procesor Atmela AT91SAM7S256, docelowo ma to być pewien rodzaj komputera samochodowego obsługujący praktycznie wszystko co ważne + oczywiście szeroko pojęte bajery :P. Jak na razie uruchomione mam: Wyświetlacz graficzny 240x128 + TouchPanel, obsługe kart SD/MMC, sprzętową linie danych...
Witam męczę się wczoraj z przerwaniami, zauważyłem ze do rejestru SOURCE_MODE_R Proszę używać przycisku "Zmień" Posty scaliłem.
Zlecę soft na AT91SAM7S256: - generowanie sinusa na PWM z tablicy 1024 próbek na pełny okres sinusa - rozdzielczość PWM'a najchętniej 12 bit - sampling max ile się uda wycisnąć Potrzebuję soft ze źródłem w C (może być kompilowane eval Ke*l albo gcc) Byłoby dobrze, żeby wykonawca posiadał swoja płytkę z prockiem aby wstępnie wytestować. Pytania i oferty...
Witam! Dopiero zaczynam moja przygode z ARM'ami no i natknalem sie na kilka problemow. Zrobilem plytke pod procka Atmela At91SAM7x128, polutowalem no i teraz proboje ja zaprogramowac. Zaczalem od sciagniecia ze strony Atmela przykladu - patrz zalacznik. Jest tam plik .bin, wiec pomyslalem ze na dobry poczatek sproboje go wrzucic na procek zeby sprawdzic...
Witam, Otwieram ten temat aby każdy kto ma jakieś dobre i sprawdzone przykłady, i projekty pod ARMy Atmel-owskie mógł tutaj wrzucić. Myśle, że ułatwi to rozpoczęcie pracy na tych uP. pzdr. A.
Witam. Mikrokontr. AT91SAM7S64 połączony jest czujnikiem przyspieszenia mma7260 na płytce (http://olimex.com/dev/pdf/OTHER/MOD-MMA... Program mialby zapisywac dane na pamiec flash po przycisniecu guzika na plytce, aby pozniej mozna bylo je skopiowac na PC poprzez usb. Sprawa pilna.
Witam, Potrzebuję instrukcji jak wczytać program do mikroprocesora AT91SAM7S64. Program jest napisany i skompilowany (hex,elf) "wystarczy" go wczytać jednak nie mam zielonego pojęcia jak to zrobić. Czy może mi ktoś napisać dokładnie co po kolei robić, tak dla kogoś kto tego nigdy nie robił?:) Wraz z programatorem był MSys openOCD jednak nie wiem jak...
Dzień dobry, Piszę ten post, ponieważ nigdzie nie mogłem znaleźć odpowiedzi na poniższe pytanie, które pochodzi z egzaminu z przedmiotu Systemy wbudowane z politechniki Lubelskiej. Odnosi się ono do mikrokontrolera AT91SAM7X256 z rodziny ARM7. Dostęp do urządzeń zewnętrznych uzyskujemy poprzez rejestry specjalne. Który tryb dotyczy dostępu z wykorzystaniem...
Niestety ale ja nie mogę znaleźć tego pliku cdc_NTXPVista.inf żeby go podmienić, chyba że to trzeba jakoś inaczej zrobić a ja żle zrozumiałem.
Mam ten sam problem. Także posiadam dystrybucję archlinux i wiesza mi się w tym samym momencie. Ma ktoś może wersję 2.6 sam-ba pod linuksa? Testowałem 2.7, 2.8 i 2.9 żadna nie działa. Programuje procesor AT91SAM7x256.
Coś slabo szukaleś. Książka jest dostępna na Allegro. W EP jest kurs programowania ARM philipsa, są przyklady dla jakiegoś LPC.
zmontowałem zobie płytke z at91sam7x256, teraz chce to programować przez H-JTAG i mam zonka... serwer wykrywa rdzeń, a flasher rzuca errorem "can't halt target and make it enter DEBUG state" Czy ktoś wie co to może być?
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...
Proponuję poczytać troszkę [url=http://www.elektroda.pl/rtvforum/to... Osobiście bawię się na Atmelach (głównie AT91SAM7X256) w środowisku CrossStudio. Moim zdaniem rodzina SAM7 jest dość wygodna do programowania, dokumentacja jest przejrzysta. Nie mam jednak porównania z NXP, ponieważ nie miałem z nimi do czynienia.
Witam serdecznie, dopiero zaczynam przygodę z ARM'ami Udało się skonfigurować wszystko na tyle że działa :) Z tego co mi wiadomo to flash ma swoją ograniczoną żywotność, jeżeli chodzi o zapisywanie go. Z powodu iż uczę się dopiero języka C dla ARM'ów to będę wielokrotnie wgrywał program. Według producenta daje on gwarancję na to iż można programować...
Wystarczy trochę pogooglować. http://kamami.pl/?id_k1=52&id_k2=59&id_k... http://www.sklep.propox.com/index.php?d=... Schematy płyt ewaluacyjnych znajdziesz również na stronie www.olimex.com (płyty możesz kupić [url=http://www.shop.kristech.eu/]tutaj) AT91SAM7X256 najtańszy jest chyba w seguro.pl.
Witam, popsułem procka. JTAGiem wydałem polecenie: monitor mww 0xffffff64 0x5a00200 (na końcu brakuje 4 - powinno być: monitor mww 0xffffff64 0x5a002004) i podejrzewam że to popsuła procka. Objaw popsucia: Po zapięciu erase do 3.3 V i poczekaniu oraz resecie - można było programować przez SAM-BA przez USB. Teraz płytka nie jest rozpoznawana przez Windowsa...
Dobra. To zacznijmy od tego skąd ma pochodzić sygnał (jest kamera?), gdzie ma wychodzić (jest LCD?) i czy to ma działać w czasie rzeczywistym. I czy w ogóle cokolwiek potrafisz zrobić na tym procesorze. Nie ma kamery, jest LCD. http://obrazki.elektroda.net/74_12687442... Niewiem jeśli chodzi o samą analize to może to być nawet załadowanie...
Witam, Od dluzszego czasu proboje skonfigurowac yagarto tools z jlinkiem oraz slickeditem aby moc debugowac at91sam7x256 w slickedit. Udalo mi sie skonfigurowac ten mikrokontroller z jlinkiem pod eclipse, da sie debbugowac. Udalo mi sie to tylko dlatego ze zrobilem to wedlug tutoriala i korzystajac z przykladowego projektu. Bardzo mi zalezy natomiast...
Moze fatycznie wyrazilem sie niezbyt jasno. Ale chodzi mi o to ze chcilabym wykorzystac makefile z twojego projektu lpc2103_blink_led-1.2.0-100415 do programowania AT91sam7x64. chilabym ten makefile skopiowac do mojego projektu. Problem polega na tym ze musze podac nazwe pliku linkera (tak jak pisales wyzej). Ale w tym projkecie, z ktorego korzystalem...
Ja kiedyś zrobiłem bootloader do AT91SAM7X256 ładujący program z karty SD. Program też chodził na FreeRTOS :) Zrobiłem dokładnie tak samo jak Ty z przerwaniami :) Wszystko działa prawidłowo po dziś dzień. Rozumiem, że firmware zawsze zaczyna się pod konkretnym adresem. Skoro tak to wystarczy, że skleisz ze sobą dwie binarki i już :) Nie wiem czy programujesz...
Przekonwertowałem bin do hex; błąd pozostaje ten sam (offset i tak trzeba podać). No ale to absolutnie nie o to chodzi <: Chodzi o to, żeby plik .elf przerobić na .hex, a nie .elf->.bin. Sprawdzałem 1MHz i niższe, niestety nic to nie daje. Te wszystkie błędy i ostrzeżenia które się tam pojawiają są wysoce podejrzane i jeśli się ich nie pozbędziesz,...
Na AT91SAM7X256 nie da się przeciez zaimplementować I o tym że się nie da linuxa: http://linuxdevices.com/news/NS634808935... (wyskakuje na samym początku w google więc chyba każdy już to czytał. Sam jestem zainteresowany tematem linuxa na ARM7. Widać, że cały czas rozchodzi się o RAM :) Niestety nie da się (?) do ARM7 podłączyć RAMu zewnętrznego...
ERASE ALL to komenda po JTAG-u. Tobie potrzeba ERASE na nóżce (ale nie pamiętam wysoki aktywny, czy niski). Spójrz na pinout obudowy.
podpinając się bezpośrednio pod nóżki. Tak się nie robi. Czy masz go na jakiejś płytce testowej, czy "goły chip" ? Oprócz tego co napisał Freddie Chopin (pull-up-y) konieczne jest jeszcze: - stabilizowane źródła (dwa) !!! napięcia zasilania (3,3V, i 1,8V). - kondensatory filtrujące owe zasilanie - przydatny jest kwarc + jego kondensatory - oraz (najlepiej)...
Wykonałem go w ramach poznawania możliwości mikrokontrolera AT91SAM7S256 i nauki programowania w języku C. a masz protopyp?
Sprzęt jest jak najbardziej OK, sam go używam. Do programowania przez "JTAG" możesz użyć Open OCD ( www.yagarto.de ), z tym że zworka JTAG ma być w pozycji OFF (programowanie nie odbywa się w rzeczywistości przez 'prawidzy' JTAG więc trzeba go wyłączyć ) Za pomocą SAMBY możesz programować procesory, które zawierają kod SAMBY (musisz sprawdzić numer...
P1 założony?
Ja posiadam takze modul propoxa z at91sam7s256 na pokladzie. Dorobilem sobie jtag wigglera niestety takze nie udalo mi sie zaprogramowac pamieci flash. Debugowanie z ramu jest ok a flash w ni w zab :( Flash programuje wiec przy uzyciu programu SAM-BA i interfejsu USB. Meczaca jest inicjacja SAM-BA ze wzgledu na koniecznosc odczekania 10s. Po za tym...
Programujesz bo licznik uruchomień sie wyzerował czy jakiś inny powód?
Witam posiadam płytę EVBmmTm i MMsam7s, ARM cabel I z firmy Propox, nie mogę zaprogramować procesora przez WinAVR, mam taki komunikat: > "C:\WinARM\make_prog.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():...
Witam wszystkich nwm czy odpowiedni dzial ale mam pewien problem poniewaz prawdopodobnie mam uszkodzony mikroprocesor kamery termowizyjnej to Atmel AT91SAM9X25-CU jest osadzony na smd I nwm czy wystarczy kupic i wymienic czy trzeba programowac dzieki z gory za pomoc
witam, zwracam sie z wielka prosba o pomoc w zaprogramowaniu Atmela. Mam segger jlink - v8 z znanego wszystkim portalu aukcyjnego. Procesor mam skasowany. Problem jest w tym ze nie moge sie z nim skomunikować. Używam programu segger'a j-flash. Nie mam pojecia czy problem nie lezy po stronie kiepskiej jakosci Jlinka czy jak zazwyczaj bywa operatora....
Ja mam też problem z programowanie at91sam7s256 przez SAM-BA. Wgrałem na początek przykład z książki "Mikrokontrolery at91sam7 w przykładach" na miganie diody, oczywiście kompilacja przebiegła pomyślnie, programowanie też chyba przebiegło pomyślnie a uC dalej nic.
Witam wszystkich, mój problem jest dość kuriozalny, ponieważ mój procesor działa tylko czasem, to znaczy raz udaje się załadować program i on działa, a innym razem nie. Borykam się z tym już od pewnego czasu i jak zaczyna się normalnie programować, to już mam wrażenie, że wygrałam, a potem znów przestaje, a mnie kończą się pomysły. etap I: zintegrowane...
Można dość łatwo, trzeba "tylko" w CPLD się pobawić. Rzecz wygląda mniej więcej tak jak DDS, ale z pominięciem ROMu i DACa. Wyjściem jest najstarszy bit akumulatora fazy (zegar dla DACa) i sygnał z tegoż bitu podzielony przez (256/ilość bitów na ramkę) - zegar danych. Z każdym taktem zegara do akumulatora dodawana jest z góry ustalona wartość programowana...
Ja rok temu korzystałem z tego najprostszego na LPT z rezystorami 100R i zero problemów. Również programowałem AT91SAM7S256. Na pewno przyporządkowałem takie same ustawienia w H-JTAGu co w programie ?
Witam! Chciałem rozpocząć naukę programowania at91sam7s256, mam zakupiony już zestaw dydaktyczny już zaprogramowałem go gotowym wsadem aby sprawdzić czy wszystko funkcjonuje, ale teraz chciałbym sam zacząć coś programować i tu na pierwszy ogień idzie assembler. Pracuję w środowisku Keil, bo jakoś na sam początek wydaje mi się bardzo dobre. Mam pytanie...
Jak już pisał TWI użyj OpenOCD. Programuje on flash ARMów Atmela SAM7 przez Wigglera.
Ja programuję w CrossStudio i takie problemy są mi obce:) Wiggler śmiga bez żadnych giveio itp. Niestety środowisko jest płatne.
Czesc Trafil mi sie problem, ktorego nie potrafie rozwiazac :(, zwiazany z uzywaniem typow float i double. Nie jestem w stanie zmienic programowo jakiejkolwiek wartosci, poczynajac od zwyklego przypisania, przez dodawanie, na mnozeniu i dzieleniu konczac. Debugger zawsze pokazuje wartosc inicjalizujaca. O ile dla floata wartosc pokazywana w debuggerze...
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...
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Wygląda OK, ale Twój projekt jest źle zlinkowany. Jeśli dobrze pamiętam, mikrokontrolery AT91SAM7 mają flash na adresie 0x10000000, a nie na 0, więc programowanie się nie udaje (dane z pliku .elf nie pasują do istniejących w układzie pamięci).
Witam... dzis zaczalem bawic sie ARM'em... Uzywam CrossStudio z C++. Zrobilem sobie migajaca diode... daje debug i dziala. Ale jak wylacze i wlacze uklad ponownie, program sie traci (dioda nie miga)... musze ponownie zapuscic debug(programowanie)... Dlaczego tak jest ?
Nie wiem. Wiem za to że przez 3 miesiące męczyłem się żeby uruchomić EFSL-a, a FATfs ruszył po 30 sekundach z czego 25 sekund to było programowanie procesora. Może stąd taka popularność.
Witam, zabieram się właśnie za programowanie ARMa (AT91SAM7S256) i zrobienie prostej komunikacji po RS232, mającej na celu wysłanie do kompa małej paczki z danymi. Zastanawiam się włąśnie gdzie się podłączyć z RS-em ponieważ ten procek ma USART0, USART1 i DBGU. Czym różni się USART od tego Debug Unit? Mi w zasadzie wystarczają 2 linie txd i rxd tyle...
No w 'AT91C_BASE_TC0->TC_IER' jest oddzielny bit dla 'RC match'. W każdym razie mi już brakuje pomysłów... Strasznie po omacku bez 'jtag'a. Może chociaż 'usart' zaprzęgniesz do monitorowania. Jakim sposobem programujesz układ?
i nie wiem gdzie należy zmienić na plik binarny Dlaczego chcesz programować plikiem binarnym? Nie lepszy HEX? KEIL nie generuje pliku BIN, musisz użyć zewnętrznego programu HEX-BIN np Hexpolorer. KEIL obsługuje Ulink2. Dlaczego nie programujesz bezpośrednio z KEIL-a plikiem AXF tylko używasz jakiegoś Carprog? Przecież do debugowania i tak musisz mieć...
at91sam7x256 timer at91sam7x256 projekt programować at91sam7x256
schemat peugota regulator ciśnienia renault nissan zapłon
Toshiba 32WA2063DG 17MB171 – firmware USB, recovery, plik upgrade_loader_no_tvcertificate.pkg TS10 24-pin ekran – opis pinów, funkcje kabli, MIPI-DSI, VLED, nRESET, TE, kompatybilność