makefile codesourcery

Znaleziono około 79 wyników dla: makefile codesourcery
  • PIC32 + codesourcery, makefile, startup, skrypt linkera

    Trzeba by pogrzebać może we flagach kompilacji które powinny być dla takiego MIPSa, bo zapewne muszą być jednak inne... /; Jeśli w MPLAB widać w jaki sposób wywoływany jest ichniejszy kompilator, to można zapewne sporo podejrzeć... 4\/3!!

    Mikrokontrolery   27 Kwi 2012 14:00 Odpowiedzi: 16    Wyświetleń: 3360
  • Wpływ Makefile na czas linkowania w projekcie STM32 z CodeSourcery q1-161?

    W skrypcie linkera. Kompilator tworzy jakieś sekcje (pewnie coś z obsługi wyjątków, takich sekcji jest kilka), które nie mają wpisów w skrypcie linkera, a więc domyślnie trafią one do RAM (tak jakbyś zrobił SECTIONS ... { ... } > RAM AT >RAM), ale zawartość tej sekcji jest inna niż same zera. Linker wypełnia więc obszar od flasha (adresy 0x8000000)...

    Mikrokontrolery ARM   10 Sty 2010 13:17 Odpowiedzi: 5    Wyświetleń: 1346
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [SAM7 , 9xe][C/ CS-arm-none-eabi-gcc] problem startowy

    Gdy zmieniałem toolchain'a z GNU ARM na Codesourcery w moim pliku Makefile wystarczyło zmienić ciąg znaków z "elf" na "none-eabi" w nazwach plików wykonywalnych i wszystko poszło bez żadnych problemów. Co prawda dotyczyło to procków NXP, ale chyba nie powinno stanowić to różnicy.

    Mikrokontrolery ARM   14 Gru 2009 20:03 Odpowiedzi: 5    Wyświetleń: 2343
  • Jak zmniejszyć rozmiar kodu ARM w Eclipse po instalacji Ubuntu?

    Po zainstalowaniu ubuntu i skonfigurowaniu eclipse+codesourcery pod niego okazało się że mój archaiczny makefile nie "zbuilduje" mi projektu. Po zainstalowaniu plugina ARM do eclipse okazało się że wygenerowany kod nie mieści się w pamięci. ... Nie mam pojęcia skąd ta róźnica. Kompilator to Codesourcery z 2010, optymalizacja w obu przypadkach na O1...

    Mikrokontrolery ARM   12 Sie 2011 21:41 Odpowiedzi: 12    Wyświetleń: 2179
  • Programowanie i debugowanie mikrokontrolera LM3S8962 przez USB FT2232

    Ta płytka posiada wbudowany JTAG na USB, a wyprowadzone złącze służy do podłączania zewnętrznego procesora (własnej płytki z procesorem ARM). Ściągnij sobie bibliotekę StellarisWare (ze strony luminarymicro.com). Znajduje sie w niej wszystko co potrzebujesz - przykładowe programy razem z plikami makefile, skryptami ld i startupami - także pod CodeSourcery....

    Mikrokontrolery ARM   12 Sie 2009 08:07 Odpowiedzi: 5    Wyświetleń: 2001
  • REKLAMA
  • Eclipse+Codesourcery - No rule to make target `all'.

    Utwórz projekt Makefile Project

    Mikrokontrolery ARM   07 Wrz 2012 06:22 Odpowiedzi: 5    Wyświetleń: 2334
  • [LPC1768][CodeSourcery lite/Yagarto] Wykorzystanie sprintf, kłopoty z działaniem

    Weź wszystkie podstawowe pliki (startup, skrypt linkera, tablicę wektorów, Makefile) z jednego źródła, bo jak je mieszasz to nigdy nie wiadomo co nie zadziała. 4\/3!!

    Mikrokontrolery ARM   22 Lis 2011 23:50 Odpowiedzi: 10    Wyświetleń: 2350
  • Jak skonfigurować Eclipse i CodeSourcery do programowania LPC2478?

    Kompilowało tak długo, bo pewnie coś jest jeszcze zamieszane - zobacz sam, że pewnie plik wynikowy z rozszerzeniem .bin zajmuje kilkaset megabajtów jak nie gigabajt. Zmień ten wpis w skrypcie na coś takiego: .ext_mem : { *(.ext_mem .ext_mem.*) } > sdram0 AT > sdram0 Powinno pomóc, a jak nie to zmień w Makefile reguły dla all tak aby nie generowało pliku...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17377
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    Bez makefile'a, który korzysta WPROST z plików codesourcery, cała ta zabawa jest nic nie warta (; Freddie proszę wrzuć tutaj na forum swój plik makefile, który używasz w projekcie (eclipse + oocd + CodeSource).

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 133892
  • REKLAMA
  • [LPC2148][CodeSourcery Lite] gc-sections main not defined-cd

    a wgrałeś program ?:P Bo to tak jakby go nie było Jakby go nie było toby się chyba nie wykonywał? Objawy wskazują na brak opcji -g przy kompilacji. Lub wycięcie informacji dla debuggera po jej zakończeniu poleceniem strip. Sprawdź swój plik makefile. Albert

    Mikrokontrolery ARM   11 Paź 2010 16:14 Odpowiedzi: 6    Wyświetleń: 1399
  • STM32F0 - Eclipse, CodeSourcery, OpenOCD - nieprawidłowy hex

    Build przebiega pomyślnie Raczej niezbyt: d:/codesourcery/bin/../lib/gcc/arm-n... warning: cannot find entry symbol Reset_Handler; defaulting to 08000000 W Twoim projekcie jest pełno plików, ale startupu to ja tam nigdzie nie widzę (przynajmniej w komendzie linkowania). Bez niego oczywiście...

    Mikrokontrolery ARM   13 Lut 2014 20:48 Odpowiedzi: 6    Wyświetleń: 2178
  • [STM32][CodeSourcery]Sterta w zewnętrzym RAM + malloc

    W przypadku drugim nie zmieniaj adresu RAMu na zewnętrzny, tylko podejdź do sprawy kompleksowo 1. W skrypcie linkera dodaj nowy obszar pamięci: MEMORY { rom (rx): org = 0x08000000, len = 128k ram (rwx): org = 0x20000000, len = 20k ext_ram_0 (rwx): org = ?, len = ? } 2. Poniżej dodaj stosowne symbole początku,...

    Mikrokontrolery ARM   02 Sty 2011 13:59 Odpowiedzi: 3    Wyświetleń: 3791
  • Problem z kompilacją przykładu [Cygwin, Lego Mindstorms]

    Ci co napisali [url=http://www.elektroda.pl/rtvforum/to... są trochę bardziej "up to date". Jak zainstalujesz tamten pakiet (CodeSourcery), to możesz pominąć w ogóle zabawę z Cygwinem i antycznym GNU ARMem. Ewentualnie (zależnie od tego czego potrzebuje Makefile), możliwe, że trzeba będzie zainstalować jeszcze Coreutils - instalkę znajdziesz...

    Mikrokontrolery ARM   14 Paź 2010 20:45 Odpowiedzi: 11    Wyświetleń: 2125
  • [CodeSourcery]Cross kompilacja programów na platforymy ARM

    Sama biblioteka jest zainstalowana na pewno, tylko coś nie bardzo konfigurator ją widzi:( Chyba, że ma ona być też dodana jako skompilowana pod ARMy? Apt-get instaluje bibliotekę w wersji na platformę taką samą jak system host (czyli w Twoim wypadku zapewne x86). A Ty potrzebujesz biblioteki skompilowanej na target czyli ARM. Zainstalowanie paczki...

    Mikrokontrolery   16 Sty 2012 12:59 Odpowiedzi: 26    Wyświetleń: 5358
  • REKLAMA
  • [LM3S] - [CodeSourcery] linkowanie kodu - pytania laika

    Witam mam pewnie banalne pytania odnośnie linkowania przy użyciu CodeSourcery i Makefile. Używam operacji na float (bo inaczej się nie da), w trakcie pisania kodu natrafiłem na problemy podczas linkowania. Operacje na float blokują wykonywanie kodu. W celu ustalenia przyczyny napisałem prosty program (w załączniku) z użyciem float. Jeśli kod jest dobrze...

    Mikrokontrolery ARM   03 Lip 2014 13:13 Odpowiedzi: 3    Wyświetleń: 918
  • Jak skonfigurować lm3s9b90 z CodeSourcery, OpenOCD i Eclipse?

    Witajcie, zaopatrzyłem się w płytkę ewaluacyjną taką jak w tytule. Wraz z nim jest licencja 30 dniowa na codesourcery SDK. licencja personal kosztuje 200 dolców. Tam nie ma typowego makefile czy pliku ld, nie widze też startupa, coś na pozór makefile jest dynamicznie generowane. Czytałem toolchain Freediego. Udało mi się po pewnych problemach zainstalować...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 4067
  • Arm-none-eabi-gcc:nie znaleziono polecenia w konsoli Eclipse

    Miałem ten sam problem, z jakiegoś powodu mimo że katalog bin z instalacji codesourcery jest dodany do zmiennej PATH eclipse nie znajduje kompilatora. Natomiast wywołanie make z poziomu konsoli w katalogu projektu ładnie go kompiluje. (zmienna PATH u mnie jest ustawiana automatycznie za pomocą skryptu ~/.bashrc). Problem obszedłem poprzez dodanie w...

    Mikrokontrolery ARM   20 Cze 2010 20:20 Odpowiedzi: 2    Wyświetleń: 3564
  • [eclipse/arm/c] Jak w Eclipse wygenerować makefile dla projektu ARM bez opcji Managed Make?

    http://www.elektroda.pl/rtvforum/topic13... - info na temat toolchaina http://www.elektroda.pl/rtvforum/topic13... - przykładowe projekty, włacznie z dosyć uniwersalny makefilem - nie ma potrzeby generowania takowego automatycznie, bo jak Makefile jest dobry, to wszystko robi się 'samo'. Wtyczka o której napisano powyżej działa z CodeSourcery...

    Mikrokontrolery ARM   02 Paź 2009 21:16 Odpowiedzi: 2    Wyświetleń: 3309
  • [LPC2148][C] sprintf() nie działa z double [PAR. SOLVED]

    Poradziłem sobie trochę okrężną drogą. Po zamianie Codesourcery na Yagarto wszystko ruszyło z miejsca (zmieniłem tylko kilka rzeczy w makefile, żeby pasowało do nowego kompilatora). Znalazłem na sieci kilka postów z podobnym problemem, większość nierozwiązana. Ciekawe, że występuje na świeżo postawionym Codesourcery, z prostym programem i bez kombinowania....

    Mikrokontrolery ARM   13 Paź 2010 14:15 Odpowiedzi: 10    Wyświetleń: 4162
  • Błędy kompilacji w Makefile przy użyciu winArm dla komunikacji USB ARM-PC

    A to akurat popieram. Zamiast tego postaw np. CodeSourcery free wersję + programmers notepad lub Eclipse. Polecam Eclipse pozwala podpiąć OpenOCD i debugować :D

    Mikrokontrolery ARM   04 Mar 2011 17:53 Odpowiedzi: 4    Wyświetleń: 1082
  • Jak dostosować skrypt linkera dla STM32F103ZE? Rozmiar RAM i Flash

    Ja mam środowisko ustawione według tego opisu: [url=http://tutro.net/elektronika/integr... bo nie trzeba tworzyć makefile. A projekt to nic szczególnego miganie diody D1.

    Mikrokontrolery ARM   05 Cze 2011 18:19 Odpowiedzi: 21    Wyświetleń: 2425
  • [lpc214x] Jak skompilować biblioteki USB - Virtual Com dla LPC214x w CodeSourcery+Eclipse?

    Witam, w próbie 2 co się dokładnie dzieje? Czy zostaje poprawnie uruchomiona komunikacja przez RS? Oglądasz w terminalu na PC co jest wysyłane? Ustawioną masz prędkość na 115200bps i pozostałe parametry zgodnie? Przed chwilą skompilowałem ten przykład za pomocą CodeSourcery i uruchomiłem na LPC2148 bez żadnych modyfikacji (oprócz makefile). Radzę pierwsze...

    Mikrokontrolery ARM   14 Lis 2009 00:08 Odpowiedzi: 6    Wyświetleń: 2604
  • Szukam biblioteki DCT, iDCT, JPEG dla ARM7TDMI do programu Standalone

    config.h to kopia pliku config.txt Zapewne literówka, bo chodzi o plik jconfig. U mnie jconfig.h to kopia jconfig.txt. Ostrzegam jednak, że do finalnej aplikacji warto byłoby przeanalizować ten plik, bo wcale domyślne opcje nie muszą być najlepsze - mogą być w ogóle złe. a makefile to kopia pliku makefile.ansi, oczywiście z podstawioną nazwą kompilatora....

    Mikrokontrolery ARM   08 Paź 2009 11:13 Odpowiedzi: 77    Wyświetleń: 9825
  • WinArm i FreeRTOS: Błąd kompilacji i problem z make clean

    pomoRZe? kaszuby? anyway - dlaczego wywolujesz make przez "make.exe" xxx ? zwykle pisze sie po prostu make xxx (bez cudzyslowow i rozszerzenia)? niemniej jednak cos w tym makefile dziala, bo make sie odpala w make clean potrzebny ci jest program find.exe, ktory powinien byc dolaczony do jakiegos shella - jesli ty zadnego nie masz, a kumpel ma, to tutaj...

    Mikrokontrolery ARM   04 Lut 2009 23:59 Odpowiedzi: 4    Wyświetleń: 2339
  • [stm32f103] - Atolic -> (Eclipse + CodeSourcery)

    W template zmieniłem tylko biblioteki. ... i nie korzystasz z Makefile, który jakby nie patrzeć jest dosyć istotną częścią projektu. Co do problemów z zakładki problems, to musisz sobie wyczyścić ścieżki Discovery. 4\/3!!

    Mikrokontrolery ARM   25 Cze 2013 15:39 Odpowiedzi: 20    Wyświetleń: 3377
  • [LPC2378][CodeSourcery/OpenOCD] Prosba o sprawd. projektu

    Skoro jest na gcc to po co za to płacić? Dobry Makefile, dobry skrypt linkera, dobry startup i masz to samo za darmo (no dobra, nie masz fajnego debuggera). Naprawdę - po przebrnięciu podstaw jest tylko łatwiej [; 4\/3!!

    Mikrokontrolery ARM   03 Sie 2009 20:56 Odpowiedzi: 13    Wyświetleń: 3034
  • STM32F1XX @ codesourcery lite - Linkowanie obiektów problem ze skokiem (BL)

    Witam, zacząłem bawić się w poznawanie cortexa od podstaw i natrafiłem na problem którego nie potrafię rozwiązać/ nie mogę znaleźć przyczyny: otóż mam dwa pliki źródłowe w jednym z nich procedurę którą chcę zawołać z poziomu drugiego pliku. czyli w pliku main.s mam zadeklarowaną procedurę Init_Clock jako globalną (Init_Clock) jest zdefiniowana z pliku...

    Mikrokontrolery ARM   11 Gru 2012 21:29 Odpowiedzi: 7    Wyświetleń: 1521
  • LPC2124 - Zawieszanie programu po 264 wywołaniach timera, co robić?

    Projekt jest taki jaki jest, przez make kompiluje się co trzeba, część funkcjonalności została tymczasowo zakomentowana (ta z FreeRTOS) w ramach poszukiwania źródła problemu. Z CodeSourcery walczyłem i walczę, ale problem mam ze skryptem linkera Twoja strona bardzo pożyteczna i ciekawa, przydałby się jakiś artykuł o skryptach linkera (podobny do tego...

    Mikrokontrolery ARM   14 Gru 2010 21:25 Odpowiedzi: 10    Wyświetleń: 1917
  • [Eclipse] Jak zaimplementować FreeRTOS w Eclipse z Codesourcery G++ dla STM32?

    Ok.. Zmiana na inną wartość nie daje rezultatów.. Działało mi na ustawieniach __main_stack_size = 1024; __process_stack_size = 1024; ale tylko przez chwile bo po dodaniu jednej linijki w programie przestało.. Wygląda to na stos, choć zacząłem się zastanawiać bo takie same problemy miałem z prockiem 512kB.. może powyżej 256 są jakieś problemy z tymi...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6771
  • [STM32F103][CrossWorks] Debagowanie Wiggler/ULINK-ME

    Jeśli używasz CrossWorks to po co ci CodeSourcery? CrossWorks posiada własne skompilowane GCC. Wiem, że CrossWorks posiada własny kompilator oparty na GCC... Jakoś bardziej odpowiadają mi projekty gdzie jawnie występuje makefile. Chyba że jest opcja takiego trybu pracy w CrossWorksie.

    Mikrokontrolery ARM   17 Lis 2008 16:40 Odpowiedzi: 8    Wyświetleń: 2825
  • [STM32F103RBT6] Linkowanie CMSIS z Sourcery G++ Lite for ARM EABI

    makefile freddiego jest tak napisany, że nie trzeba go modyfikować trzeba po prostu wrzucać te pliki do głownego katalogu. Osobiście nie podoba mi się ten makefile. Wolę mieć taki, nad którym panuję i ręcznie definiuje pliki do kompilacji. Witam! Też się zmagam z uruchomieniem Eclips'a z CodeSourcery. Mam pytanie do kolegi mieczotronix: Jak zainstalować...

    Mikrokontrolery ARM   13 Lis 2009 21:53 Odpowiedzi: 26    Wyświetleń: 4043
  • Brak komunikacji JTAG z STM32F103RB, mikrokontroler pobiera tylko 25nA

    wiesz - moze jest cos o czym nie wiem, niemniej jednak dla testow sprawdzilem taki ultra proty kod (bez startupa i innych bajerow, po prostu jakis main i jakies operacje) i wygladalo w miare ok. moze biblioteki sa jakies dziwne i nie beda dzialac na stm? tak czy siak zamiast toolchain'a yagarto mozna sciagnac toolchaina codesourcery, ktory oficjalnie...

    Mikrokontrolery ARM   05 Lut 2009 14:29 Odpowiedzi: 30    Wyświetleń: 6762
  • [STM32] biblioteki CMSIS - modyfikacja pliku makefile kolegi Freediego Chopina

    Witam wszystkich, W ostatni weekend wziąłem się za STMy. Przygotowałem sobie środowisko Eclipse do pracy z mikrokontrolerami STM32 wraz z kompilatorem CodeSourcery. Stworzyłem swój szablon projektu do mojego STMa utworzony na podstawie przykładu projektu [url=http://www.freddiechopin.info/index... kolegi...

    Mikrokontrolery ARM   24 Gru 2011 01:36 Odpowiedzi: 15    Wyświetleń: 3876
  • [STM32f4 eval] [Eclispse Helios sr2 Code Sourcery] linker

    Witam, Korzystając z makefile of projektu FreddiegoChoppina z STM32 blink... po drobnych modyfikacja flagi kompilacji na m4 oraz ścieżki dostępu do pliku linkera konsola wyrzuca mi taką informację: [syntax=actionscript] **** Build of configuration Default for project bob **** cs-make all Linking target: out/bob.elf arm-none-eabi-g++ -mcpu=cortex-m4...

    Mikrokontrolery ARM   13 Lip 2014 20:15 Odpowiedzi: 11    Wyświetleń: 2557
  • [STM32] log10() zawiesza procesor przy wartości z ADC, działa z 123. Dlaczego?

    Nie wiedziałem że dołączonych jest kilka bibliotek, w tym jakaś "główna", która nie działa i nie wiadomo dla jakich jest procesorów. Ona jest dla "normalnych" procesorów ARM, obsługujących "normalny" zestaw instrukcji. Po prostu akurat Cortex nie jest "podstawowym" rodzajem ARM. Wydawało mi się że biblioteki zawierają procedury dla wszystkich procesorów...

    Mikrokontrolery ARM   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 8319
  • [CodeSourcery] Pytanie odnośnie CS3 (Common Startup Code...)

    CS3 to tylko "schemat" do używania z ichniejszymi skryptami linkera. Makefile, startup itd. tak czy siak są potrzebne, a skrypt linkera tak czy siak trzeba edytować, bo ten który tam jest do niczego się nie nadaje w domyślnej postaci (wszystko w RAM itd.) Osobiście dałbym sobie spokój z tym ich CS3, bo niczego nie ułatwia, więc po co sobie tym zawracać...

    Mikrokontrolery ARM   31 Maj 2010 20:55 Odpowiedzi: 1    Wyświetleń: 1023
  • [LPC2364][Codesourcery][uIP] - problem z serwerem www

    Chyba logiczne jest, że jak chcesz mieć mały kod, to używasz optymalizacji rozmiaru, czyli -Os... No akurat te poziomy optymalizacji dają oszczędność na poziomie kilkuset B. Tak się składa że też od kilki dni "męczę" podobny projekt. Udało mi się uruchomić stronę (tzn. odpowiada ale nie ładuje danych)...związane jest to z tym że musiałem za komentować...

    Mikrokontrolery ARM   05 Paź 2009 09:17 Odpowiedzi: 6    Wyświetleń: 2040
  • Błędy kompilacji FreeRTOS dla LPC1768 z Codesourcery na Ubuntu i WinXP

    Nie jestem programistą. To do czego potrzeba Ci kompilacja FreeRTOSa? Zupełnie nie mam pojęcia o czym mówisz. Może więc czas zainteresować się podstawami, a nie systemami operacyjnymi czasu rzeczywistego? Możesz podać więcej wskazówek? Przerwanie SVC ma się nazywać dokładnie tak jak wymaga tego FreeRTOS, a w Twojej tablicy wektorów nazywa się inaczej...

    Mikrokontrolery ARM   09 Paź 2011 16:35 Odpowiedzi: 8    Wyświetleń: 2028
  • Pytania o tryb Idle, USB -Virtual Com oraz pamięć RAM

    Schemat jest dobry, ale sprawdź miernikiem we wtyczce. Czy powinno zostać wykonane przerwanie? Jeśli Ty w funkcji main() nie obsługujesz zapytań hosta, ani nie zrobi tego przerwanie to kto przedstawi się PC-towi? A jeśli nikt, to nawet Winows 8.5 nie będzie na tyle mądry aby rozpoznać urządzenie ;-) Poza tym nurtuje mnie pytanie, dlaczego zmieniłeś...

    Mikrokontrolery ARM   12 Lis 2009 22:02 Odpowiedzi: 25    Wyświetleń: 5404
  • [STM32F4] Nieprawidłowo działająca funkcja atof()

    Niestety po zainstalowaniu nowego kompilatora Linaro 4.7-2013q1 dalej jest źle. Dodano po 2 Okazało się, że mam jednak zainstalowany kompilator CodeSourcery. Myślałem, że jak zmienię ścieżki w Eclipse to wystarczy. Teraz zmieniłem ścieżkę systemową do kompilatora Linaro ale jest problem bo nie ma pliku cs-make.exe. Dodano po 21 Jak zmienię cs-make na...

    Mikrokontrolery ARM   29 Maj 2013 07:36 Odpowiedzi: 14    Wyświetleń: 2136
  • [STM32][Linux][GDB] - ST-Link na płytce uruchomieniowej

    No to kolejna część mojego minibloga - i chyba tymczasem ostatnia: Okazało się, że załadowałem nie tego st-linka, co trzeba. Znalazłem takiego: https://github.com/texane/stlink, załadował mi się na dysk po sciągnięciu jako: texane-stlink-7eb0804 i skompilowałem go wykonując make z głównego katalogu tego sciągniętego archiwum. Nastepnie poszedłem do...

    Mikrokontrolery ARM   29 Gru 2011 16:56 Odpowiedzi: 10    Wyświetleń: 3646
  • [Cortex-M3] [GCC CodeSourcery 2009q3-68] Float w printf

    Tymi zerami zbytnio się nie sugeruj, bo czasami zamiast zer była jakaś okrutnie wielka liczba bez przecinka, a do tego często masakrowało całą pamięć. 4\/3!! O lol, znalazłem przyczynę "ERRORA". Tyle razy patrzyłem w tego makefile, ale za każdym razem tylko na opcje linkera, a tu inny zonk. :oops: -D sprintf=usprintf \ -D snprintf=usnprintf \ -D printf=uipprintf...

    Mikrokontrolery ARM   04 Lis 2010 20:26 Odpowiedzi: 20    Wyświetleń: 4015
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    Zamiast tworzyć sekcję poprzez makefile, stwórz ją normalnie w skrypcie linkera tak samo jak jest stworzona sekcja .text. Ewentualnie (jeśli koniecznie potrzebujesz mieć ją w konkretnym miejscu), to dodaj nowy region pamięci (tam gdzie zadeklarowany jest ram i rom), a swoją sekcję umieść właśnie tam. Problemem może też być to, że kompilator (a w zasadzie...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7694
  • GCC/C++ - libstd++ oraz libsupc++ bez obsługi wyjątków

    Najlepszym źródłem jest: https://answers.launchpad.net/gcc-arm-em... Generalnie w wydaniu 4.7 zapowiadają poprawę. Próbowałem kompilować całość z tymi opcjami z tematu (+ poprawki), ale użycie dzielenia long long wciągało tak czy siak około 10kB kodu. Co do patchy, to patche o których pisze w temacie powyżej są już "zaaplikowane",...

    Mikrokontrolery ARM   02 Lis 2012 10:11 Odpowiedzi: 6    Wyświetleń: 1827
  • Eclipse i Keil nie rozpoznają `class` dla LPC2142 - jak to naprawić?

    Po przejrzeniu przykładu udostępnionego mi przez kolegę flapo213 dochodzę do wniosku, że gdzieś pomiędzy gcc3 a gcc4 dużo się zmieniło, ponieważ teraz jego przykład również nie uruchomiłby poprawnie globalnych konstruktorów... Udało mi się ostatecznie zwalczyć temat i już wiem jak to zrobić. Muszę stworzyć ładny przykładzik i wrzucić go na swoją stronę......

    Mikrokontrolery   23 Lip 2009 20:46 Odpowiedzi: 3    Wyświetleń: 1710
  • Duży plik .bin (1mb) przy użyciu CodeSourceryG++Lite

    Próbowałem skompilować ten przykład. Niestety również są problemy(ale wynikające z inny rzeczy). Wolałbym jednak uzywać mojego makefile i skryptów linkera(one sa krotsze, prostsze do zrozumienia). Czy wina może leżeć po stronie kompilatora? Którego powinienem użyć : http://www.codesourcery.com/sgpp/lite/ar...

    Mikrokontrolery ARM   08 Lis 2010 15:36 Odpowiedzi: 6    Wyświetleń: 1414
  • [STM32][C/Codesourcery] Inicjalizacja uC. Port GPIO B

    No właśnie... Projekt może i jest pod Eclipse, ale Makefile, kod, skrypty i reszta plików są pod GCC wraz ze standardowym "oprzyrządowaniem", więc gdzie problem? Poza tym jeśli chcesz zobaczyć "co trzeba zrobić, w jakiej kolejności" to... hmm... skoro ten projekt działa (a działa), to raczej wszystko jest tam zrobione we właściwej kolejności i tak jak...

    Mikrokontrolery ARM   05 Lut 2012 10:53 Odpowiedzi: 37    Wyświetleń: 5296
  • STM32F217VG: Problemy z kompilacją w Eclipse + OpenOCD + GNU ARM Plug-in

    Witam.Wiem że temat ten jest oklepany ale przeczytałem już chyba wszystkie wątki na ten temat i dalej lipa. Już od ponad tygodnia meczę się z ustawieniem eclipse + openOCD + codesourcery g++ dla procesorza STM32F217VG. Korzystałem z tutoriala freddiego chopina z tą różnicą że zamiast tworzyć makefile korzytam z wtyczki, która to automatyzuje(GNU ARM...

    Mikrokontrolery ARM   25 Kwi 2012 11:49 Odpowiedzi: 10    Wyświetleń: 1877
  • Prawidłowy syscalls dla skryptu linkera z lpcusb(lpc2148)

    Cześć! Mam następujący problem i szczerze mówiąc nie wiem już jak go rozwiązać: Próbuję znaleźć implementację syscalls.c aby wykorzystać newlibc dla lpc2148 w codesourcery lite. Używam skryptu linkera z lpcusb i sam mam za małą wiedzę aby go zmodyfikować. Znalazłem syscallsy na stronie frediego(http://www.freddiechopin.info/) ale z w/w skryptem linkera...

    Mikrokontrolery ARM   04 Lut 2011 14:50 Odpowiedzi: 4    Wyświetleń: 1091
  • LPC2148, Eclipse+Codesourcery, Timer0 niewłaściwe działanie.

    Jeju panowie, ja się tylko zapytałem czy mam jakieś inne opcje. Takie R14, to przynajmniej jest punkt zaczepienia. Eclipse i Codesourcery mi bardzo odpowiadają i wcale nie mam zamiaru zmieniać ich na nic innego, a jedynie porównać kody wynikowe. Projekt prosty jak budowa cepa, więc nie powinienem mieć z tym problemu, a przynajmniej wgryzę się trochę...

    Mikrokontrolery ARM   13 Lip 2010 23:36 Odpowiedzi: 24    Wyświetleń: 2880
  • Testowanie wsparcia ST-Link w OpenOCD - poszukiwani zaawansowani użytkownicy

    Witam ponownie. Na stronie Freddiego pojawił się przykład pod stm32f4 postanowiłem w końcu uruchomić środowisko. Odinstalowałem CodeSourcery zamiast tego zainstalowałem linaro. Katalog z przykładem dodałem " File > New > Makefile project with existing code " ( tolchain for indexer settings = none ) Następnie dodałem katalog out Reszta rzeczy na zdjęciach...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 64847
  • [lpc2142] LPC2142: Zawieszanie się ARM przy wywołaniu funkcji w przerwaniu wektoryzowanym

    Do tego samego doszedłem z tymi optymalizacjami. Rzeczywiście hex który podesłałem był skompilowany z opcją optymalizacji Os, ale... kod z tych pierwszych plików działał na dowolnej optymalizacji a z tym drugi miałem te same problemy co ty. Program kompilowałem na tym twoim makefile jak i na generowanym przez Eclipse i na obu jest ten sam objaw, więc...

    Mikrokontrolery ARM   15 Mar 2010 13:42 Odpowiedzi: 14    Wyświetleń: 2879
  • Inne wykorzystanie taniego tableta na WM8505 (ARM926EJ-S 300MHz)

    Ok. Problem rozwiązałem kopiując pliki .cproject i .project z innego projektu. Wtedy już poszło ale walnęło "no rule to make target" więc przesunąłem makefile do katalogu wyżej. Teraz niestety mam takie coś: [syntax=c]**** Build of configuration Default for project ARM9_WM8505_LCD **** cs-make all Building target: wm8505_lcd.elf Invoking: ARM Sourcery...

    Mikrokontrolery ARM   06 Lis 2011 21:11 Odpowiedzi: 40    Wyświetleń: 6446
  • [ZL25ARM] Czy można debugować STR912FAW44 za pomocą ZL18PRG przez LPT?

    pliki LD to skrypty linkera - wbrew pozorom ich składnia jest bardzo prosta, gorzej z dojściem do tego, co gdzie umieścić. Opis budowy plików LD znajdziesz w instrukcji do linkera, który nazywa się... ld (; Dla standardowych opcji instalacji znajdziesz ją pod adresem c:\Program Files\CodeSourcery\Sourcery G++ Lite\share\doc\arm-arm-none-eabi\pdf\ld....

    Mikrokontrolery ARM   02 Kwi 2009 12:28 Odpowiedzi: 54    Wyświetleń: 7867
  • stm32f4 - Inne częstotliwości timera po kompilacji przez Eclipse i Keil

    Witam. Mam następujący problem. Po kompilacji poniższego kodu za pomocą Eclipse z CodeSourcery otrzymuję częstotliwość Timera wynoszącą 18kHz, natomiast za pomocą programu Keil 53kHz. Wartości te zostały sprawdzone za pomocą oscyloskopu oraz analizatora stanów logicznych, dlatego w tym punkcie wykluczam błąd. Linker, startup i Makefile jest od Freediego....

    Mikrokontrolery ARM   25 Lut 2013 20:57 Odpowiedzi: 8    Wyświetleń: 1770
  • Eclipse: Błąd 'undeclared' przy kompilacji projektu ARM z makefile Yagarto

    Hej Od kilku dni nieprzerwanie scieram sie z kochanym Eclipsem oraz makefilem. Makefile robilem na podstawie makefil'a pobranego, ze strony yagarto wiec mysle, ze raczej powinien byc dobry(projekt z yagarto bynajmniej sie na nim kompilowal). Ale do rzeczy.... Problem tkwi w tym, ze przy kompilacji projektu Eclips wysypuje mi: **** Build of configuration...

    Mikrokontrolery ARM   18 Wrz 2009 13:12 Odpowiedzi: 11    Wyświetleń: 3325
  • Linux Tutorial STM32, ST-Link/V2 + OpenOCD + Eclipse + GDB + Linaro

    Czytałem o tym rozwiązaniu, trzeba tylko pamiętać o tym aby przy zmianie toolchaina usunąć także dowiązania symboliczne. Chodziło mi także oto aby można było pobawić się możliwością ustawień w generowanym makefilu. Coś jak w tym linku: http://tutro.net/elektronika/integracja-... PS U mnie definicja zmiennej...

    Mikrokontrolery ARM   10 Mar 2015 20:21 Odpowiedzi: 44    Wyświetleń: 43825
  • STM32 - Kod nie startuje po ponownym podłączeniu zasilania, co robić?

    Po pierwsze ta linijka jest bardzo ciekawa: DISCARD : { libc.a ( * ) libm.a ( * ) libgcc.a ( * ) } Ja bym to wywalił od razu, bo to wcale nie usuwa informacji debugowania, tylko CAŁOŚĆ kodu biblioteki, który w tym momencie nie będzie zlinkowany - dzielenie, funkcje matematyczne, dowolne funkcje "standardowe" - aż dziwne że z czymś takim się to kompiluje....

    Mikrokontrolery ARM   10 Gru 2009 10:19 Odpowiedzi: 14    Wyświetleń: 3690
  • [stm32] [STM32][ARM GCC Linux] Zawieszanie się przy użyciu funkcji libc, np. strlen

    Witam i dziękuję za podpowiedzi. W makefile'u, którego używałem faktycznie linker nie miał flag -mthumb oraz -mcpu... Do linkowania używałem -gcc, ale i tak dopiero użycie CodeSourcery rozwiązało problem do końca. Kompilowałem ARM GCC sam w opraciu o różnego rodzaju podowiedzi w internecie. I wygląda na to, że tak naprawdę lista flag do kompilacja jeszcze...

    Mikrokontrolery ARM   30 Wrz 2010 21:45 Odpowiedzi: 2    Wyświetleń: 2442
  • Eclipse 3.4.1 - brak plików do kompilacji projektu ARM7 z książki Bryndzy

    Witam Rozwiazanie jest bardzo proste. W googlach wpisz sobie GnuArm Eclipse Plugin sciagnij i wgraj do katalogu plugins pod eclipse. Kiedy tworzysz projekt wybierz C project i WINARM. Zaimportuj pliki i kompiluj :P W ustawieniach projektu w C/C++ Build->Settings masz wszystkie ustawienia dla GNUARM (mozna korzystac z innych kompilatorow po zmianie prefiksu...

    Mikrokontrolery ARM   18 Gru 2008 22:59 Odpowiedzi: 17    Wyświetleń: 2749
  • [Cortex-M3] Przykłady asemblera dla Cortex-M3 i argumenty funkcji w CodeSourcery

    Witam szukam przykładów w asemblerze dla Cortex-M3? Gdzie mogę znaleźć źródełka? Cokolwiek, kilka funkcji kompilujacych się makefilem. Ma ktoś? Interesuje mnie również, gdzie kompilator umieszcza, w jakiej kolejności argumenty wywołując funkcję i gdzie znajduje się zwracany wynik. Wie ktoś? pozdr.

    Mikrokontrolery ARM   27 Wrz 2010 21:12 Odpowiedzi: 5    Wyświetleń: 1475
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Witam Hmm, walczę od jakiegoś czasu z uruchomieniem toolchaina Eclipse + CodeSourcery itd dla STM32 (dokładnie STM32F107VCT) i mam pewien problem. Przejrzałem kilka różnych projektów, w których podpatrywałem pliki skryptowe linkera (*.ld) jak i pliki makefile. Na razie kompiluje mi się gdy przykładowo zrobię plik main.c z takim kodem: STM32F10x_StdPeriph_Lib_V3.5.0...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101268
  • [STM32][Eclipse+openocd] - jak zresetować procesor

    Witam, Dopiero co zaczynam bawić się ARMami, i na początek zakupiłem sobie moduł z propoxa (STM32F103VE) wsadziłem na mała płytkę uniwersalną ze stabilizatorem 3,3V do tego programator BF30... Tak więc skonfigurowałem sobie Eclipsa + CodeSourcery + openocd wg opisu na stronce tutro.net oraz skryptów załączonych do programatora. No i udaje mi się zaprogramować...

    Mikrokontrolery ARM   21 Paź 2010 09:59 Odpowiedzi: 8    Wyświetleń: 3109
  • [STM32][eclipse+CodeSourcery]Obsluga USB Mass Storage Device

    Dzięki za maila. Udało mi się skompilować Twój przykład. Jednak przez (moim zdaniem) "poroniony" pomysł z automatycznym makefile'm eclipse podświetliło mi wszystko na czerwono i odechciało mi się ręcznie szukać plików i funkcji konfiguracyjnych. Zaimplementowałem więc to po swojemu i ....efekt podobny :cry: ...wykrywa dysk i "cisza". Jutro podepnę to...

    Mikrokontrolery ARM   19 Maj 2011 21:10 Odpowiedzi: 15    Wyświetleń: 4799
  • Pierwszy program pod FreeRTOS+Str912 (eclipse+codesourcery)

    Witam miałbym prosbe do armowych wyjadaczy zeby pomogli mi z napotkanym problemem poniewz od dwoch dni ani ja ani kolege ktorego poprosilem o pomoc (ktory robil juz kilka projektow we wspomnianym srodowisku lecz bez systemu operacyjnego i na procesor atmela) nic nie wymyslilismy.Sprawa przedstwia sie tak ze sciagnalem sobie demo ze strony target state:...

    Mikrokontrolery   11 Sty 2010 22:13 Odpowiedzi: 19    Wyświetleń: 4821
  • Darmowy kompilator do ARM LM3S6965 bez ograniczeń rozmiaru pliku?

    Jeśli ma być darmowy i bez ograniczeń to dużego wyboru w przypadku Cortexa nie masz - zostaje ci gcc. Najlepiej ściągnij sobie gotową paczkę od [url=http://www.codesourcery.com/gnu_too... Tylko się nie zdziw jak to zainstalujesz. Nie ma żadnego IDE, makefile'a będziesz musiał sam napisać,...

    Mikrokontrolery   05 Sie 2008 17:32 Odpowiedzi: 2    Wyświetleń: 1290
  • [LPC2378][C / CodeSourcery / OpenOCD] FreeRTOS - kompilacja

    Kiedy usunę ">ram" to mam standardowy błąd: c:/program files/codesourcery/sourcery g++ lite/bin/../lib/gcc/arm-none-eabi/4.3 .3/../../../../arm-none-eabi/bin/ld.exe&... error: no memory region specified for l oadable section `.ARM.exidx' collect2: ld returned 1 exit status cs-make: *** [RTOSDemo.elf] Error 1 A z resztą co wskazałeś,...

    Mikrokontrolery ARM   27 Cze 2009 21:19 Odpowiedzi: 7    Wyświetleń: 3613
  • [C] Błąd kompilacji FreeRTOS na AT91SAM7S256: sekcje .stack i .bss się nakładają

    Może zacznę od komunikatu błędu kompilacji: make all arm-none-eabi-gcc ./SRC/startup.o ./SRC/low_level_init.o ./SRC/main.o ./SRC/RTOS/lib_AT91SAM7X256.o ./SRC/RTOS/port.o ./SRC/RTOS/portISR.o ./SRC/RTOS/croutine.o ./SRC/RTOS/heap_2.o ./SRC/RTOS/list.o ./SRC/RTOS/queue.o ./SRC/RTOS/tasks.o -mcpu=arm7tdmi -nostartfiles -T./LNK/sam7s256_rom.ld -Wl,-Map=main_rom.map,--cref,--no-warn-m...

    Mikrokontrolery ARM   24 Mar 2011 14:20 Odpowiedzi: 31    Wyświetleń: 7061
  • Mikrokontrolery, kierunki rozwoju, linux czyli "reaktywacja"

    Zatwardziały windziarz (kilka latek), też przeszedł na Linux'a i to już definitywnie nie ma odwrotu, to jest jak narkotyk :D Nie ma lepszej platformy do developing'u, hardware czy software. 1. IDE Mam jedno środowisko, ale do wszystkiego. Jest to Eclipse Classic (obecnie Indigo) z masą pluginów. IDE strasznie intuicyjne i podatne na modyfikacje. Nic...

    Mikrokontrolery   08 Wrz 2011 10:47 Odpowiedzi: 25    Wyświetleń: 4589
  • [STM32][Eclipse] Creating extended listing: out/stm32_blink_led.lss

    Witam, Chciałem uruchomić działające projekty które kiedyś zrobiłem na nowym laptopie. Ściągnąłem Eclipse Helios'a. Reszta zgodnie z opisem Freddiego, który pewnie wszyscy znacie. Mój makefile również bazuje na jego. Problem leży w tym że przy kompilacji wyrzuca mi taki błąd: Creating extended listing: out/stm32_blink_led.lss arm-none-eabi-objdump...

    Mikrokontrolery ARM   02 Lut 2012 17:04 Odpowiedzi: 7    Wyświetleń: 1803
  • Dlaczego funkcja _sbrk nie działa przy malloc i sprintf w moim programie?

    Newlib (libc dostępne z CodeSourcery G++) jest dostepne oczywiście w postaci źródeł, ale nie wiem czy tak łatwo sobie coś tam powstawiasz [; Jak większość bibliotek z netu ta jest napisana tak, że cieżko byłoby to skompilować bez setki nagłówków i specjalnego makefile'a <: http://en.wikipedia.org/wiki/Newlib 4\/3!!

    Mikrokontrolery ARM   18 Sie 2009 00:30 Odpowiedzi: 19    Wyświetleń: 2393
  • [STM32] - STM32F3 Discovery - uruchomienie prostego szablonu

    Witam, właśnie dostałem płytki stm32fdiscovery i chciałem zacząć z nim pracować w oparciu o gcc. Sciągnąłem sobie taki szablonowy program z tej strony /usr/lib64/gcc/arm-none-eabi/4.8.1/../..... error: Libraries/libstm32f3.a(stm32f30x_ext... uses VFP register arguments, main.elf does not /usr/lib64/gcc/arm-none-eabi/4.8.1/../.....

    Mikrokontrolery ARM   02 Cze 2014 14:15 Odpowiedzi: 27    Wyświetleń: 3591
  • [ARM9] Jak skompilować program na AT91SAM9G45 z Linux Angstrom?

    Chcę napisać prostą aplikacją dla linuksa pracującego na AT91SAM9G45. Przygotowany jest cały system wraz z bibliotekami GTK. Pytanie jak przenieść aplikacją napisaną na linuksa na 64bit pececie na ARM-a. Zainstalowałem Codesourcery, lecz większość przykładów nawet tych najprostszych odnosi się do programu pisanego bezpośrednio na procesor, bez uwzględnienia...

    Mikrokontrolery ARM   18 Lut 2011 15:01 Odpowiedzi: 11    Wyświetleń: 2090
  • Jak ustawić kolejność sekcji w skrypcie linkera dla gcc 4.3.3?

    Przesadzasz - skoro zastąpienie funkcji _sbrk wyrażeniem return 0; nic nie zmienia, to znaczy, że błąd nie leży w niej. Więc nie mów, że skąpie informacji, bo podaje wszystkie ISTOTNE. Mogę wrzucić tutaj cały startup, cały skrypt linkera, całego makefile'a, cały kod, pełny log kompilacji, pliki map itd, tylko po co? Wiem, że jeśli nawrzucam tutaj kilka...

    Mikrokontrolery ARM   06 Cze 2009 16:43 Odpowiedzi: 15    Wyświetleń: 4098
  • Mikrokontrolery - Narzędzia i języki programowania

    Ściągnąłem z gnuarm.com instalkę. Tutaj masz coś zdecydowanie lepszego i aktualnie rozwijanego: Czy konieczne są jeszcze jakieś pliki .h z definicjami rejestrów itp. dla tego procesora? Gdzie tego szukać? Jak to gdzie, na stronie www.st.com ;) Znajdź "STM32F10x standard peripheral library", tam znajdziesz CMSIS, bardzo fajny nagłówek stm32f10x.h, startup...

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 239774
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Faktem jest, że to nowe środowisko do tych akurat ARMów wygląda ładnie, ale czy odpalę na nim ARMy innych producentów? A już osobiście i bez związku z tematem - nienawidzę eclipse. Pomijając inne rzeczy, to powodem tej nienawiści jest to, że mam już zainstalowanych ok. 5 różnych wersji eclipse, bo każdy producent robi swoje, zamiast udostępniać pluginy....

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549960
  • [STM32F103][C] - [CodeSoucery + Eclipse] Długi czas kompilacji

    Przecież idea kompilacji/makefile polega na tym, że kompilujesz tylko te pliki, które zmieniałeś. Chyba, że robisz "Clean/Build all". Moim zdaniem szukasz sztucznych problemów tam, gdzie ich nie ma.

    Mikrokontrolery ARM   19 Wrz 2014 09:08 Odpowiedzi: 4    Wyświetleń: 792
  • [EFM32 STK][Eclipse + CodeSourcery + OpenOCD] Ustawienia

    Witam Od pewnego czasu zajmuję się ARMami Energy Micro z rodziny EFM32. Mam płytkę [url=http://www.energymicro.com/tools/ef... Gecko Starter Kit na której zamontowany jest debugger Segger'a JLINK. W IAR czy innych komercyjnych pakietach nie ma problemu z odpaleniem wszystkiego, jednak chciałbym przejść na darmowe środowisko....

    Mikrokontrolery ARM   30 Lip 2010 10:09 Odpowiedzi: 2    Wyświetleń: 1823
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas kompilacji nie sypią się żadne warningi dotyczące...

    Mikrokontrolery ARM   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 2390