Jesteś 100% pewny, że skrypt który odpalasz (stlink-v2.cfg) jest z OpenOCD 0.7.0, a nie ze starszej wersji? 4\/3!!
Gdzie dodałeś komendę "bindto" w konfiguracji openocd i jak startujesz openocd na BBB? Z Twojego logu wynika, że komenda "bindto", o ile ją dodałeś, nie zadziałała.
Użyj OpenOCD skompilowanego przeze mnie i wyłącz ten debug level 3, bo ja w sumie nie widzę co się dzieje... Tak w ogóle to nie wiem czy wiesz, ale OpenOCD wymaga innych sterowników do RLinka niż Ride - sterowniki te dołączone są do paczki z OpenOCD z mojej strony. 4\/3!!
Poruszony do głębi ostatnimi tematami na forum napisałem drugi (i ostatni mikroporadnik) Druga część mikroporadnika. Co zrobić jak nie mam debuggera? Najlepiej sobie kupić - można kupić taki z Chin (nie polecam albo za trochę więcej pieniędzy Jlink Edu - i to polecam jak ktoś zamierza na poważnie rozwijać to hobby. BluePill można łatwo przekształcić...
1. Mam teraz następujący problem, co zrobić z błędem OpenOCD: Info : Embedded ICE version 7 Error: EmbeddedICE v7 handling might be broken Wydaje mi się, że ten problem może w pewien sposób wpływać na to co się dzieje z debugowaniem. Nigdy nie pojawił mi się ten komunikat, nie wiem co tu można wymyślić. Poprzeglądaj listę dyskusyjną w poszukiwaniu...
Ale po co się wpinać - bo naprawdę nie rozumiem. Uporządkuj po prostu projekt w ten sposób, że rzeczy które nie powinny być w makefile wsadź do jakiegoś pliku nagłówkowego. Dodaj ścieżki i symbole do: project settings -> C/C++ General -> paths and symbols. W C/C++ build zamiast internal buolder daj external bulder make -f <twój plik makefile>...
No właśnie - tylko które IDE lepsze? Eclipse, Anglia, Codeblocks (oczywiście tylko darmowe). Eclipse chciałem kiedyś opanować, ale trochę kompa mi przymula :( z wymienionych przez ciebie uzywalem tylko Eclipse i nie moge narzekac - jesli twoj komp jest mocno wiekowy, to faktycznie moze przycinac, ale na nowszych kompach Eclipse pracuje bez zarzutów....
mam system 32 bitowy, sterownik bynajmniej w wersji openOCD wygląda jak by właśnie był dla systemu 64 bitowego, próbowałem podmienić drivery ale są niezgodne z urządzeniem. Jesteś pewny że one nadają się do płytki z tytułu wraz z windowsem 7? Yyyyy... nie kumam co napisałes... Sterowniki na pewno mają wpis dla tego urządzenia: [Devices] ......
Na płytce nie mam żadnych pull-upów. LPC2xxx wymagają pullupów na liniach, JTAG dostarcza części z nich, ale dodatkowo w niektórych LPC są piny które włączają/wyłączają JTAGa i tym podobne zabawy - te piny muszą być odpowiednio spolaryzowane przy resecie. Z datasheeta: P1.26/RTCK 24 Ponieważ JTAG-lock-pick 1.x.x nie obsługuje pinu RTCK, to i na tejże...
I Zylin I GDB Hardware Debug korzystają z OpenOCD jako serwera GDB. OpenOCD odpalam jako: openocd.exe -f interface/jtag-lock-pick_tiny_2.cfg -f target/stm32f1x.cfg -c "adapter_khz 1000; reset_config trst_and_srst separate; $_TARGETNAME configure -rtos auto" W gdb hardware debugging: DSF Launcher, komendy inicjujące: monitor reset halt, monitor poll,...
Witam, Napisałem do Spencer Oliver zmienił rc/flash/nor/stm32f2x.c dodał: (http://openocd.zylin.com/#/c/1544/ ) [syntax=c]/* only devices with > 1024kB have dual banks */ if (flash_size_in_kb > 1024) stm32x_info->has_large_mem = true[/syntax] pewnie on nie może zrobić Commit'a..... Pozdrawiam Znalazłem trochę czasu i skompilowałem openOcd zmieniając...
OpenOCD + usbScarab2 działa mi debug str912fw44. Na zwykłym Wigglerze + OpenOCD też powinno działać.
Mam problem z zestawem Eclipse Kepler + GDB + CS + openOCD 0.8.0 + STM32F072BDISCOVERY z procesorem STM32F072RB (Cortex-M0) i programatorem Stlink. Środowisko jest poprawnie skonfigurowane i działa poprawnie na procesorze STM32F103, tyle że z openOCD 0.7.0. Jako że nowy model procka, musiałem użyć openOCD 0.8.0. Jednak po skompilowaniu programu (poprawne)...
Eclipse jako IDE + toolchain Linaro + OpenOCD jako debug to chyba najlepsze rozwiązanie.
Witam. Moje środowisko: Linux Ubuntu 12, STM32F100RB na płycie Value Line Discovery z ST-LINK v1. Mój problem jest raczej związany z konfiguracją linuxa niż problemem z samym STM32. Znalazłem bardzo dużo dobrych opracować, oczywiście klasyk Freddie Chopin, oraz kilka innych opracować po polsku i po angielsku. Doszedłem w konfiguracji do instalacji openOCD....
zaznacz resume i daj breakpoint na main. Nic to nie dało. Dalej tak samo. :( Wersja eclipse? Wszystkie wtyczki zainstalowane jak hardware debug itp?
Witam, Staram się uruchomić debuggowanie za pomaca tego systemu: Amontec JTAGkey2, openocd, gdb, eclipse. Chciałbym móc debuggowac kernel i aplikacje która działa w systemie. Mam kilka problemów,które chyba muszę rozwiązywać krok po kroku. Aktualnie działa suspend / resume CPU, czytanie i zapis RAM-u. Nie działa praca krokowa i debuggowanie kodu C/C++....
A więc tak najpierw konsole - OpenOCD wygląda chyba normalnie: http://obrazki.elektroda.pl/1921101200_1... http://obrazki.elektroda.pl/1184894800_1... http://obrazki.elektroda.pl/9351777700_1... Podobny problem znalazłem na sieci ale wiazał się on z MacOs i jest zamarkowany jako 'fixed'. Problem: http://dev.eclipse.org/mhonarc/lists/cdt...
Witaj, Czym podmieniasz oprogramowanie w tym procku. Openocd jtagiem czy uartem itd. Wogóle to dasz radę zaprogramować procka z użyciem openocd czy tylko debug Ci nie działa. Pozdrawiam
Dzięki za szybką odpowiedź. Po uruchomieniu openocd z nowym sterownikiem otrzymuję taki komunikat: Open On-Chip Debugger 0.7.0-dev-00135-g76afade (2013-01-04-22:15) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Error: The specified debug interface was not found (ftdi)...
Zasada podstawowa - N I G D Y nie rozdzielaj "reset" od "halt" bez naprawdę dobrego powodu. Ta konfiguracja była kolejną którą sprawdzałem, na początku właśnie miałem monitor reset halt Nie wiem też skąd wyczarowałeś taką wersję OpenOCD, przecież są nowsze, więc czemu ich nie użyć? wersja jest ta bo na pobranej i skompilowanej 0.6.1 otrzymuję Open...
Czy Twój problem nie polega przypadkiem na tym że odpalasz openocd w trybie debug, openocd oczekuje na połączenie i w tym momencie dajesz w eclipse debug i coś tam coś tam rzeźbi po czym w eclipsie przechodzi do zakładki debug-u i zrywa połączenie z openocd. Jeśli tak to masz złe ustawienia eclipse. Ja miałem kiedyś takiego typu problem, ale zmęczyłem...
Kupiłem moduł TW-02 od Ali Express, ponieważ nie mam żadnych urządzeń W600 i chciałem zobaczyć OpenBeken w akcji na tej platformie. https://obrazki.elektroda.pl/7825228100_... https://www.aliexpress.com/item/10050045... Pojedynczy moduł dotarł do małej czarnej tacki opakowaniowej. https://obrazki.elektroda.pl/5951553000_...
Oczywiście można ale trzba ręcznie skonfigurować: w debug configurations -> gdb hardware debugging
Cześć, Jestem dość mocno przyzwyczajony do pisania w tym właśnie IDE. Combo GDB Hardware Debugging plugin + Register View + Openocd (lub JLink Server) sprawdza się dobrze. Sporadycznie używam również Eclipse do AVR i debug też działa znośnie. Od jakiegoś czasu używam Linuxa i nowa wersja Eclipse nie chodzi najlepiej na moim sprzęcie domowym. Poszukuję...
Witajcie, Mam taki mały problemik polegający na tym, że procek w czasie debugowania po naciśnięciu resume, zamiast zatrzymać się na następnym breaku ląduje w Default_Handler.... Używam eclipsa + CodeSourcery + openocd 0.5.0 do tego programator od Frediego, chip to STM32F103Vx. openocd uruchamiam z parametrami -f interface/jtagkey.cfg -f target/stm32f1x.cfg...
Generalnie jest tak, że problem powoduje już alokowanie przez funkcję kiss_fftnd_alloc(). Wywołanie wygląda tak, jak powyżej: [syntax=c]config_norm = kiss_fftnd_alloc (dims_obraz, ndims, 0, 0, 0); // position x,x,_0_,x,x tell, that is FFT froward[/syntax] Jej implementacja wygląda tak: [syntax=c]kiss_fftnd_cfg kiss_fftnd_alloc(const int *dims,int ndims,int...
Hmmm. Właśnie skonfigurowałem Eclipse do debugowania według samouczka ze strony Freddiego. Problem polega na tym, że dla JT4G-4R|\/| wsio śmiga, a dla JTAG lock pick mam komunikat (konsola, perspektywa debuggera): Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge...
Witam Mam problem z debugowaniem układu, który opisywałem Utworzyłem nowy projekt, skonfigurowałem wszystko co trzeba, dodałem niezbędne pliki (źródła, rozbiegówka, skrypt linkera) i na posiadanej konfiguracji: - Eclipse Indigo (Build id: 20120216-1857) - OpenOCD 0.6.1 - arm-none-eabi-gcc-4_6 - JTAG-lock-pick Tiny 2 Freddiego Chopina pierwsze miganie...
Rzeczywiście w AC6 jest inna wersja OpenOCD - 0.9.0-dev-00416-gc6629a9-dirty i jest krok do przodu. OpenOCD łączy się z tylko gdy trzymam wciśnięty reset bo inaczej: [syntax=OpenOCD] Open On-Chip Debugger 0.9.0-dev-00416-gc6629a9-dirty (2015-08-03-16:31) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info :...
Z problemem poradziłem sobie w 90% stosując sztuczki z wpisami hook w pliku ".gdbinit" oraz dodatkowym wpisem do pliku konfiguracyjnego openocd dla eventu "old-pre_resume". Chodzi o użycie "cortex_m3 maskisr on/off". Dopiero najnowsza poprawka do OpenOCD 0.5.0 z 28 czerwca dodała automatyczne włączanie/wyłączanie bitu C_MASKINTS w Debug Halting Control...
Witam, Jak w temacie, podczas debugowania przez SWD nie działają przerwania. Wersja Openocd 0.9.0 z obsługą SWD od Freddiego. Po sprzętowym resecie bez debugowania przerwania działają. Przez JTAG debugowanie z przerwaniami działa. Skrypt konfiguracyjny Openocd dla SWD: source [find target/swj-dp.tcl] adapter_khz 500 if { [info exists...
Witam jak w temacie, po uruchomieniu debug w Eclipse, w consoli odpowiadającej z OpenOCD mam: Open On-Chip Debugger 0.2.0 (2009-07-18-09:50) Release $URL: http://svn.berlios.de/svnroot/repos/... $ For bug reports, read http://svn.berlios.de/svnroot/repos/... parport port = 888...
oto co wyrzuca openocd Open On-Chip Debugger 0.5.0 (2011-08-26-10:27) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Info : only one transport option; autoselect 'jtag' 1000 kHz adapter_nsrst_delay: 100 jtag_ntrst_delay: 100 cortex_m3 reset_config sysresetreq Info : clock...
OK than... Na mojej stronce ( www.freddiechopin.info ) w Download > ARM > Przykłady zamieściłem pierwszy przykładowy kompletny projekt dla LPC2103. W paczce znajduje się makefile, skrypt linkera, startup, tablica wektorów i wiele innych fajnych plików <: . W kodzie włączane jest Fast GPIO, MAM, PLL, no i jest miganie diodką. Do tego udało mi...
OpenOCD działa ?
Hmm pewnie dlatego że sam ją ustawiłem. Trochę kombinowałem i widocznie z SVN złego up'a sobie wziąłem. Ale dzięki za info dlaczego tak jest. Podsumowując: XP plus wspomniana konfiguracja działa jak powinna, ale win7-64bit to już inna bajka. Podstawowe objawy to: - w oknie debug_configuration->Main Eclipse nie potrafi sam znaleźć C/C++ aplication (plik...
Aktualnie pracuję z mikrokontrolerem STM32L151CBT6, w środowisku Eclipse. Do programowania używam OpenOCD w wersji 0.9.0 wraz z jtag-lock-pick tiny 2. Programowanie przebiega bez zarzutów, jednakże nie jestem w stanie uruchomić debuggera. OpenOCD uruchamiam z parametrami: -f ..\OpenOCD\scripts\interface\ftdi\jtag-l... -f ..\OpenOCD\scripts\target\stm32l1.cfg...
Środowisko: - LPC2148 na płytce ZL9ARM Kamami - JTAG Freediego - Eclipse Luna - Open On-Chip Debugger 0.8.0 (2014-04-28-08:42) - GNU gdb (GNU Tools for ARM Embedded Processors / bleeding-edge-toolchain-140708) 7.8.50.20140708-cvs - projekt łopatologiczny (Timer0 +miganie diodą) W sytuacji, gdy jednocześnie programuję procka i chcę debugować, po pierwszym...
Witam, Ustawiłem reset_config na "separate". "monitor halt reset" jest. Po dodaniu monitor mwb 0x400FC040 0x01 lub monitor mww 0x400FC040 0x01 Debug ląduje momentalnie w HardFault_Handler. Bez tej linii coś się jednak ruszyło.. ale nie chce zapeszać ;) EDIT: Nadal są jakieś problemy. Nie mogę zrobić stabilnego środowiska do debugowania.. raz działa...
quote="BlueDraco"]Włącz w ustawieniach debugowania opcję "connect under reset". (at)szwagros Pokaż plik konfiguracyjne openocd Albo przerób sobie st-link na jlink https://www.segger.com/products/debug-pr... JLink jest zdecydowanie mniej chimeryczny i ma lepsze sekwencje resetowania - ST_Link openOCD 2x53...
Witajcie. Postanowiłem wypróbować nowe środowisko SW4STM32. Projekt stworzony przy pomocy STM32CubeMX, następnie zaimportowany do SW4STM32. Program się kompiluje, i wgrany za pomocą STM32 ST-LINK Utility działa. Niestety z poziomu samego środowiska nie można ani wgrać softu, ani uruchomić trybu debugowania. Wykorzystuję programator ST-LINK V2. O to...
No ale skąd mamy wiedzieć jak skonfigurowałeś wszystko w Eclipse? Bo chyba nie sądzisz że poniższy opis rozwiewa wszelkie wątpliwości: W eclipse, po skonfigurowaniu scieżek openocd i arm-none-eabi-gdb w oknie Debug configuration i skompilowaniu programu włączam debugowanie Wrzuć screenshoty wszystkich istotnych okienek oraz info o tym jak odpalasz OpenOCD...
Najpierw uruchamiam serwer OpenOCD i miga Rlink, czyli OK. Następnie Debug z okna (z poprzedniego postu). Skutek: - Dioda nie zmienia "migotania", więc Rlink tego nie widzi, - Eclipse pokazuje na Konsoli: Don't know how to run. Try "help target". Dla Android Application i C/C++ Application od dawna mam wszystko poprawnie skonfigurowane.
ok - dzięki. Jestem już dość zmęczony i ciężko u mnie ze zrozumieniem czytanego tekstu. Czytałem już wiele postów,artykułów po polsku i angielsku jednak i tak za bardzo tego nierozumiałem. A pozatym mniej czytam a więcej patrzę na komendy. Ok - teraz już wiem że ta komenda openocd odpala demona na zdefiniowanym porcie 3333 - i dopiero wtedy można się...
[syntax=bash]openocd.exe -f interface/stlink-v2.cfg -c "transport select swd;" -f target/stm32l0.cfg -c "reset_config srst_only; adapter_khz 1000;" Open On-Chip Debugger 0.9.0-rc1 (2015-04-24-22:09) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Error: Debug adapter doesn't support 'swd' transport embedded:startup.tcl:21:...
Witam. Męczę się z moim problem już dużo czasu i nadal nie wiem jak go rozwiązać. Używam stlink v1. Elipse skonfigurowałem tak: http://obrazki.elektroda.pl/8355670400_1... Po uruchomieniu z External tools dostaję w konsoli taki błąd: Open On-Chip Debugger 0.6.0-dev-00599-ga21affa (2012-06-20-09:22) Licensed under GNU GPL...
Masz rację. Zauważ, że takie użycie HFault ( dokładnie to eskalowane MemUsage ) może być przydatne, zwłaszcza jak kodu przybywa - łatwiej tworzyć oprogramowanie. Podsumowując i tak niezawodność opiera się o testy&redesign&testy. Komendy różniaste: //######################################... //# GDB crib //######################################...
Witam, Proboje od dluzszego czasu skonfigurowac eclipca do wspolpracy z plytka stm32discovery ( http://www.st.com/web/en/catalog/tools/F... ) oraz stm nucleo (stm32f103RB). Na poczatku probowalem uzywac gdbservera Atolica, ale okazalo sie ze od jakiejs wersji wstecz nie mozna juz go uzywac po za Atolic Studio. Teraz staram sie...
Witam, korzystam z ubuntu + F4 discovery + openocd 0.9.0 Pierwsze pytanie - po podlaczeniu plytki do USB w /dev nic sie nie pojawia -tak ma byc? Przy probie odpalenia openocd pojawia sie blad: maciek(at)maciek:~/openocd-0.9.0$ openocd -f tcl/interface/stlink-v2-1.cfg -c "transport select hla_swd;" Open On-Chip Debugger 0.9.0 (2015-10-03-17:01) Licensed...
gniazdo debug debug zablokował konsola debug
ricoh reset bębna monitor użycia dysku miernik dzwiek
Pioneer 438 DA (DEH-6026ZH Honda) – instrukcja obsługi radia samochodowego PDF Nawlekanie nici dolnej w maszynie Łucznik 438