Bo musisz utworzyć Makefile project typu C albo C++. Nie ma opcji, żeby takowego projektu tam nie było do wyboru, bo na czystym Eclipse (jeśli ściągnąłeś wersję dla C/C++) zawsze taka pozycja jest. File -> New -> C Project -> Makefile Project -> Empty Project -> -- Other Toolchain -- 4\/3!!
w internecie można znaleźć książkę pod tytułem "projektowanie systemów wbudowanych na przykładzie rodziny SAM7S z rdzeniem ARM7TDMI" gdzie jest opisane jak i po co tworzy się plik startup.
Problemem jest ta linia .setSWI_Handler, __Default_Handler ktora w efekcie prowadzi do tych dwoch linii __Default_Handler: b . ktore to linie powoduja ze procesor sobie chodzi w kolko. Tutaj trzeba wkleic jakas procedure FreeRtosa prawdopodobnie vPortYieldProcessor czyli .setSWI_Handler, __SWI_Handler ... __SWI_Handler: b vPortYieldProcessor...
Sprawdziłem niektóre pliki .lst. Praktycznie są identyczne linia w linie. Wychodzi na to że na etapie linkowania coś jest nie tak....może linker coś jeszcze dołącza. W Properties->C/C++ Build->Settings->ARM Sourcery GCC C Linker->General zaznacz Remove unused sections (flaga -Xlinker --gc-sections). Jak chcesz dodawać dodatkowe flagi. których nie ma...
W turtorialu polecany i jako jedyne wyjście jest zaprezentowany Code Sourcery. Jednak teraz freedi poleca inny kompilator a mianowicie bleeding-edge-toolchain. Do pobrania stąd http://www.freddiechopin.info/pl/downloa... który obsługuje miedzy innymi Cortexa M4 No wiem czy ja specjalnie go polecam (; Generalnie polecam...
Mam zainstalowane Eclipse Która wersja? Czy masz zainstalowany GNU ARM Eclipse Plugin? Bez niego ten projekt nie zadziała. Problemów szukaj więc w konfiguracji Eclipse/CodeSourcery/GNUArmEclipsePlugin... Wczytałem ten "template" i się bezproblemowo kompiluje (w konfiguracji Debug). W konfiguracji Release (optymalizacja) występuje błąd: Jeśli podczas...
Witam Konfiguruję sobie Eclipsa pod procki ARM. Mam zainstalowany kompilator "Sourcery CodeBench Lite for ARM". Gdy otwarłem przykładowy projekt, i zacząłem do kompilować, Eclipse wyrzuca mi następujące błędy: http://obrazki.elektroda.pl/9214898600_1... Projekt mam na repozytorium. Co jeszcze należy skonfigurować w Eclipse żeby kompilacja...
Tak wiem, i ona też jest dołączona oczywiście, tylko już nie wymieniałem wszystkich bibliotek które dołączałem. Jak napisałem wyżej projekt działał pod atollic studio, a po przeniesieniu do eclipse z code sourcery już odmówił posłuszeństwa.
Ja nie rozumiem jednej rzeczy - Używsz Keila czy LPC Xpresso? Pobierz sobie (do nauki) środowisko www.CooCox.com Jest oparte o Eclipse - ma szereg kreatorów, na stronie jest nawet AVI z tym jak to wszystko uruchomić. Pobierasz i instalujesz CoCenter - resztę instalujesz z jego poziomu. Jak opanujesz to narzędzie - przyjdzie czas na Keila (o ile Cię...
Witam Programuje ARM7 od miesiąca w c więc proszę o wyrozumiałość i litość... 1. Jak powinien wyglądać kod z obsługą trybu idle? Kiedy wchodzić w ten tryb. Kiedy wpisuję PCON|=1; na końcu obsługi przerwania uC wiesza się. W pętli głównej main() niby działa ale pobiera 27mA (tak być powinno?), przerwania "budzą" go z tego stanu. 2.Wiem że może działać...
Witam!!! Napisałem prosty przykład w C w Keilu i skompilowałem. Następnie przeniosłem ten kod do Eclipse + Sourcery G++ Lite + GNU ARM Eclipse plugin. Skompilowany przez Keila ma 5,51 KB (128 linii) natomiast z Eclipsa 8,62 KB (200 linii). Oba były skompilowane bez optymalizacji -O0. Może wiecie co można zrobić, co zaznaczyć albo od znaczyć, aby zbliżyć...
Witam serdecznie. Mam pewien problem z konfiguracją prostego projektu na STM32f429. Ogólnie projekty się kompilują, ale zawsze wyskakuje komunikat cannot find entry symbol _start; defaulting to 0000800ctest3 Mimo, że program się skompilował, nie mogę go wgrać przez ST-LINK Utility. Otrzymuję błąd Programming error (at): 0x00008000 Google na ten...
Witam, mam problem z którym nie umiem sobie poradzić, a mianowicie: napisałem funkcję (char*)_sbrk(int size), która to przy wywołaniu przez malloc wyrzuca na UART wartość size i co się okazuje, że przy wywołaniu np. malloc(0) funkcja _sbrk wyrzuca najpierw wartość 0x20 a potem 0x9E4 Eclipse + Sourcery G++ Lite + STM32F2xx_StdPeriph_Lib_V1.1.0 niby wszystko...
Witam. Mam problem z odpaleniem debugowania pod Eclipse dla OpenOCD 1.0 , kompilator Sourcery G++ Lite 2008q1-126. Ciekawe jest to że zmieniając procka (LPC2103) wszystko działa poprawnie. Niestety na LPC2144 nie mogę uruchomić. Może jest jakiś "kluczyk", głęboko opisany w dokumetacjach ? Posiadam dwa programatory Wigglera i Amontec JTAG Key, przy obu...
[url=http://gnuarm.alexthegeek.com/]Link GNU Arm to staroć. Polecam Sourcery G++ Lite Edition lub Yagarto.
Wczoraj skonfigurowałem całe środowisko, Sourcery CodeBench Lite 2012.03-56 Eclipse Juno OpenOCD 0.6.0.RC1 Wszystko ruszyło niemal od pierwszego odpalenie, po drobnych zmianach dostosowujących do posiadanego sprzętu. (STM32L-Discovery) Świetny tutorial :) Oops, pomyliłem wątki, korzystałem z tutoriala Freddiego Chopina.
mam takie pytanie, dlaczego po skonfigurowaniu eclipsa wedlug tollchaina Freddiego gdzie gcc sourcery lite jest oczywiście zainstalowane nie można dodać #include <string.h>??
Hej, Zwracam się do was z prosbą - może ktoś wie gdzie znaleźć dobry debugger (frontend) do ARM-CM3 na Windows ? Chodzi o sam debuger - nie cały pakiet jak np. "Keil MDK" albo "Code Sourcery Lite + Eclipse". Przestawiam się z ARM7 na CM3. Do tej pory używałem: - Code Sourcery Lite - Source Insight ( http://www.sourceinsight.com/ - komercyjny edytor...
Mamy pytanie, próbowałem postępować zgodnie z tym tutorialem, ale na stronie codesourcery nie moge znaleźć tego pakietu Sourcery G++ Lite... Za to zauważyłem że przygotowali już prekonfigurowanego eclipse ze wszystkimi bajerami i nazywali to Sourecy CodeBench. Zainstalowałem, próbuje skompilować pusty program i dostaje całą masę błędów linkera. sporo...
Witam, Mam zainstalowany kompilator Sourcery CodeBench Lite 2011.09-69 oraz Eclipse 7.0.2. Próbuję skompilować przykład "IOToggle" z biblioteki ST, wzorując się na ustawieniach z TrueStudio, w którym nie ma problemu z kompilacją. Zmieniłem flagi na -mfloat-abi=hard i mam następujący błąd: arm-none-eabi-gcc -static -mthumb -mcpu=cortex-m4 -mfloat-abi=hard...
Przecież wystarczy zaimportować przykład Freddiego i wszystko jest ustawione. W dodatku korzystasz z przestarzałych programów. OCD w wersji 0.8.0 juz jest. Zamiast sourcery polecam linaro ewentualnie BET Freddiego. Aplikacja to nie plik *.c a *.elf. Zresztą eclipse sam filtruje właściwy plik.
1. W konsoli dokładnie wyskakuje to co napisałem i nic więcej nie chce. W properties również nie ma więcej informacji. 2. Skąd to wiesz? Jestem nowicjuszem w Sourcery G++ i jakoś nie widzę, gdzie to można wyczytać. Rozumiem, że to brak biblioteki w eclipse? Dodano po 11 Mam plik libgr.a tylko pytanie gdzie go powinienem umieścić aby eclipse go widział?...
Od kilku dni próbuję uruchomić FreeRTOS i zamigać diodami na zestawie Hymini z procesorem STM32F103VCT6. Używam Eclipse Juno oraz Sourcery G++ Lite 4.6.3. Projekt kompiluje się poprawnie. Wcześniej program zatrzymywał się na przerwaniu HardFault_Handler. W pliku FreeRTOSConfig.h dodałem więc linie #define vPortSVCHandler SVC_Handler #define xPortPendSVHandler...
Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 syscalls.c - Freddie Chopin, date 2010-11-11 Chciałem podczas działania programu sprawdzić ilość dostępnej pamięci RAM. Nie chodzi mi o jej dokładne określenie, bo wiem że w każdej cześci programu może być inna, ale bardziej zależy mi na sprawdzeniu czy nie mam wycieków...
Zgodnie z Twoją sugestią postanowiłem skorzystać z Eclipse + GCC. Dlatego pobrałem Eclipse Kepler i do tego dodatek http://obrazki.elektroda.pl/3952580500_1... http://obrazki.elektroda.pl/9612864800_1... Otworzył mi się jakiś przykładowy programik, (w opcjach parametry dla kompilatora, linkera i assemblera są też już...
Działa wam gdb ? Przy próbie załadowania programu eclipse wywala mi błąd continue program is not being run a jtag krzyczy - "target needs reset" ustawienia jak dla starego CS przy którym wszystko działa normalnie.
Witam wszystkich! Jestem totalnym newbie jeśli chodzi o mikrokontrolery. Zaopatrzyłem się w Olimex LPC2378-STK, skonfigurowałem Eclipse + Sourcery + GDB wg Freddiego Chopina (dzięki!) - i zaczęło coś działać. Na początek błyskająca dioda. Super - ale chciałem postawić więcej breakpointów niż 2, i sypie się komunikatem: Info : no watchpoint unit...
Ok. Od mojej ostatniej wizyty przeinstalowałem Windę i wszystko inne bo mi się zwaliło. Mówisz kliknąć Refresh? Jak tylko zainstalowałem Eclipse to kliknąłem Refresh i się odświeżyło (bo pliki już tam były). Aż się dziwię że tak łatwo poszło. Dzięki!!! Tylko że coś nie chce kompilować. Ale zaraz zobaczę co może być nie tak. Wszystkie odpowiedzi są w...
Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 Szablon projektu - Freddie Chopin Do tej pory wszystkie projekty na STM32 działały dobrze jednak teraz buduję większa aplikację i pojawiają się problemy. Objawia się to losową zmianą wartości zmiennych np. zadeklarowanych jako const czy przerwaniem __Default_Handler....
Witam. Od paru dni męczę się z tandemem Eclipse + Sourcery G++ Lite + OpenOCD pod Ubuntu. Te dwa pierwsze udało mi się jakoś skonfigurować ale z OpenOCD mam problem. Wydając polecenie: sudo openocd -f interface/parport.cfg -f target/lpc2478.cfg -c "init" otrzymuję: Open On-Chip Debugger 0.5.0 (2011-08-26-10:27) Licensed under GNU GPL v2 For bug reports,...
Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 Od pewnego czasu bawię się modułem GSM. Komunikacja z modułem standardowo komendami AT. Chciałbym usprawnić komunikację z modułem ponieważ moim zdaniem teraz robię to bardzo nieefektywnie: - wpisanie do bufora nadawczego komendy i uruchomienie wysyłania z wykorzystaniem...
Witam, pod Ubuntu 10.04, zainstalowałem toolchain Sourcery G++ Lite 2010q1-188 bazując na konfiguracji podanej na www.freddiechopin.info. Ze strony ściągnąłem też paczkę z projektem dla LPC2103_blink_led. Przy próbie zbudowania projektu dostaję komunikat w konsoli: make all Building file: ../main.c Invoking: ARM Sourcery Linux GCC C Compiler...
na jakie? Atmel Studio 6.0 Eclipse CDT+ AVR Plugin Ogólny bajzel w przypadku takiego używania WinAVR robi na przykład BC++ Builder, albo dowolne środowisko, które podmienia scieżkę np. do programu make na swoją wersję. Dlatego ja używam Eclipse - nie muszę mieć WinAVR nawet na ścieżce PATH i nie gryzie się z "cudami", które instalują się u mnie w różnych...
Installation: The recommended way is to use the Eclipse standard update mechanism: Help -> Software Updated -> Available Software -> Add Site -> http://gnuarmeclipse.sourceforge.net/upd... The alternate solution to the online site is to download the archive and to to point the Eclipse update mechanism to it (Help -> Software Updated -> Available Software...
Ja bez uprzedniej instalacji PDE nie mogłem zainstalować wtyczki CDT. Informacje o tym znalazłem gdzieś na jakimś anglo języcznym forum dopiero. Po instalacji PDE mogłem dopiero instalować różne wtyczki do Eclipsa. A mam takie pytanie z innej beczki panowie: czy ten sam program bez zmian skompiluje mi się bez problemu zarówno w Sourcery G++ Lite jak...
dziekuje za wskazówki flash wydaje się być odblokowany ale nie mam pojecia dlaczego mój skompilowany program zajmuje aż tak duzo pamieci nie mieści się we flashu procka... Usuń zbędne sekcje: PPM na projekt->Properties->C/C++ Build->Settings->ARM Sourcery GCC Compiler->Optimization , zaznacz -ffuction-sections oraz -fdata-sections , możesz jeszcze...
Na stronie http://sourceforge.net/projects/gnuarmec... można znaleźć plugin do Eclipsa do automatycznego generowanie make'a. Obsługuje sourcery g++ (czyli linaro też). Jak ktoś nie potrzebuje np przekierowania strumieni (do listingów) to można użyć nawet wbudowanego buildera, do automatycznych makeów potrzebny jest program make i rm :) Konfiguracja...
Eeee... no niezbyt... arm-none-eabi-gcc.exe w istocie jest tylko wrapperem dla innego pliku (gcc.exe), ale tenże "inny" plik nie musi być dodanych do PATH. Innymi słowy - w PATH powinien być tylko arm-none-eabi-gcc.exe, a nie gcc.exe (nie mówimy tu o natywnym kompilatorze czy mingw). arm-none-eabi-gcc otwiera plik gcc poprzez względną ścieżkę, a nie...
Z tego co wyczytałem, to Code Sourcery jeszcze nie wspiera ARM 9 (którego niestety ja właśnie mam). Ja próbuję pisać używając właśnie GNU ARM, ale jakoś mi nie idzie. Przydał by się taki poradnik krok po kroku jak się za to zabrać (konfiguracja środowiska, jakie łącza, jakie programy). Gdzieś ostatnio coś podobnego znalazłem (dotyczyło Eclipse z pluginem...
Witam, Ogólnie pracuje na: CPU: LPC2478 IDE: Eclipse Helios SR1 Compilator: Code Sourcery Lite Portowałem projekt z IAR Workbench na darmowa platformę i większość rzeczy udało się zrobić bez większych problemów (oczywiście z google i forum). Obecny problem polega na aktywacji i dezaktywacji przerwań dla wspomnianego procesora. Z dokumentacji oraz tu...
Witam Kolegów Zakładam ten wątek, ponieważ po dwudniowej nierównej walce zmuszony byłem się poddać. Usiłuję wziąć na warsztat przykłady z książki "Mikrokontrolery STM32 w sieci Ethernet" Marcina Peczarskiego. Sprzętowo dysponuję modułem MMstm32F107 z Propoxu. W czym problem? A więc tak: - bez problemu uruchomiłem na tym module swój program pisany na...
Witam ! Napotkałem na pewien problem podczas uruchamiania dema projektu FreeRTOS pod Eclipse. Podczas korzystania z pliku makefile (przerobiony z LPC2368) projekt kompiluje się bez problemu, otrzymuje pliki wynikowe. Zainstalowałem jednak ostatnio plugin "GNU ARM Eclipse plugin". Kiedy próbuje skompilować ten sam projekt z automatycznie wygenerowanym...
Witam Freddie, http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... 4\/3!! Ad. link 1. Chcialem zauwazyc, ze do kompletowania toolchainu uzylem artykulu z Twojej strony. Jedyna roznica to ta, ze nie uzywam Eclipse tylko Vim (na tym etapie eclipse nie jest mi potrzebny) i niemoznosc zaladowania programu...
Witam, Skonfigurowałem eclipse z GNU ARM Eclipse plugin do zarządzania make oraz CodeSourcery. Build przebiega pomyślnie, ale hex jest prawie pusty:) [syntax=text]:0400000508000000EF :00000001FF[/syntax] Zapis z konsoli: [syntax=text]10:30:32 **** Build of configuration Debug for project CM0_automake **** cs-make all 'Building file: ../Setup/vectors.c'...
Może faktycznie za dużo napisałem że oczekuję w poprzednim poście. Zostawmy lwIP, gdyby udalo sie wyjaśnić przyczyne zawieszania FreeRTOS to byłoby już super. Bardzo łatwo jest zaimportować ten projekt do eclipse przez sieć, wystarczy ściągnąć plik wCortex_STM32F107.psf ze strony: [url=http://www.stf12.org/developers/Dow... w eclipse...
Witam! Posiadam zestaw zl11ARM + zl12ARM z mikrokontrolerem AT91SAM7S256 (wszystko firmy KAMAMI) do tego mam zakupiony programator JTAG-lock-pick Tiny 2. Dlatego, że jestem totalnym nowicjuszem proszę o pomoc w skonfigurowaniu układu i wgraniu pierwszego podstawowego programu. Zwracam się z szczególną prośbą do osób, które tworzyły już jakieś projekty...
Siemka! Doszła paczka z płytką, cały zadowolony odebrałem, wchodzę do domu, rozpakowuje, SUPER! Czas to jakoś podłączyć... I tu zaczynają się schody. Próbowałem zrobić tutorial "freddiechopin" Eclipse + OpenOCD + GDB. Udało mi się zainstalować Sourcery G++, ale OpenOCD już nie... Ja wiem, że zaraz będą posty typu "trzeba było pomyśleć", "Google nie...
Przedewszystkim chciałbym podziękować za serie fantastycznych tutoriali - zaoszczędziły mi sporo czasu. Jednak natknąłem się na jeden, pewnie dosyć błachy problem. Do rzeczy: Zainstalowałem całe środowisko i skonfigurowałem, tj: - eclipse 20120614-1722 + pluginy c/c++ GDB Hardware Debugging 7.0.0.201206111645, Zyling Embedded CDT 4.18.1 - sourcery codebench...
Witam, Mam problem z debugowanie procesora LPC2478. Środowisko: postawione zgodnie z tutorialem ze strony Freddiego Chopinna czyli Eclipse (helios edition with HDT hardware debugging) + OpenOcd + Code Sourcery Lite edition Procesor: ARM NXP LPC2478 z kwarcem 12MHz Aplikacja: Na tym etapie mrugająca diodka na timeocie opartym o przerwanie timer0, PLL...
Witam, próbuje już od ponad tygodnia zmusić do pracy powyższy zestaw ale niestety na każdym kroku spotykam trudności;-(. Próbuje skonfigurować sobie środowisko według toolchina ARM ze strony Frediego; ale zaczynając od początku. Pierwsze problemy napotkałem już przy instalacji sterowników do jtaga ale poradziłem sobie z tym dzięki dodaniu odpowiednich...
startup sourcery kompilator sourcery mitsubishi eclipse
dobór transformator przeróbka telefon odkleić ekran samsung
unitra amator przestrojenie unitra amator przestrojenie
Wolne opuszczanie podnośnika New Holland TD5050 - przyczyny i rozwiązania Volkswagen T5 – niedziałające boczne drzwi przesuwne, brak reakcji na otwieranie i zamykanie