Jest postęp, ale kompilacja kończy się błędem... /bin/bash ../../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../.. -I../../../src -I../../../src -g -O2 -D__USE_MINGW_ANSI_STDIO -I/home/mklos1/Downloads/openocd-0.4.0/f... -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align...
Zaszła potrzeba poznania przybliżonego podziału użytkowników OpenOCD w zależności od uzywanego systemu operacyjnego. Na liście dyskusyjnej OpenOCD trwa debata na temat bibliotek ftd2xx, które pozwalają o wiele lepiej wykorzystać JTAGi na FT2232 niż wersja open-sourceowa (libusb+libftdi) - ponieważ większość programistów OpenOCD używa linuxa, bagatelizują...
Dobrze by było gdybyś porównał to zachowanie z poprzednimi wersjami OpenOCD, bo jak swego czasu walczyłem z RLinkiem trochę, to nie przypominam sobie takich akcji... Tyle że mogłem niezbyt dokładnie testować, a do tego używałem tego baaaaardzo dawno temu - między wersją 0.1.0 a 0.2.0. Przetestuj też profilaktycznie najnowszą wersję rozwojową - na mojej...
Pod Windws 7 64-bit udało mi się uruchomić OpenOCD na sterownikach D2XX (ftd2xx). Wymagało to jednak trochę pracy. Sterowniki ściągnąć można ze strony FTDI, ale nie będą współpracować z programatorem Freddiego bez drobnych modyfikacji. Ja postanowiłem zrobić to trochę niestandardowo i zaprogramować eeprom w programatorze domyślnymi identyfikatorami...
Na swoją stronkę wrzuciłem najnowszą kompilację OpenOCD dla Windows, problem na który się natknąłeś powinien tam być rozwiązany. 4\/3!!
Witam ! Przeczytałem z uwagą informacje zawarte w tym wątku, dołączam się do niego bo mój problem jest podobny. Wielkie dzięki Freedie za tutoriala, jest dla mnie bardzo pomocny. Mam pewne doświadczenia w programowaniu procesorów ARM7TDMI w środowisku komercyjnym. Teraz chciałbym sięgnąć po nowsze procesory na rdzeniu cortex_m3 (stary kompilator ich...
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...
ok! czyli wyglada na to, ze przeprowadzilem proces kompilacji poprawnie [; thx! 4\/3!!
Więcej info na forum sparkfun : http://forum.sparkfun.com/viewforum.php?... Gotowa binarka z wersji 0.3.0-dev (nie mylić z 0.3.0, które jeszcze nie powstało!) : http://forum.sparkfun.com/viewtopic.php?... Obecnie do repozytorium OpenOCD są już dodane patche, które umożliwiają poprawną kompilację na 64-bitowych systemach Microsoftu. 4\/3!!
Bug w wersji 0.6.1, stosowne poprawki są już w źródłach, więc na chwilę obecną masz takie opcje: - użyć starszej wersji która działała, - skompilować nowszą samemu. Być może niedługo sam zrobię kompilację "rozwojową", ale nie wiem kiedy by to mogło nastąpić. 4\/3!!
Weź przykładowy projekt i zobacz jak to jest zrobione - proste. Mały tutorial: naciskasz windows+r wpisujesz 'cmd' + enter przechodzisz do ścieżki gdzie jest projekt wpisujesz 'make' + enter I teraz patrzysz na wywołania. Jak jest wywołana kompilacja plików S, jak plików c i jak jest wywołany linker. Nie widzę w tym skomplikowanych rzeczy. Przy okazji...
Co do OpenOCD, nie dodałem, że używam Linux Ubuntu do pisania oprogramowania (nie do wgrywania obecnie :) ). U Ciebie na stronie są chyba tylko kompilacje pod Windows? Gdzie można znaleźć wersję 0.5 pod Linux (ponieważ na stronie oficjalnej chyba tylko jest wersje 0.4 dostępna)? Rozwojowe wersje możesz ściągnąć z git - http://openocd.git.sourceforge.net/git/g...
Witaj Działanie jtaga LPT jest uzależnione od tego czy podczas kompilacji 'openocd' została dodana opcja --enable-PARPORT. Podejrzewam że masz instalkę od Freddiego więc poprostu go zapytaj czy włączył w najnowszej instalce obsługę LPT. Co do systemu to jak na Viście chodziło to na Win 7 też powinno. Osobiście również używam usb-jtaga i nie wiem czy...
Wydania RC do tej wersji niestety nie były całkowicie prawidłowe - przy kompilacji wprost z repozytorium GIT było OK, ale snapshoty ściągnięte ze strony faktycznie nie miały jimtcl. Wydanie o którym tu mowa jest pod tym względem prawidłowe. 4\/3!!
Witam wszystkich forumowiczów! Jak w temacie mam kłopot z zaimportowanym przykładowym projektem. Problem dotyczy debugowania a mianowicie w trakcie procesu debugowania pojawia się błąd: no source available for "". Spędziłem nad tym problemem mnóstwo czasu. Do debugowania używam GDB Hardware debuging z CodeSourcery. Do połączenia z JTAGiem używam OpenOCD...
Używalem pakietu Yagarto, wszystko dzialalo, moglem kompilować. Niestety musialem przeinstalować WinXP. Ponownie zaistalowalem caly pakiet (bez OpenOCD jeszcze) tak jak poprzednio. Przy konfiguracji Eclipse raczej o niczym nie zapomnialem. Teraz nie mogę skompiloważ żadnego projektu w Eclipse. W Consoli pojawia się bląd: Error launching builder (make...
Może nawet znalazłbyś plik, który ma bardzo tajemniczą nazwę stm32vldiscovery.cfg - kto wie? W najnowszej nie wymagającej kompilacji wersji OpenOCD 0.5.0? Czyżby? Ten plik jak również stlink-v1.cfg i stlink-v2.cfg nie występują w 0.5.0. Oczywiście są w 6.0.RC1 ale itak nie wiem jak to skompilować w windows.
Jak dla mnie wcale Ci się nie udało wszystkiego dobrze skonfigurować. 1. Kompilacja No ok, ale próbuje dalej realizować tutorial. Instaluje Eclipse konfiguruje środowisko wg. opisu i dla testu próbuję skompilować przykładowy program, wszystko chyba działa komunikaty z konsoli po build all: **** Build of configuration Default for project test2 **** cs-make...
Witam, Utworzyłem projekt z HALem, a następie usunąłem bibliotekę HAL na podstawie: https://obrazki.elektroda.pl/3284114500_... Program który wgrałem, to nieskończona pętla, wydaje mi się, że liczby przedstawione na powyższym zdjęciu są trochę duże jak na nieskończoną pętle. Gdy wgrałem prosty program na mruganie diodą, to zmieniła...
Mam tylko jedną ścieżkę do make.exe. Ale kiedy w linii komend wpisuję path pokazuje mi coś takiego: C:\Documents and Settings\Zaquadnik_AJ>path PATH=d:\programy\miktex 2.5\miktex\bin;C:\WINDOWS\system32;C... \system32\wbem;"c:\program files\zone labs\zonealarm\mailfrontier";D:... ikrokontrolery\ARM\Flash...
Wrzuciłem dwa kolejne ciekawe artykuły: 1. [url=http://distortos.org/documentation/... toolchain for Windows - zawiera kompletny i szczegółowy opis instalacji pod Windows wszelkich narzędzi wymaganych przez distortos (MSYS2, make, gcc [bleeding-edge-toolchain], OpenOCD, kconfig-frontends, Eclipse), 2. [url=http://distortos.org/documentation/...
Sęk w tym, że mam zarówno Cygwina (10h instalacji) jak i sciągnięte źródełka, ale zawsze coś jest nie tak i albo brakuje jakiegoś pakietu (i znowu powtarzaj 10 godzinną instalację), albo znowu gdzieś w zakamarkach internetu dopiero znajduję informację że buildować nie należy w katalogu ze źródłami itp. Całą niedziele zmarnowałem na próby kompilacji....
0. Jeśli musiałeś ręcznie tworzyć katalog out, to znaczy, że nie zainstalowałeś Coreutils - wszystko pisze przy przykładach na mojej stronce Załączone do przykładów pliki Makefile do 100% poprawnego działania wymagają kilku plików z GNU Coreutils (poza make: echo, mkdir, rm, sh). Instalator dla systemu Windows z podstawowymi plikami znaleźć można w...
Witam, Przejrzałem forum, ale nie znalazłem podobnego problemu: Najnowsze openocd (Linux): Open On-Chip Debugger 0.6.0-dev-00599-ga21affa (2012-06-17-23:35) Licensed under GNU GPL v2 For bug reports, read Niestety mam problem z połączeniem z płytą STM32DISCOVERY: Debug: 162 14 stlink_usb.c:1145 stlink_usb_open(): stlink_usb_open...
Hej! Rzecz się dzieje na Windowsie. Ściągnąłem sobie FreeRTOS-a, wszedłem do katalogu: FreeRTOS\Demo\ARM7_LPC2368_Eclipse\RTOSD... ... i postanowiłem skompilować. Robię zatem cs-make a ten mi wywala błędy od arm-elf-gcc. Sprytniejszy od niego, podmieniłem mu nazwy na te z CodeSourcery, no i kompilacja ruszyła. Sporo przeszło, ale jednak wywalił...
Witam Tworze ten temat aby ułatwić sobie i innym w podobnej sytuacji jak ja start z ARMami. Jak widzę informacje na temat ARMów są bardzo rozsiane, przez co wielokrotnie powtarzają się te same pytania co jak widać irytuje stałych doświadczonych bywalców tego działu przez co są oni coraz mniej chętni do pomocy i kończy się odsyłaniem do innych tematów....
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...
Wiesz co, cały myk polega na tym, że pomimo odp. ścieżek do libów i include'ów, gcc z uporem maniaka bierze te z /usr/lib i /usr/include Dla jasności - dla platformy pecetowej soft kompiluje się jak Bóg przykazał. Żeby było ciekawiej - cross kompilacja pod Windowsa też idzie dobrze (sam kompiluję sobie openocd z oficjalnymi driverami FTDI). A pod ARMa...
Z tego co znalazłem problem leży w Coreutils a chyba dokładniej w msys-1.0 Te same problemy mają ludzie z WinAVR . Dokładniej chodzi o problemy z niekompatybilnością z Windowsem VISTA x64 . Po zciągnięciu odpowiednio zmodyfikowanej wersji pliku wyżej wymienionego uzyskuje coś takiego: C:\>sh sh-2.04$ mkdir --version mkdir (fileutils)...
Wracając do tematu stworzyłem nowy projekt i banalny programik 'Building target: f4_usb_timery.elf' 'Invoking: ARM Sourcery Windows GCC C Linker' arm-none-eabi-gcc -T"C:\workspaceSTM\f4_usb_timer... -L"C:\workspaceSTM\f4_usb_timer... -Wl,-Map,f4_usb_timery.map -mcpu=cortex-m4 -mthumb -g3 -gdwarf-2...
Pod Windowsem Twój openocd działa i w trybie SWD i JTAG. Niestety pod linuksem nie udaje mi się skompilować openocd z patcha jaki autor udostępnia (wersja 0.5.0). Kompilacja całych źródeł z linku autora http://www.versaloon.com/download/openoc... (wersja 0.6.0) powoduje że Versaloon pracuje poprawnie tylko w trybie JTAG. W trybie SWD...
Wstęp Poradniki pomagające w tworzeniu oprogramowania na mikrokontrolery skupiają się głównie na wykorzystaniu peryferiów samego mikrokontrolera, co jest zrozumiałe, ale niestety rzadko skncentrują się na części programu, która wykonuje się przed funkcją main. Poniższy poradnik ma na celu przybliżenie tej części programu na podstawie GNU ARM toolchain...
Providera? Nie rozumiem. Zawsze używałem Zylin, odkąd przeczytałem o tym w tutorialu Freddiego. ;) Program na pewno wgrywa się prawidłowo. Sprawdziłem ST-LINK Utility na Windows. Chyba masz rację z tymi symbolami debugowania. Ale to jest dziwne bo mam -g przy kompilacji: /home/(...)/arm/gcc-arm-none-eab... -mcpu=cortex-m3...
kompilacja openocd openocd kompilacja windows kompilacja
skacząca wskazówka renault przeźroczyste paski drzwi oświetlenie kabina
bateria blaupunkt esc910 iveco daily
VW T4 Climatronic - Cykanie Przekaźnika Jak wymienić pasek silnika w suszarce LG?