[syntax=c]asm("WFE");[/syntax]Zatrzymuje program kiedy m.in. nie jest debugowany. Co prawda dla opisanego wyżej przypadku nie będzie to użyteczne, ale sam teraz szukałem jak wykryć debugowanie w programie i przypadkiem w PM znalazłem, a nóż komuś się przyda
Dominującym głosem na warsztatach RISC-V w ETH w Zurychu był ten, który mówił, iż ??architektura ta jest jeszcze w powijakach, a tylko garstka firm bardzo stara się przyspieszyć adopcję i przekonać programistów o korzyściach płynących z tej technologii. Nie jest więc niespodzianką uruchomienie programu zachęcającego projektantów do wypróbowania RISC-V...
Witam. Od dwóch dni zmagam sie z problemem "Unable to start program (sciezka pliku) Nie można odnaleźć określonego pliku". Powstaje on podczas debugowania najprostrzego programu w C++. Taki sam problem występuje w Visual studio 2005. Przeszukiwałem internet i nic nie znalazłem, aż postanowilem tutaj napisac. Dodam, że korzystam z Win 7. Pozdrawiam....
Ja ostatnio przerzuciłem się z Notepad+ na Eclipse PHP jest ona strasznie wygodna w użyciu w szczególności przy pisaniu bardziej rozbudowanych stron nie ocenioną pomocą jest również możliwość debugowania:D
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...
Witam. Debuguje program sprzętowym debuggerem wbudowanym w płytkę Xplained Mini. Opoznienia delay kilkumilisekundowe trwają w nieskończoność nawet gdy debuguje program sprzętowym debugerem. W przypadku symulacji wiem, że tak się wydłużają te opóźnienia ale myślałem że w sprzętowym debugerze będą w czasie rzeczywistym... Mam zdefiniowany symbol w projekcie...
Na stronie Intela , opis biosu twojej płyty () znalazłem coś takiego: Maintenance Clears passwords and displays processor information. The maintenance menu is displayed only when the Desktop Board is in Configure Mode. Czyli wszedłeś w jakiś tryb konfiguracyjny. Dalej jest napisane tak: If any problems occur after making BIOS settings changes (poor...
1. Jeśli flashujesz procesor (gdb: "load") to nie używaj przed tym "soft_reset_halt" - zamiast "monitor reset" oraz "monitor soft_reset_halt" daj tylko "monitor reset halt". 2. Procek po resecie wchodzi Ci w bootloader - powodów tego może być wiele 3. Twój plik cfg dla LPC jest zły, bo brakuje Ci przy "flash bank" obcji "calc_checksum" (na samym końcu)...
Dlatego, że JTAGICE i JTAGICEMkII to nie tylko prosty bufor do JTAG (tak jak to jest w przypadku innych procesorów), lecz zintegrowany z własnym procesorem układ, który realizuje złożone polecenia wysyłane przez AVR Studio. Poza tym Atmel nie ujawnia pełnej specyfikacji JTAG (podobnie jak DebugWire), tylko podstawową. Oprócz tego jest wiele komend tzw....
Z oporami mi przychodzi nauka Bascom'a już któryś raz podchodzę do nauki :).. Nie umiem ( ze względu na marną wiedzę :) znaleźć przyczyny pojawienia błędów przy sprawdzaniu składni programu który zamieszczam poniżej. Jest to program do miernika SWR na zakres 144-430 Mhz autorstwa DL8UA W związku z tym, prosiłbym o sprawdzenie co jest nie tak z tym programem...
Matko Bosko Kochano! Działa (chyba). Ogólnie to widoczna była od razu konfiguracja OpenOCD (musiałem ścieżkę tylko zmienić), natomiast nie było widać konfiguracji do debugowania, dlatego sam utworzyłem nową niby działa (znaczy nie wiem jaki powinien być wynik działania), ale błędy się nie pokazują. Pokazał się kod funkcji main i w okienku disassembly...
Zainstalowałem program do gry w pokera table ninja który ma po prostu skróty klawiszowe. Problem polega na tym że jak otwieram stół do gry to wyskakuje błąd i program się wyłącza. Jest to jakiś problem chyba z frameworkiem. Nie znam się za bardzo na takich rzeczach. Wkleję ten błąd i w razie czego zadajcie mi pytania to wam na nie odpowiem. Wyskakuje...
Nie mogę tego nigdzie pobrać tu są szczegóły Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time) zamiast tego okna dialogowego znajdują się na końcu tego komunikatu. ************** Tekst wyjątku ************** System.Reflection.TargetInvocationExcept... Nie można pobrać uchwytu okna dla formantu 'AxShockwaveFlash'. Formanty...
skasowałem wszystko(cały program) a następnie wgrałem na nowo(wszystkie konta na prawach administratora przed instalacją programu) i teraz efekt 1. konto przez które wgrywałem program na komputer jest skrót do programu oraz wyskakuje informacja: <Nie można uruchomić określonej usługi, ponieważ jest ona wyłączona lub ponieważ nie są włączone skojarzone...
Może tego nie wiesz ale to wcale nie jest to samo, poza tym C++ nie wymaga użycia std::string. ORLY? ;-) To jest kwestia stylu programowania. C-w-C++ to udręka, nie tylko dla innych programistów, ale także dla tych, którzy sami tak piszą i później tracą czas na debugowanie.
Inżynierowie oprogramowania wbudowanego uwielbiają rozwiązywać problemy. To właśnie podstawa, tego, co robią. Niestety jednym z największych ich mankamentów jest to, że tworzą oni wiele niedoskonałości, aby następnie stać się bohaterami, spędzając ogromną ilość czasu na ich usprawnieniu (debugowanie!). To dość typowe, bez przeszkód można znaleźć firmy,...
Taki kod jest po prostu bezsensowny i tyle. Kod z inicjalizacji _jest_ sensowny i _działa_. Jak napiszesz: #define STALA 12345 char* ptr=&STALA; to wydaje Ci się, że to jest poprawne? To nie jest poprawne i nie skompiluje się z prostego powodu - twoja stała jest dyrektywą preprocesora, czyli zostanie rozwinięta jeszcze przed kompilacją programu. Kompilator...
A możesz to debugować pod visual studio? Wg mnie masz kilka możliwości dojścia o co chodzi. Od najprostszych: 1. Wczytanie się w dokumentację readline czy nie jest deprecated i z jakiej biblioteki pochodzi (co biblioteka to obyczaj) 2. Debugowanie kodu przed wysypaniem w trybie asemblera. Zobaczysz konkretną linię, która wysypuje program. 3. Jeśli nie...
Na wstępie zaznaczę że mam świadomość że temat o który pytam jest dosyć archaiczny ale muszę po kimś poprawić kod a najlepszym sposobem na to jest chyba debug. Procesor z którym mam do czynienia to lpc2129 już nie wspierany przez oficjalne oprogramowanie producenta. Mój problem jest związany z programowaniem i debugowaniem. Na początek programowanie,...
Spróbuje zainstalować Twoje IDE. Dodano po 1 Zainstalowałem oprogramowanie według Twojego opisu i mam parę pytań... Czy po uruchomieniu external toolsa "OCD + WIGGLER + STR7" procesor się zaprogramował ? Co do debugowania... uruchomiam external toolsa "OCD + WIGGLER + STR7" a następnie debug. Jeśli program działa, a wygląda na to że coś się wykonuje...
Witam, straciłem dzień na uporanie się z niesamowicie dziwnym zachowaniem programu. Otóż w pamięci programu mam zapisaną tablicę melodia[500][3] przechowującą w każdym wierszu odpowiednio częstotliwość tonu długość tonu i odstęp czasowy od następnego tonu. Procedura odegrajMelodie() ma za zadanie wywołać dla każdego wiersza procedurę generującą ton...
Witam Napotkałem się z problemem jak w temacie a dokładniej. Jeżeli chce uruchomić program przez przycisk debug albo wgrać go przyciskiem download w keil,u to program startuje prawidłowo. W momencie kiedy wyłączę i włączę ponownie zasilanie wszystko startuje prawidłowo poza uart em. tzn przerwanie do niego nie jest wywoływane. Testowałem na kilku egzemplarzach...
Witam, Za każdym razem w trakcie uruchomiania mikrokontrolera po startowaniu konfiguracji debugowania GDB w eclipse licznik rozkazów skacze do : g_pfnVectors: 00000000: andne r0, r0, r0, lsr #16 <------------- 00000004: muleq r0, r1, r6 00000008: andeq r0, r0, r0 0000000c: andeq r0, r0, r0 a OpenOCD sypie błędami: Info : JTAG...
Pokaż schemat, pokaż kod programu. Jak znaleźć miejsce, w którym jest błąd, jak to jakoś lepiej zdebugować? Sprzętowo analizatorem logicznym, oscyloskopem. Programowo jest gorzej. Twórcy Arduino uznali, ze jest ono tak genialne, że nie potrzebuje debugera i ani IDE, ani płytki nie mają możliwości debugowania. Możesz zaimportować projekt do normalnego...
hm, nie znam na tyle linuksa i jego oprogramowania. nie jestem pewny, czy nie będziesz potrzebował dodatkowego softu do debugowania. breakpoint to punkt w którym mówisz kompilatorowi (czy tam debugerowi, nie znam szczegółów) by przerwał wykonywanie programu. od tego momentu sam sterujesz przebiegiem programu - możesz kazać przejść do następnej linii...
Dzięki. Spróbuje jutro i opiszę dokładnie procedurę dla potomnych :D Ważne by każdemu elementowi nadać adres (przez memory i umieszczenie sekcji w niej albo przez .=ADRES co każdą sekcję wejściową ). I zagwarantować by obiekty mieściły się w sekcjach. Więc lepszą uważam metodą 1. Linker sam wypluje info jak sekcja się nie zmieści w MEMORY. Jeśli z...
Witam! Otrzymałem płytkę Intel Galileo od Microsoftu w ramach programu Internet of Things. Dostarczają własne SDK w postaci wtyczki do Visual Studio Express 2013 Update 3 . System Windows 7 x86. Skonfigurowałem je zgodnie z opisem na stronie Operation is taking longer than expected ", ale po 5, 10 minutach nic się nie dzieje. Jakby z debuggerem nie...
Witam ! Od dłuższego czasu używam z powodzeniem funkcji programowania w MPLAB ICD2 Clone na PIC18. Ostatnimi czasy zapragnąłem pobawić się w debugowanie, niestety - z problemami. Z użyciem Hi-TECH skompilowałem program #include <pic18.h> void main(void){ OSCCON = 0xB0; } Niestety, po skompilowaniu i próbie uruchomienia procesora...
Witam Od jakiegoś czasu zabrałem się za programowanie stm'ów. Pojawił się problem przy wgrywaniu i debugowaniu projektu z poziomu eclipse. Więc wykorzystuje konfigurator HAL'a tam konfiguruje procesor. Następnie w Eclipse z nakładką "System workbench for STM32" piszę program. Próbując go wgrać wybierając opcję dugowania St-Link V2 i SWD. Po próbie zaprogramowania...
Witam! Mam pewien problem, który męczyłem z dobrą godzinę z moim wykładowcą jednak musieliśmy przerwać. Może wy próbowaliście uruchomić lub piszecie w takim starym (wg mnie) języku i coś wiecie na ten temat. Posiadam pewien kod: , który służył jako poradnik do odpalenia assemblera na starszych "VS" . Przerobiliśmy go ciut by móc skompilować program...
Witam zwracam się z prośbą o pomoc, poniważ utknęłem w martwym punkcie. Używam procesora MSP430f5419a. Jako toolchain wykorzystuję mspgcc(msp430-elf-*), mspdebug oraz Eclipse. Wszystko buduje się bez problemów, nie mam problemów z załadowaniem programu do procesora, program działa (wysyła przez UART więc moge to potwierdzić). Problemy pojawiają się...
Program led control system nie otwiera się, wyskakuje komunikat który prezentuję w załączniku. Program działał poprawnie. Po miesięcznej przerwie w użytkowaniu otwiera się z takim komunikatem. W tłumaczeniu przez google brzmi: " Nieobsługiwany wyjątek występuje w aplikacji. Jeśli klikniesz continue, aplikacja zignoruje ten błąd. Jeśli klikniesz Quit,...
Witam, napotkałem nietypowy chyba problem. Ostatnimi czasy zajmowałem się trochę innymi projektami i odwykłem chyba od mikrokontrolerów. Zrobiłem sobie mały projekcik na Stm32f103C8T6 bo akurat miałem płytkę bule pill. Zamówiłem płyteczki, minimalna ilość 5 sztuk, zlutowałem jedną, wszystko działa. Zakupiłem części na pozostałe 4 sztuki i jest problem....
Wiem, że karty ExpressCard np. na chipie Moschip MCS9922CV działają w DOS i Windows bo są do nich sterowniki. Natomiast mam wątpliwości co do używania takiej karty do debugowania Windowsa. Przecież Windows po włączeniu kernel debugera na porcie COM "wypluwa" dane na ten port zanim załaduje jakiekolwiek sterowniki urządzeń więc skoro do takiej karty...
Po pierwsze masz złą wersję Odina, to stary telefon i potrzebuje starszej wersji. W załączniku znajduje się dedykowany odin oraz pliki z oryginalnym oprogramowaniem. Na zdjęciu możesz zobaczyć jakie pliki należy umieścić w polach programu. Co do instalacji oprogramowania to telefon należy przełączyć w tryb Download, nie używa się do tego debugowania...
Witam, Co zrobić, aby przerwania procesora nie powodowały zatrzymywania się programu w kodzie obsługi danego przerwania, tylko tam, gdzie postawiony jest breakpoint? Sytuacja wygląda tak, że ustawiam sobie gdzieś w programie breakpointa, na którym program się zatrzymuje. Wykonuję "krok do przodu", a program zamiast na następnej instrukcji, zatrzymuje...
Pojawił się u mnie ostatnio problem po dodaniu w programie przerwania od Timera. Dotychczas działało wszystko super, debagowanie trybie krokowym działało bez problemu itd. Po dodaniu przerwania program również działa ale niestety w trybie krokowym...nie do końca. Gdy zatrzymam rdzeń w jakimś miejscu programu i wykonam następną instrukcję pojawia się...
Dzięn dobry Mam takie pytanie mam Keila w wersji RealView MDK-ARM Version: 3.24 posiadam programator SAM-ICE nie mogę skonfigurować Keila żeby mi z podniego debugowało ustawiam w nim wszytko według instrukcji ze strony ale dalej coś nie działa za pomocą SAMBy nie ma problemu z programowaniem szybko i sprawnie ale mam taki problem ze swoim programem...
Niby mieli, pyta czy na czas debugowania zmienić fuse bity, po czym... Programming... Programming/Verify complete The target device is not ready for debugging. Please check your configuration bit settings and program the device before proceeding. Konsola debugera: Launching Programming target com.microchip.mplab.mdbcore.common.debug...
Witam, wykonałem własna płytkę którego sercem jest procesor STM32F415RGT i czasem się da ją debugować bez problemu, a czasem ma humory i się nie da. Programuję ją korzystając z ST-Link V2 wbudowanego w discovery-F0 ( zworki usunięte, mostki SB19 i SB22 usuniętę żeby można było podłączyć reset do programowanej płytki). Płytkę zaprojektowałem samodzielnie,...
Mam problem tak jak w temacie a mianowicie nie mogę wejść do Recovery w tym telefonie próbuję go odblokować programem x8toolbox ale niestety debugowanie jest wyłączone i nie mogę nic tym programem zdziałać. - 20 razy został źle narysowany kod odblokowania - Nazwisko Panieńskie Matki zostało jakieś inne wpisane - Konto google do odblokowania było na...
Witam, Poszukuję pomocy przy rozwiązaniu problemu z poprawnym debugowaniem układu LPC2138 przy pomocy JTAG'a J-Link Edu w środowisku uVision Keil'a. Układ daje się poprawnie ustawić w tryb debugowania i zaczynam od adresu 0x00000000. Wszystko działa poprawnie do momentu dotarcia do adresu 0x0000001C gdzie z tego co się orientuję jest wektor przerwania...
Podczas debugowania programu wyskakuje taki błąd: The target device is not ready for debugging. Please check your configuration bit settings and program the device before proceeding. The most common causes for this failure are oscillator and/or PGC/PGD settings. Oto schemat połączenia: Elementy mam bardzo blisko siebie na płytce i teraz znalazłem że...
Witam serdecznie. Posiadam programator avt5125 z protokołem stk500 oraz mikroprocesor atmega32 i otóż mam pytanie takie. Czy jest możliwość w jakimś programie czy w jakiś sposób poza użyciem symulatora na programowanie z debugowaniem od razu? Na studiach używam na codzień jtag ice i już przywykłem do tego w jaki sposób się to robi i trochę nie leży...
Xilinx udostępnia do debugowania program ChipScope. Jeśli chodzi o hardware, to wystarczy sam JTAG. Program tworzy dodatkową logikę, która dodwawana jest podczas kompilacji do projektu (a więc zajmuje dodatkowo trochę zasobów FPGA) i pozwala śledzić przebieg sygnałów w układzie podczas pracy przy różnych ustawieniach wyzwalania, filtrach itd.
Skompilowałem bardzo prosty program w systemie FreeRTOS. Niestety kod wynikowy nie mieści się w całości w pamięci RAM mikrokontrolera AT91SAM7X256. Chciałbym, żeby program był uruchamiany w pamięci RAM. Umożliwia to jego debugowanie poprzez JTAG. Wiem, że można użyć procesora o większej ilości pamięci i tak zamierzam zrobić, gdy powstanie obwód drukowany...
Witam, dzisiejszy post poświece z ciekawości na temat trybu debugowania windowsa xp, który można wybrać m.in. przy wyborze trybu awaryjnego lub normalnego po naciśnieciu F5 w trakcie włączania komputera. Podobno dzięki temu trybowi włącza sie port com i przesyła informacje z debuggera do podlaczonego drugiego komputera, ale jak to sie odbywa na jakim...
Witam, Kompiluje przykład z książki Mikrokontrolery STM32 w sieci Ethernet w praktyce z zaimplementowaną biblioteką lwIP całość przechodzi kompilację, ale po załadowaniu pliku hex mikrokontroler stoi. Cały proces debugowania odbywa sie bardzo dziwnie ponieważ program nie wchodzi nawet do funkcji main a w podglądzie asemblera całość zatrzymuje się na...
Pobawiłem się ostatnio płytką demo z AT91SAM7X z firmy Propox. Używam środowiska CrossStudio i JTAG-ICE. Skompilowałem ten powszechnie dostępny przykład z FreeRTOS i LwIP. Poza USB wszytko działa tak jak trzeba. Moje pytanie jednak dotyczy debugowania. W swoich programach stosowałem "debug_printf". Pozwalało to wysyłać komunikaty przez JTAG do PC. W...
oczywiscie ze mozna debugowac. niech kolega napisze w czym problem, postaram sie pomoc. No ciekawe jakie masz rozwiązanie na to żeby JTAG (LPCLink) debugował kod jednocześnie z dwóch plików .axf ? Chodzi o to żeby najpierw debugować jeden plik *.axf po czym automatycznie rozpocząć debugowanie drugiego. witam. nie uzywam lpclink i nie znam formatu axf...
Witam, Zaczynam prace z STM32, także z Atolic True Studio. Po skonfigurowaniu środowiska i napisaniu pierwszego programu zacząłem go debugować. Wszystko szło zgodnie z planem, debug działał ale w pewnym momencie zaczął się sypać. W momencie włączenia debuga: Starting server with the following options: Persistant Mode : Disabled LogFile Name : debug_log.txt...
Witam, próbuję już drugi dzień zmusić OpenOCD do debugowania programu dla LPC1114 po SWD. Znalazłem w internecie skryp do OpenOCD Open On-Chip Debugger 0.6.0-dev (2012-12-13-17:20) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Info : OpenOCD runs in SWD mode 1 kHz adapter_nsrst_delay:...
Dlatego, że podczas symulacji Atmel Studio symuluje procesor, w efekcie wie ile wykonał instrukcji i jakich - program jest wykonywany instrukcja po instrukcji, nawet jeśli dajesz mu run. W trybie debugowania sprzętowego pomiędzy pułapkami sprzętowymi może minąć dowolna liczba, dowolnych instrukcji. W efekcie nie ma jak ich policzyć i cycle counter nie...
Właśnie problem nie leży w kodzie, a wysyłanie nie jest bezpośrednio wywoływane z przerwania. Timer jedynie daje "znak" schedulerowi że pora odpalić następny proces i ten proces jest uruchamiany. Najprostsza procedura wysyłania znaku [syntax=c] void _put_char (uint8_t ch) { while((USART1->SR &USART_FLAG_TXE) == 0); USART1->DR = ch; } [/syntax] wywoływana...
Od kilku dni "walczę" z dość ciekawym zagadnieniem. Mianowicie, próbuję debugować aplikację używającą interfejsu USB do komunikacji z użytkownikiem. Mikrokontroler to Xmega serii A3U, debugerem jest Dragon a łączę się za pomocą JTAG. Problem polega na tym, że kiedy ustawiam pułapkę (breakpoint) i podczas pracy programu trafiam w nią cała komunikacja...
Używam środowiska Keil uVision v4.74, procesor programuję poprzez łącze JTAG - ULINK2, wszystko podłączyłem tak jak w instrukcji producenta, łączne z założeniem zworki JRESET. Program to zaświecenie lampki: #include <LPC21xx.H> int main (void) { IODIR1 = 1 << 16; while(1); } Program ładuje się poprawnie, ale debuger...
Witam, od jakiegoś czasu piszę program na STMF407ZET6 który znajduje się na płytce PORT407Z , program wykonuje się bezproblemowo w trybie debugowania a także gdy wyjdę z trybu debug (bez wcześniejszego uruchomienia programu w trybie debugowania zaraz po wgraniu programu nie). Niestety problem pojawia się po odłączeniu programatora procesor nie startuje...
Witam, W moim kodzie chciałbym skorzystać z dobrodziejstwa std::tuple oraz std::apply (wszystko to dostępne pod #include <tuple>). Po umieszczeniu tej dyrektywy w kodzie, program prawidłowo się kompiluje oraz (o dziwo !) prawidłowo działa, jednak moje środowisko (DS-5 od ARM) przestaje poprawnie debugować (brak zmiennych lokalnych w oknie Variables,...
Dzień dobry. Chciałbym używać program na komputer, który steruje telefonem tak jak np. ADB. Do tego trzeba podpiąć telefon przez USB. Aby można było uzyskać kontrolę komputerem nad telefonem poprzez USB, na telefonie trzeba włączyć Debugowanie USB. I właśnie jak włączyć Debugowanie USB na telefonie Motorola moto g⁵ˢ? Proszę o pomoc i z góry...
Dzień dobry. mam następujący problem. Mam pęknięty wyświetlacz w Huawei. Nie mam na nim żadnej blokady ale i nie mam włączonego trybu debugowania. Chciałbym z niego zgrać zdjęcia dziecka i tak naprawdę telefon ląduje w koszu. Czy istnieje jakiś sposób by to zgrać. Próbowałem już różnych programów jak dr.phone itp ale każdy wymaga włączenia trybu debugowania....
Zbynia , wiem o czym mówię. Debugowanie jest wączone jeśli masz pakiet Borlanda czyli : C++ , Delphi , Asembler itp.Lecz jeśli chodzi o internet to tekże przy tych programach debug się wcina jajo standard
To nie jest typowy debug. SAM SUNG tak sobie nazwał funkcję dzięki której program wysyła znaki przez UART. W zależności od stanu programu można wysyłać różne znaki co daje orientację o pracy programu - dość często wykorzystywany sposób. Odczyt tych znaków robisz w terminalu np. Hyper Terminal (po jego uprzednim skonfigurowaniu), podłączasz układ do...
Witam. Czy ma ktoś jakieś pojęcie na napisanie poprawnego programu działającego pod atmega8 na counter0, który odliczał by1 sekundę? Drugie pytanie to, czy może mi ktoś wyjaśnić dlaczego jak ustawię bit TOIE0 oraz I-bit SREG to jak debuguje krokowo program to zawartość rejestru TCNT0 skacze mi dopiero od bitu 1, a powinien od 0. Dlaczego? Po preleceniu...
Witam, wyskakuje mi blad przy debugowaniu programu: The thread 'Win32 Thread' (0x1744) has exited with code 0 (0x0). The program '[5964] podaj.exe: Native' has exited with code 0 (0x0). wlasciwie przy kazdym programie mi ten blad wyskakuje, zostalo mi 20 min laborki, prosze o szybka pomoc
Dodałem i nic to nie zmieniło. Częstotliwość kwarcu w pliku targeta jest poprawna. Z programowaniem ręcznym tj. przez telnet nie miałem problemu - wszystko ładnie chodziło. Uruchomiłem z plikami konfiguracji programu do RAMu i debugowanie działa pomimo tych komunikatów. Czyli muszą być jakieś błędy w tych plikach do flash'a. Mimo to prosił bym o porady...
Witam. Po przywróceniu systemu do stanu fabrycznego instalacji Keila zauważyłem, że po wciśnięciu przycisku "debuguj" na kilka sekund przywiesza się Keil, po czym wraca do normalnego działania. Wiem, że ten problem można jakoś rozwiązać, ponieważ przed formatem jeden ze współpracowników rozwiązał ten problem. Nie byłoby w tym nic strasznego, poza tym...
Witam Pytanie jak w temacie - w jaki sposob ustawic TrueStudio aby oprocz opcji debugowania byla tez opcja samego wrzutu do pamieci bez przechodzenia do debugu. Bede wdzieczny za pomoc bo sam sobie nie poradzilem po przekopaniu sie przez 1000 pozycji menu w programie ;) Pozdrawiam
Cześć Mam problem z debugowaniem programu na STM32. Na jednym komputerze mam zainstalowane jakąś starą wersje Eclipse + OpenOCD 0.5.0 i wszystko śmiga jak należy, natomiast chciałem na nowym kompie się bawić z STM-em i pojawił się problem. Mam Eclipse Indigo CodeSourcery 2011.03-42 i OpenOcd 0.5.0. Kod się kompiluje i wgrywa do procka. Jeśli dam resume...
Witam, Próbuje debugować prostą aplikację na LPC1788. Docelowo SDRAM, LCD i inne. Projekt i konfiguracja eclipse oparta na LPC1758. W przypadku LPC1758 działa wszystko wyśmienicie. W przypadku LPC1788 bez włączonych breakpointów, działa uruchomienie, pauza, praca krokowa itd jednak nie reaguje na dodawanie breaków. Po wyłączeniu debuga, zaznaczeniu...
1. W jakim formacie jest skompilowany jest twój program? elf, bin, hex ? 2. Pochwal się nam swoim skryptem debuggera - robisz to przez telnet czy jak? Jakich poleceń używasz do programowania i debugowania? Jak używasz pliku gdb.ini to pokaż go nam. Twój program najwidoczniej ma za duże zapotrzebowanie na pamięć.
Cześć, Korzystam z płytki STM32VLDiscovery (z programatorem ST-LINK), Keil uVision. Po raz kolejny wziąłem się za ARMy. I wszystko pięknie szło do czasu, aż zamarzyłem o fatfs. Bibliotekę dołączyłem, przepisałem kod tak, żeby nie korzystał z biblioteki stm32 standard peripherials. Uruchomiłem debugowanie - 17KB ma kod i... właśnie - w debugerze jak...
Witam Mam utworzoną solucję w Visual Studio 2010 Express. W niej są 3 projekty: główny w C++ i 2 biblioteki DLL (jedna w C++, druga w Asemblerze). Problem polega na tym, że gdy dodam breakpoint w którejś z bibliotek to podczas debugowania programu, visual w ogóle nie zatrzyma się na tych breakpointach mimo że powinien. Dodam że debugowanie głównego...
Witam, zacząłem zabawę z programowanie w Visual Studio ale niestety nawet najprostszy program nie kompiluje się, wyskakuje błąd "program microsoft resource file to coff object conversion utility przestał działać". Przeszukałem sieć i po poradach robiłem skanowanie sfc oraz naprawiłem wszystkie pliki *.dll za pomocą DllSuit niestety dalej to samo.. Proszę...
Najpewniej, gdy próbujecie uruchomić przetwornik analogowo-cyfrowy (ADC) wbudowany w mikrokontroler (MCU), oscyloskop nie jest pierwszym narzędziem, po które sięgacie. Jednakże może on bardzo wyraźnie pomóc sprawdzić jak działa przetwornik. W poniższym tekście - tłumaczeniu informacji z jednego z blogów Texas Instruments - dowiemy się jak wykorzystać...
Pierwsza sprawa do sterowniki ADB i SDK na komputerze W telefonie włączone debugowanie i instalowanie przez usb Podłączasz fon do komputera (nie w trybie pamięci) Komputer nie powinien wykryć nowego urządzenia W menadżerze urządzę pojawia się (android adb interface), jeśli nie pojawia się przeładuj sterownik ręcznie Jeśli nie działa wróć do początku....
Cześć . Zapomniałem hasła do mojego telefonu Motorola G8 Power . Chce odblokować telefon bez utraty danych . Próbowałem już różne programy ale każdy musiał usuwać dane z telefonu aby odblokować. Chyba debugowanie było wyłączone , więc nie wiem czy się da zrobić kopie zapasową . Nie da się zmienić hasła z poziomu menedżera tefefonu . Proszę o szybką...
Witam serdecznie. Proszę o poradę. Programuje STM32L051 w Atolicu. Wstępna konfiguracja została wykonana poprzez Cube. Kod to tylko i wyłącznie ustawianie w pętli: naprzemiennie stanu wysokiego i niskiego na dwóch pinach z opóźnieniem i wygląda tak: SEGGER J-Link GDB Server V6.44i Command Line Version JLinkARM.dll V6.44i (DLL compiled May 17 2019 17:34:22)...
Witam Napisałem program w Fupla na PG5. Czy jest jakieś polecenie w Online Debugger PG5 aby można było załączyć program tylko na 1 cykl sterownika?
Trzeba kota zamknąć, bo najwyraźniej biega Ci po klawiaturze. Na obrazku widać rozpoczętą definicję funkcji i nagle zaczyna się kolejna, ja w ogóle ściągnąłem to co tu pokazałeś w temacie i nie mam funkcji 'sendState()", może Mruczek Ci to wkleił z innego szkicu. Ja tak to widzę: [syntax=c]// ----------------------------------------...
Nie jestem tego pewien, ale chyba w niektórych środowiskach programistycznych jest debuger, który oferuje swoje usługi, gdy "program wykonał nieprawidłową operację ..." Może o to Ci chodzi.
Witam, szukam informacji na temat debugowania i wprowadzania w tryb pracy krokowej mikrokontrolerów AVR. Chodzi mi o to, żeby zatrzymać procesor w dowolnym miejscu programu i podejrzeć sobie zawartość poszczególnych rejestrów. Jaki soft i jaki sprzęt jest do tego potrzebny?które z mikrokontrolerów AVR to umożliwiają? i jak sie do tego zabrać? czytałem...
No dokładnie tak jest i u mnie. Robię PLAY i niby rusza, robię PAUSE i się zatrzymuje, możliwa jest też praca krokowa... ale według śledzonego programu powinna np. się zapalać dioda etc. a tu nic się nie dzieje. Program sobie a PICek sobie :) Dodam że zaprogramowany w trybie programatora sam chodzi... i te diody mrugają :( Robię podmiankę układu z 18F4520...
Too jest mój wpis na innym forum. Może ktoś mi tu pomoże. Skopiowałam całą rozmowe żeby nie musieć znowu odpowiadać na te same pytania : "autochk program not found-skipping autocheck " ----------------------------------------... Po włączeniu kompa i zniknięciu logo windowsa pojawia się niebieski ekran i napis "autochk...
ISP - tryb programowania szeregowego w układze pracującym. Polega na wprowadzeniu uC (poprzez zresetowanie) w tryb programowania, po czym wykorzystujac trzy linie (zegar taktujący SCK, dane wejściowe MISO i dane wyjściowe MOSI) zostaje załadowany program do pamięci flash Równoległe - polega na wyjęciu kości i włożeniu do programatora. Jak sama nazwa...
Witam, na początku chciałem powiedzieć że nie mam dużego doświadczenia w programowaniu procesorów, do tej pory bliższe mi było programowanie softu. Potrzebuję zaprogramować LPC2129, używam do tego celu programatora jtag - usbScarab, eclipse,yagarto,openocd - konfiguracja eclipsa z yagarto jest raczej dobra. Jestem na etapie skompilowanego przykładowego...
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....
Dzięki. Z Twojego opisu wnioskuję, że debugowanie w RAM nie jest zbyt popularne, i jednak raczej zwyczajowo debuguje się we Flashu - w takim razie zostanę przy nim. 2 breakpointy muszą mi wystarczyć. Teraz szukam znaczeń magicznych słówek w przykładowych programach, np. U0FCR = 0x07; //enable & clear FIFOs Skąd u licha mam wiedzieć, że taki magiczny...
Witam. Podczas pracy jakiegoś programu często nagle wyskakuje mi komunikat (na przykładzie Winampa, którego aktualnie w ogóle nie mogę uruchomić): "Wystąpił problem z aplikacją Winamp i zostanie ona zamknięta . Przepraszamy za kłopoty. Jeżeli jesteś w trakcie pracy, informacje, nad którymi pracujesz, mogły zostać utracone." Sa 2 opcje do wyboru: Debuguj...
Zakładka Memory jest trochę lewa... Najlepiej zrób to za pomocą OpenOCD i telnetu: komendy: mww address value (zapis) mdw address (odczyt) 4\/3!! Dzięki! To działa, i niestety nie tylko ta zakładka jest lewa, cały debuging pod eclipse jest lewy :( Ciekawi mnie jak jest w innych środowiskach? Wywala mi się program pod FreeRTOSem i za cholerę nie mogę...
To ja się dołączę. Bo wciąż mam podobny problem tyle że nie z debugowanien ale z uruchamianiem się programu (uruchamia się dopiero po dwukrotnym zaprogramowaniu). Wszystkie pliki w projekcie to są najnowsze pliki ze strony Freddiego Chopina. Kombinacje w plikiem LPC2478.cfg (zmiana 4000 na 16000 albo 72000) też nic nie daje. Myślałem że chociaż przyspieszy...
Witam serdecznie zainstalowałem AVR Studio 4.17 Build 666 , WinAVR-20090313. Pobrałem program Hapsim chyba najnowszy jaki był na stronie. Pisze program, kompiluje, daje tryb debugowania, chce włączyć Hapsim i mi wyskakuje : Device List not found! 1.Be sure to use only "AVR Simulator" 2.Check if you have te file D:\Program Files \Atmel\AVR Tools\Partdescriptionsfiles\simulatorpar...
Cześć Wszystkim! Mam Eclipse w wersji Yagarto i AT91SAM7S256. Układ programuję przez SAM-BA. Niestety nie mogę uruchomić debugowania w Eclipse przez Wiggler'a. OpenOCD mam w wersji 2006re82, bo tylko taki znalazłem ze sterownikiem portu równoległego. Próbowałem kolejnych kroków z manuala Jima Lynch'a oraz ze strony kolegi Chopina ale bez końcowego rezultatu....
Googlam, googlam i nie mogę znaleźć działających komend :cry:. Z tego, co wyczytałem, to: - J-Link może, albo nie, programować pamięć flash, - bez programowania pamięci flash, działają 2 breakpointy flashowe, - należy jak najszybciej zatrzymać program, żeby nie wpadł w błędne stany. target remote localhost:2331 monitor flash device = AT91SAM7X512...
Nie ma chętnych do wypowiedzi... Najprościej mówiąc IAR v5.40 nie do końca prawidłowo współpracuje z tym j-tagiem przy użyciu GDB Serwera. Raz udaje mu się nawiązać połączenie z openocd, wgrać program i debugowanie przebiega bez zarzutu a innym razem zawiesza się na którymś etapie i ciężko go "ożywić". Pytanie: Czy jest jakiś sposób na próbę poprawy...
Hmmm. Wgrałem oryginalny program z Stm32 MassStorage. vectors.c startup.S i .ld o kolegi Freddie Chopin. Mam obecnie dwa przerwania z Usb: USB_HP_CAN1_TX_IRQHandler i USB_LP_CAN1_RX0_IRQHandler ( w vectors.c było bez jedynek kolo CAN ). Zrobiłem takie coś, orginalny program void USB_HP_CAN1_TX_IRQHandler(void) { CTR_HP(); }...
Witam, mam problem z debuggowaniem w Eclipse sprzężonym z OOCD wg poradnika Freddy'ego. Mianowicie po włączeniu debuggowania w prawym dolnym rogu Launching nazwa_ustawienia (59%) i na tylu się zatrzymuje, po czym dostaję komunikat błędu: Excecution is suspended because of error. Kiedy przycisnę Details, widzę: continue The program is not being run A...
Witam, zwracam się do szanownych Koleżanek i Kolegów z prośbą o pomoc. Próbuję uruchomić w środowisku AVR32 Studio przykładowy program na modelu z procesorem AVR32UC3A1512. W czasie wykonywania pracy krokowej w trybie debugowania, kiedy ustawię breakpointa na wejściu do procedury, program się zatrzymuje ale po wykonaniu jednego kroku (niezależnie od...
Keil to nie moje środowisko, ale takie coś się nazywa semihost (semihosting). Mniej więcej takiego hasła powinieneś sobie poszukać hasła. Ja korzystałem na LPC w code red z tego ficzeru. Nie jest to rozwiązanie idealne, bo wprowadza opóźnienia w działaniu programu, zresztą jak samo debugowanie. Jeżeli chodzi o czasową krytyczność niektórych fragmentów...
Celowo zamieniałem zmienne całkowite na rzeczywiste, aby obliczenia były bardziej dokładne. Sorki ale kastujac unsigned na float zadnej precyzji nie dostajesz, chyba ze potem tego floata dzielisz Tak, dzielę go w funkcji w pierwszym poście Naprawdę jest to bez znaczenia dla uzyskania najbardziej precyzyjnych wyników Zaprzeczasz sam sobie. Zapomniałem...
W skrypcie linkera zmieniłem rozmiary stosów : __main_stack_size = 2048; __process_stack_size = 2048; Do projektu dołączyłem biblioteki gcc: #include <errno.h> #include <sys/types.h> oraz funkcję _sbark: caddr_t _sbrk (int size) { extern char __heap_start; extern char __heap_end; static char *current_heap_end = &__heap_start;...