stm32f103 breakpoint

Znaleziono około 68 wyników dla: stm32f103 breakpoint
  • STM32F103 -brak danych odebranych w interfejsie SPI

    Wpisujesz do rejestru danych 0x60 i ze względu na 1 stopniowy FIFO, TXE jest ustawiany w następnym cyklu APB, więc chwilę później wpisujesz "losowy bajt". Bezpośrednio po wysłaniu polecenia (0x60), ustawiana jest flaga RXNE, ponieważ interfejs coś już odebrał, a Ty odczytujesz to coś = "śmieci" i wychodzisz z funkcji. Właściwe dane przyjdą dopiero w...

    Mikrokontrolery   29 Lis 2017 12:17 Odpowiedzi: 7    Wyświetleń: 546
  • REKLAMA
  • Jak debugować STM32F103C8T6 z Ubuntu 18.04 i ST-Link/V2?

    Znalazłem przykładowy program do migania diodą, która zawarta jest na module STM32F103*: Open On-Chip Debugger 0.10.0-dev-00019-g5352c55 (2019-02-14-15:31) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.... Warn : Could not determine executable path, using configured BINDIR. none separate Info...

    Mikrokontrolery ARM   19 Maj 2020 14:25 Odpowiedzi: 53    Wyświetleń: 4203
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • GDB nie wyświetla zawartości rejestrów peryferiów w projekcie STM32F103 (Bluepill)

    Jeżeli chodzi o symbole, to gdb "rozumie" tylko tyle, ile kompilator mu przekaże poprzez tablicę symboli w pliku elf. Sam z siebie gdb wie tylko o pamięci (adresy numeryczne) i rejestrach procesora (CPU), bo to jest częścią wsparcia konkretnej architektury procesora, ale już np. o rejestrach peryferiów nie ma bladego pojęcia. Ponieważ widzę, że w pliku...

    Mikrokontrolery ARM   25 Lut 2022 14:16 Odpowiedzi: 16    Wyświetleń: 630
  • [STM32F103] [STM32F103C6] - Zmniejszenie flash z 32kB do 16kB po podkręceniu do 96MHz?

    Niestety "wymuszenie" zapisu kończy się błędem. [syntax=bash]Reading symbols from /home/marek/workspace_CDT/bitbus_SLAVE_C... symbol-file /home/marek/workspace_CDT/bitbus_SLAVE_C... load /home/marek/workspace_CDT/bitbus_SLAVE_C... Loading section...

    Mikrokontrolery ARM   18 Maj 2014 17:13 Odpowiedzi: 4    Wyświetleń: 1062
  • REKLAMA
  • Co oznacza Cannot insert breakpoint 0?

    Płytka by powiedzieć Generić, zwykły STM32F103C8T6 taka samoróbka z kwarcem 8MHz zakończona goldpinami. Do tego zwykły ST-Link/v2 ucięty z Nucleo Plik inkera STM32F103C8TX_FLASH.ld Zauważyłem że zawsze stoi na takiej instrukcji return w funkcji [syntax=c]__weak uint32_t HAL_GetTick(void) { return uwTick; }[/syntax]

    Mikrokontrolery ARM   27 Lut 2020 10:58 Odpowiedzi: 8    Wyświetleń: 492
  • Co zrobić, aby kod działał? Znak końca wiersza w STM32F103.

    Wcale nie jest powiedziane, że program terminalowy wyśle znak(-i) zgodny(-e) z konwencją OS. Na przykład taki Putty wysyła zawsze tylko i wyłącznie '\r' i nie ma możliwości zmiany. Jeśli chce się wysłać '\r\n' (czyli po windzianemu CR LF) to trzeba wdusić Enter (albo Ctrl-M) i Ctrl-J. Ażeby wysłać samo '\n' trzeba nacisnąć tylko Ctrl-J. Jak jest w Tera...

    Programowanie   10 Gru 2020 14:21 Odpowiedzi: 5    Wyświetleń: 567
  • STM32F103RBT6 SPI1 sprzętowe NSS – jak podłączyć wiele urządzeń na jednej magistrali?

    Kod który pokazałem "nie działa" z transmisją przy dzielniku zegara wynoszącym 16. Za szybko? Jakby nie liczyć jeden transfer zajmuje 16*8 cykli zegara, wiec raczej nie ma opcji, żebym tak długo "dochodził" do warunku. Co do Twojego "testu" z breakpointem, to dowodzi on zupełnie NICZEGO - jak masz włączoną optymalizację, to układ sobie może skoczyć...

    Mikrokontrolery ARM   20 Wrz 2017 17:36 Odpowiedzi: 22    Wyświetleń: 4606
  • REKLAMA
  • STM32F103 - Zakłócenia przy równoległej komunikacji USART1 i USART2

    Problem chyba jest po stronie sprzętowej: Przy takim podłączeniu wszystko jest ok z odebraną ramką w STM32: http://obrazki.elektroda.pl/8491069300_1... RS232TTL w komputerze służy mi do podglądania czy idze dobra ramka. W momencie kiedy odłączę RS232TTL to transmisja między STM32 a urzadzeniem nie działa. Producent urządzenia z którym...

    Mikrokontrolery ARM   23 Wrz 2016 08:39 Odpowiedzi: 36    Wyświetleń: 3468
  • [STM32F103C8T6][C / WORKBENCH] Dioda nie chce mrugać

    Witam, Niedawno przesiadłem się na programowanie STM32, z arduino, i już na samym początku spotkałem problemy. Aby nie było niedociągnięć że robię coś źle, opisze wszystko jak mam ustawione. Posiadam moduł STM32F103C8T6 ARM STM32 Cortex-M3 oraz programator ST-LINK STLINK V2. Piny podłączone następująco: ST-Link - Moduł 3.3V - 3V3 SWCLK - SWCLK GND -...

    Mikrokontrolery ARM   16 Maj 2018 20:43 Odpowiedzi: 10    Wyświetleń: 1143
  • STM32F103C8T6 - Przerwania od przycisku nie działają w Eclipse

    Witam, właśnie zacząłem przerabiać kurs ze strony http://forbot.pl/blog/artykuly/programow... układ na jakim pracuje to stm32f103c8t6 w środowisku Eclipse. Niestety moja nauka stanęła na przerwaniach od przycisku. Mianowicie mimo wciśnięcia przycisku przerwanie się nie wykonuje. Kod programu: http://obrazki.elektroda.pl/8705005600_1...

    Mikrokontrolery ARM   10 Maj 2017 22:35 Odpowiedzi: 10    Wyświetleń: 2217
  • REKLAMA
  • STM32F103RBT6 - SPI2 w trybie receive only - brak aktualizacji danych przez RS232

    Witam. Na początku się przywitam, gdyż jest to mój pierwszy post tutaj. Więc witam Was :) Aktualnie piszę oprogramowanie na płytkę PCB z mikrokontrolerem STM32F103RBT6 - docelowo układ pomiarowy. Wszystko działa: ADC, DMA, USART, NVIC, SPI... No właśnie z tym ostatnim jest problem. Jaki? Korzystam dokładnie z SPI2 i trybu "receive only". Wszystko działa...

    Mikrokontrolery ARM   03 Wrz 2016 23:29 Odpowiedzi: 14    Wyświetleń: 1443
  • STM32f103C8t6 - Zawieszenie debugowania przy użyciu OpenOCD i Eclipse

    Koledzy, mam ostatnio taki problem dziwny, bo jak długo programuję STMy takiego nie miałem. Wcześniej używałem cały czas CodeSourcery lub Linaro. Teraz zmieniłem komputer i się zdziwiłem. Dorwałem tylko jakąś ostatnią wersję toolchaina CodeSourcery. Mam jednak taki problem: Łącze się z procesorem (STM32f103C8t6) przez openocd. Open On-Chip Debugger...

    Mikrokontrolery ARM   05 Gru 2016 13:27 Odpowiedzi: 27    Wyświetleń: 1743
  • STM32F103C8T6 - SysTick nie generuje przerwań, mimo konfiguracji przez CUBE

    Pisałem o hard fault handler. Tam ustaw zmianę pinu albo breakpoint debugerra. Standardowo masz łatwo bo wszystkie kończą w jednej funkcji zwanej default handler

    Mikrokontrolery ARM   07 Gru 2018 13:35 Odpowiedzi: 12    Wyświetleń: 2313
  • Konfiguracja STM32F103VCT6 z JLink i Segger GDB Server - linker script

    Witam Od paru dni usiłuję to zwalczyć i idzie jak po grudzie. Chciałem od podstaw (a czemu nie), może to błąd, ale dobrze wiedzieć co w trawie piszczy. Na podstawie kilku tutoriali w sieci naskrobałem coś takiego: Skrypt linkera: MEMORY { FLASH : ORIGIN = 0x08000000, LENGTH = 256K RAM : ORIGIN = 0x20000000, LENGTH = 48K } SECTIONS...

    Mikrokontrolery ARM   23 Paź 2012 21:46 Odpowiedzi: 27    Wyświetleń: 3869
  • [STM32] [STM32F103VCT6] Problemy z wgrywaniem flasha przez JTAG na płytce HY-Mini

    Witam. Poskładałem Jtaga ze strony Freediego Chopina. Niestety nie mogę zaprogramować targeta(płytka HY-Mini z STM32F103VCT6). Wszystko jest konfigurowane wg tutoriala. To pokazuje mi konsola eclipse: Open On-Chip Debugger 0.5.0 (2011-08-09-23:26) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge...

    Mikrokontrolery ARM   06 Kwi 2013 16:54 Odpowiedzi: 14    Wyświetleń: 5065
  • [Stm32] Jak skonfigurować openOCD dla STM32F103RBT6 w Eclipse?

    te z instalki są do d, ściągnąłem najnowsze z http://libusb-win32.sourceforge.net/ i chyba cos idzie do przodu :) Microsoft Windows XP [Wersja 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\WINDOWS>cd.. C:\>openocd -f interface/luminary.cfg -f board/ek-lm3s1968.cfg Open On-Chip Debugger 0.4.0-rc1-dev (2010-01-16-11:14)...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16968
  • stm32f103c8t6 - Błąd No target connected przy programowaniu przez ST-Link v2

    Hmm, tylko że ja korzystam z OpenOCD i eclipse więc tam nie ma za dużo opcji (nie mogę wybrać ani JTAG ani SWD ani pozostałych parametrów o których piszesz. Myślałem, że to coś jest źle skonfigurowane w eclipse. Wszystko o czym napisał BlueDraco można skonfigurować w OpenOCD. Wielkie dzięki za naprowadzenie. Zacząłem przeglądać configi i faktycznie...

    Mikrokontrolery ARM   27 Lut 2016 21:38 Odpowiedzi: 14    Wyświetleń: 6204
  • [STM32F103RBT6][OpenOCD]Programowanie flasha działało i przestało...

    Witam, a więc działam sobie na płytce ZL31 z kamami, w wersji z odłączonym st-linkiem, za programator i debugger służy mi jtag-arm z andtechu, jest to urządzenie na bazie ft2232. Soft to toolchain skonfigurowany podług tutka freddiego chopina. Wszystko ładnie działało jak trzeba do dzisiaj, gdy w którymś momencie zauważyłem, że skompilowany program...

    Mikrokontrolery ARM   04 Cze 2012 23:00 Odpowiedzi: 10    Wyświetleń: 2882
  • STM32F103 - Przerwania EXTI nie działają, Reset_Handler po wywołaniu

    1. ponieważ przycisków raczej się nie robi w przerwaniach zewnętrznych (mozesz dostać kilkadziesiąt przerwań przy jednym nacisnieciu), tylko w przerwaniu timera, lub w petli głównej (jezeli jest). 2. Jeżeli masz debuger to wstaw breakpoint do przerwania to zobaczysz czy wchodzi jak nie to tylko zapal diode a pozniej daj while(1); to zobaczysz czy wchodzi....

    Mikrokontrolery   17 Sie 2016 13:53 Odpowiedzi: 23    Wyświetleń: 1122
  • Eclipse STM32 Error: can''''t add breakpoint: resource not available

    Witam Forumowiczów. Postanowiłem spróbować swoich sił z eclipsem jako środowiskiem do programowania mikro kontrolerów STM32. Jako projekt bazowy przyjąłem przykład od Freddiego dla STM32F103. Zainstalowałem eclipse z wtyczką MCU, pobrałem odpowiednie paczki do podglądania rejestrów zgodnie z instrukcją : https://obrazki.elektroda.pl/5420610700_...

    Mikrokontrolery ARM   27 Cze 2019 12:08 Odpowiedzi: 5    Wyświetleń: 912
  • [STM32] STM32F103ZET: Program nie startuje sam po załadowaniu do flash w Eclipse

    Witam wiem ze temat wałkowany, czytając poprzednie posty jak zwykle mam mętlik. STM32F103ZET Używając: monitor reset halt (lub reset_halt ) load dla ram i flash program staje zawsze w startup.s: Reset_Handler: /* +---------------------------------------... | Initialize the process stack pointer +---------------------------------------...

    Mikrokontrolery ARM   22 Sie 2010 09:46 Odpowiedzi: 5    Wyświetleń: 2202
  • [stm32] STM32F103VE: Problemy z debugowaniem i programowaniem przez OpenOCD 0.5.0

    Jak to ta sama seria to nie musisz zmieniać wektora przerwań, ale w skrypcie linkera wypadało by pozmieniać rozmiary pamięci i powinno być ok. Rozmiary zmiemione na 512k i 64k. Zadnej roznicy w dzialaniu nie ma. Pomyslalem, ze warto jeszcze wstawic co pokazuje GDB (to jest przypadek, w ktorym uruchamiam load i mikrokontroler nie może się doczekać na...

    Mikrokontrolery ARM   04 Lip 2011 07:42 Odpowiedzi: 6    Wyświetleń: 3204
  • openocd z eclipse z stm32f103c8 w linuksie - openocd nie haltuje i nie flashuje

    Witam. Ubuntu + eclipse + openocd + arm-none-eabi-gdb Płytka jak tu: http://www.microcontroller-project.com/g... Programator jak tu: http://propix.com.pl/pl/p/ST-LINK-V2-SWD... Wersja działająca: Uruchamiam openocd tak: [syntax=bash]openocd -f /usr/local/share/openocd/scripts/interfa... -f /usr/local/share/openocd/scripts/target/...

    Mikrokontrolery ARM   23 Lis 2017 18:46 Odpowiedzi: 7    Wyświetleń: 1179
  • STM32F103VD + TrueStudio 9.1.0 - błąd SIGTRAP przy debuggowaniu

    Stawiam na HF w startup. Ustaw breakpoint w miejscu na które wskazuje adres 0x8000004. Pisze z komórki więc policz zera bo mogłem się pomylic

    Mikrokontrolery ARM   16 Lis 2018 19:42 Odpowiedzi: 6    Wyświetleń: 573
  • STM32F103VE - Wgrywanie programu do pamięci Ram Keil4 + J-link Segger

    Target info: ------------ Device: STM32F103VB VTarget = 3.313V State of Pins: TCK: 1, TDI: 0, TDO: 0, TMS: 0, TRES: 1, TRST: 1 Hardware-Breakpoints: 6 Software-Breakpoints: 8192 Watchpoints: 4 JTAG speed: 2000 kHz Erase Done. **JLink Warning: T-bit of XPSR is 0 but should be 1. Changed to 1. Programming Failed! http://obrazki.elektroda.pl/9045644000_1...

    Mikrokontrolery ARM   21 Gru 2013 17:17 Odpowiedzi: 11    Wyświetleń: 2103
  • [STM32F103VE][ARMToolchain Eclipse + OpenOCD] debugowanie

    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;...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2870
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    NO tak wstawiłem teraz breakpointa i wchodzi rzeczywiście. Jednak po długim czasie wchodzi dopiero do if'a - jakies 12 sekund a powinien wejść co 2 sekundy. Jednak do urządzenia zapytania nie ida ....

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7668
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    target remote localhost:3333 main () at main.c:90 90 for (count = 0; count < count_max; count++);// delay monitor mwb 0xE01FC040 0x01 monitor mwb 0xE01FC080 0 monitor mwb 0xE01FC08C 0xAA monitor mwb 0xE01FC08C 0x55 load Loading section .text, size 0x4cc lma 0x0 Start address 0x38, load size 1228 Transfer rate: 1 KB/sec,...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101277
  • [STM32][eclipse+CodeSourcery]FreeRTOS + St-link/v2 SIGTRAP

    Witam, Od dłuższego czasu używam Eclipse Indigo wraz z CodeSourcery i GDB od Atollica do tworzenia i debugowania programów pod STM32. Taki "zestaw" działa bardzo dobrze przy klasycznej, jednowątkowej aplikacji. Jednak przy próbie uruchomienia FreeRTOS na STM32F103 program wchodzi w HardFault_Handler z komunikatem Suspended: Signal 'SIGTRAP' received....

    Mikrokontrolery   12 Cze 2012 09:27 Odpowiedzi: 3    Wyświetleń: 2175
  • LPC-Link2 - jak podłączyć, jak zacząć programowanie?

    To może być użyteczne, dziękuję, popatrzę, ale już nie dziś - niedziela, więc nie dzień na robotę. Z przeglądu dokumentacji, jaką znalazłem, mam wrażenie, że wielu istotnych informacji na temat sprzętu w niej nie ma - w szczególności, jak się programuje urządzenia peryferyjne. Coś o tym jest w komentarzach programów i plików nagłówkowych, ale bez dokładniejszej...

    Mikrokontrolery ARM   21 Lip 2018 00:41 Odpowiedzi: 82    Wyświetleń: 4212
  • [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
  • STM32F072RB - Debugowanie w Eclipse i OpenOCD 0.8.0

    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)...

    Mikrokontrolery ARM   02 Lis 2014 15:25 Odpowiedzi: 17    Wyświetleń: 2847
  • [STM32][C][openocd] - STM32f103 input pwm nie startuje od początku programu

    W tym miejscu odczytywana jest wartość wejściowego pwm. Jest on ustawiony tak że musi wejść w tą pętlę. Ustawiłem teraz breakpointa przed while(1) i faktycznie zwraca 0 choć powinno być więcej. Dopiero w głównej pętli poprawnie odczytuje wartość. Chodzi mi o to, że program ma zostać w pierwszej pętli tylko podczas włączania i niepoprawnej pozycji przepustnicy....

    Mikrokontrolery ARM   22 Kwi 2013 09:52 Odpowiedzi: 6    Wyświetleń: 1950
  • [ST-Link v2] Nieudane połączenie z STM32 w Eclipse, błędy OpenOCD

    Może być wszystko. Na tym etapie - złe podłaczenie kabelków, brak wspólnej masy, zły plik konfiguracyjny (np jeżeli używasz st-linka z nucleo to jest to v2-1 itd itd proponuje na początek: odpal cmd zmień katalog na taki gdzie masz openOCD (at)simw ST-link z płytek jtag-a nie ma <edytowałem>

    Mikrokontrolery ARM   31 Lip 2018 15:51 Odpowiedzi: 14    Wyświetleń: 1536
  • [STM32F100 128kb][c/eclipse] SW-DP na j-link segger, parę pytań.

    Witam ponownie, problem rozwiązany, a rozwiązanie jest proste (J-link SEGGER), tylko trzeba trochę poszukać, aby debugować arma przez sw-dp (JTMS,JTCK,GND,VCC), należy po pierwsze przestawić gdb server do pracy w sw-dp, podejrzewam, że w większości gdb jest podobnie, wiersz poleceń: C:\jlinkgdbserverCL -if swd Uruchomi się gdb server w tym trybie,...

    Mikrokontrolery ARM   14 Lip 2011 19:17 Odpowiedzi: 3    Wyświetleń: 1874
  • [STM32F103] - send_cmd() zwraca 0xFF przy inicjalizacji karty SD, co robić?

    Witam. Nie chcąc zakładać nowego tematu napiszę tutaj o podobnym problemie z uruchomieniem karty SD. Otóż u mnie sprawa wygląda tak, że gdy w funkcji rcvr_spi zakomentuję tego while i dodam pustą pętlę for to karta odpala i działa, mogę stworzyć plik itd. Natomiast gdy nie mam zakomentowanego whila karta nie działa, a podczas debugowania działa gdy...

    Mikrokontrolery ARM   06 Lut 2013 16:25 Odpowiedzi: 48    Wyświetleń: 7770
  • [STM32F103] - Umieszczenie stałej pod wskazanym adresem w pamięci flash

    Mam teraz tak: [syntax=c]{ rom (rx): org = 0x08000000, len = 123k m_data (rx) : org = 0x0801EC00, len = 1k ram (rwx): org = 0x20000000, len = 20k } SECTIONS { /* placing my named section at given address: */ .myBufBlock 0x0801EC00 : { KEEP(*(.myBufSection)) /* keep my variable even if not referenced */ } > m_data . . . } const uint CRC_Programu __attribute__((section...

    Mikrokontrolery ARM   27 Lut 2018 19:30 Odpowiedzi: 30    Wyświetleń: 2943
  • [HY-Mini][STM32F103] OpenOCD - Brak możliwości zaprogramowania i debugowania.

    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...

    Mikrokontrolery ARM   27 Sty 2016 12:03 Odpowiedzi: 5    Wyświetleń: 1347
  • [OpenOCD] [JTAG BF30] [STM32F103] - nie laduje programu

    Witam, Korzystajac z .text .global _start _start: (at) Label, not really required mov r0, #5 (at) Load register r0 with the value 5 mov r1, #4 (at) Load register r1 with the value 4 add r2, r1, r0 (at) Add r0 and r1 and store in r2 stop: b stop (at) Infinite loop to stop execution 2. Kompilacja: $ arm-none-eabi-gcc -o program pierwszy.S $ file...

    Mikrokontrolery ARM   11 Sty 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4864
  • Konfiguracja JTAG USBSCARAB2 w Eclipse ARM z OpenOCD i Yagarto – krok po kroku

    Mam problem z uruchomieniem Eclipse + usbscarab2 + stm32f103rbt6 (eval board od stm). Calosc robiona wg poradnika ze strony Freddiego. Czesc narzedziowa, tj openocd + jtag oparta na openocd w wersji 0.4.0, wywolany z argumentami: -f interface/usbscarab2.cfg -f target/stm32.cfg gdzie usbscarab2.cfg jest tresci: #interface interface ft2232 ft2232_device_desc...

    Mikrokontrolery ARM   18 Paź 2010 12:52 Odpowiedzi: 37    Wyświetleń: 7591
  • [STM32/Eclipse/OpenOCD] - Debuger zgłasza dziwne bledy

    Wracam do problemu, mam teraz STLink V2 i łączę się z STM32F103. OpenOCD zwraca: Open On-Chip Debugger 0.7.0 (2013-05-05-10:44) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Info : This adapter doesn't support configurable speed Info : STLINK v2 JTAG v16 API v2 SWIM v4 VID...

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6462
  • [Luna/ARM GCC/OCD] - Eclipse Luna, ARM GCC, OCD 0.8.0 - brak przycisków debug...

    Witajcie, bujam się z takim oto problemem. Zrobiłem sobie IDE na Eclipse Luna CDT z wtyczką GNU ARM Eclipse, do tego mam ARM GCC 4.8.4 i open OCD 0.8.0 (spróbowałem też z 0.9.0 od Freddie'go). I wszystko śmiga jak należy. Mam tu na myśli kompilację, odpalenie OCD, czy fleszowanie za pomocą konsolowej wersji ST - LINK jak i OCD (Procek to STM32F103VCT6)....

    Mikrokontrolery ARM   27 Sie 2014 20:50 Odpowiedzi: 1    Wyświetleń: 1260
  • [STM32] [STM32F107] OpenOCD - Błędy IDCODE przy połączeniu JTAG Amontec JTAGkey

    Witaj, Coś mi się nie podoba ta linijka Info : stm32.cpu: hardware has 109 breakpoints, 2 watchpoints Ten procek nie ma tylu hardwarowych breakpointów z tego co pamiętam ma ich 8. W jakim programie kompilujesz i skąd aż 109 breakpointów ?? Pozdrawiam

    Mikrokontrolery ARM   17 Lut 2012 14:59 Odpowiedzi: 20    Wyświetleń: 4073
  • Re: Nucleo F103RB/L053R8 - C++ 11 Eclipse makefile - pytanie

    Z tymi innymi środowiskami to pomyślę. Chciałbym jeszcze mimo wszytko spróbować rozwiązać ten problem. Generalnie "monitor reset halt" dodałem w pierwszej kolejności dla najnowszego eclipse. Teraz spróbowałem dla starszej wersji. Jeżeli chodzi o starszą wersję to nie wchodzi automatycznie do main, ale jak postawię breakpoint to jest inny komunikat....

    Mikrokontrolery ARM   12 Lut 2017 09:54 Odpowiedzi: 56    Wyświetleń: 4161
  • [C][STM32][keil4] Error: Flash download failed "Cortex m3"

    Witam, Zakupiłem zestaw z prockiem STM32F103ZET6 + TFT + jtag j-link segger i mam pewien problem: Skonfigurowałem środowisko Keil uVision 4 do pracy z j-link'em według manuala ze strony Keil'a i podczas aktywacji opcji FLASH DOWNLOAD w build window wyświetla mi sie: Load "..\\Obj\\test.AXF" Set JLink Project File to "C:\projekty\arm\JLinkSettings....

    Mikrokontrolery ARM   27 Kwi 2011 21:53 Odpowiedzi: 5    Wyświetleń: 6592
  • Konfiguracja Eclipse z STM32Discovery, ST-Link i OpenOCD - problem z połączeniem

    Postanowilem sprawdzic co sie dzieje jesli zamienie plytke z STM32VLdiscovery na STM Nucleco 103RB- na niej jest st-link 2. Okazuje sie ze moge sie polaczyc. Udalo mi sie ustawic juz wlasciwie wszystko korzystajac z tego tutoriala oraz przykladowego kodu dla stm32f103RB: Tutorial: http://gnuarmeclipse.livius.net/blog/ope... Kod: http://www.freddiechopin.info/pl/downloa...

    Mikrokontrolery ARM   14 Sty 2015 08:39 Odpowiedzi: 2    Wyświetleń: 1629
  • [STM32][C] Debugowanie kodu przerwania w pamięci RAM

    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(); }...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3374
  • STM32F051 Disco - Konfiguracja SPI1 i SPI2, brak komunikacji, rejestry DR=0

    Witam, Przesiadam się z STM32F103 na F051, a raczej ćwiczę sobie na obu tych mikrokontrolerach. Napisałem program na F0, w celu poćwiczenia sobie z konfiguracją interfejsu SPI. Zadanie jest takie SPI1 posyła dane, a SPI2 odbiera je zgłaszając odbiór. Interfejsy podłączyłem ze sobą SPI1->MISO z SPI2->MISO SCLK - SCLK MOSI - MOSI Niestety komunikacja...

    Mikrokontrolery ARM   09 Wrz 2015 10:42 Odpowiedzi: 2    Wyświetleń: 810
  • [stm32] debugowanie, resume i program ląduje w Default_Handler

    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...

    Mikrokontrolery ARM   17 Wrz 2011 07:12 Odpowiedzi: 29    Wyświetleń: 4690
  • [stm32f105][C/Eclipse] - FreeRTOS Taski się nie zmieniają

    Oba taski maja ten sam priorytet ? Sprobuj sprawdzic czy przerwanie od SysTiicka dziala (breakpoint). Mozesz tez sprobowac wrzucic tutaj kod, ktory nie dziala (okrojony najbardziej jak to mozliwe).

    Mikrokontrolery ARM   07 Paź 2015 00:03 Odpowiedzi: 5    Wyświetleń: 1032
  • Jak skonfigurować lm3s9b90 z CodeSourcery, OpenOCD i Eclipse?

    Hej Freddie, tym razem to już mam poważny problem i proszę Cię o pomoc. Problem mam cały czas z przerwaniami. Nigdy mi w sumie tak naprawde nie zadziałaly na tym projekcie od stm. Przerobiłem Twoją tablice wektorów przerwań: /** \file vectors.c * \brief STM32 (STM32F101 - STM32F103) vector table and __Default_Handler() * \details STM32...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 4067
  • [STM32][CodeSourcery Lite] Uruchamianie kodu z RAM'u

    STM32F103vct + wiggler Zrobiłem zgodnie z instrukcja podana wcześniej http://www.elektroda.pl/rtvforum/viewtop... czyli modyfikacja tylko skryptu linekera i wywalenie flash_latency(frequency) z pll_start w programie przykładowym.Oto komunikat z konsoli Temporary breakpoint 1 at 0x2000019e: file main.c, line 78. czyli jest w...

    Mikrokontrolery ARM   03 Sie 2011 21:52 Odpowiedzi: 22    Wyświetleń: 4416
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Już działa, problemem był brak włączonego taktowania dla diody portu led i breakpointa na przerwaniu bo jak się okazuje działało tylko o tym nie wiedziałem. Co ciekawe nadal nie działa dla pinu PB3 natomiast dla PC3 i dla PA3 tak. Sprawdziłem w pętli i po podciągnięciu do 3,3V PB3 cały czas jest 0. Czy możliwe, że jest to upalony pin? Konfiguracja dla...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2826
  • [STM32F1][C/Eclipse] - Sprawdzenie dostępnej pamięci - malloc()->Default_Hand

    Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 syscalls.c - Freddie Chopin, date 2010-11-11 Chciałem podczas działania programu sprawdzić ilość dostępnej pamięci RAM. Nie chodzi mi o jej dokładne określenie, bo wiem że w każdej cześci programu może być inna, ale bardziej zależy mi na sprawdzeniu czy nie mam wycieków...

    Mikrokontrolery ARM   27 Maj 2014 10:35 Odpowiedzi: 11    Wyświetleń: 1623
  • STM32F107 konfiguracja zegara w Keil uVision - błędy kompilacji kodu

    Zauważyłem inną ciekawą rzecz. Moment w którym procesor się zawiesza jest zależny od ustawienia breakpointów. Gdy są tak jak poniżej: http://obrazki.elektroda.pl/3428004700_1... Wtedy CPU zawiesi się po 14 (14 będzie ostatnią którą wykona) http://obrazki.elektroda.pl/9343583300_1... Tutaj ostatnią będzie 15 http://obrazki.elektroda.pl/7376920500_1...

    Mikrokontrolery ARM   20 Kwi 2012 15:36 Odpowiedzi: 55    Wyświetleń: 7355
  • [stm32f100] Komunikacja multiple slave z przetwornikiem TI ADS1247 po SPI

    Postanowiłem w celach testowych zrobić sobie tablicę, do której zapisuję wszystkie wyniki pomiarów ze wszystkich przetworników. W tablicy znalazły się zarówno poprawne wartości dla obydwu przetowników, jak również dużo zerowych pozycji. Przeplatało się trochę dobrych pomiarów, po czym trochę zer itd. Żadnej regularności. Poza tym zauważyłem jedną rzecz...

    Mikrokontrolery ARM   31 Sie 2011 23:19 Odpowiedzi: 7    Wyświetleń: 1912
  • stm32 - freeRTOS: Odczyt z karty SD/MMC, stos i zmienne lokalne

    Mam funkcyjke która przeprowadza odczyt z karty sd/mmc nigdy mimo tego, że dokladnie tak samo jest tworzona strukturka do crc na stosie, co lepsze, w identyczny sposób jak w testreadblock. Info: STM32F103RET6 FreeRTOS 6.0.2 Main stack: 0x2000 //bylo mniej, zwiekszylem na test Heap: 0x6000 //tez bylo mniej i zwiekszylem na test Chciałoby sie zapytać...

    Mikrokontrolery   31 Lip 2012 13:14 Odpowiedzi: 21    Wyświetleń: 3378
  • Cortex-M3 STM32F107: Watchpointy w Eclipse i OpenOCD - błędne zatrzymania

    Witam, próbuje debuggować projekt z procesorem na rdzeniu Cortex-M3 (STM32F107) środowisku Eclipse (GALILEO) /OpenOCD (0.3.1) i nie bardzo mi to wychodzi (może ktoś z Kolegów ma jakieś doświadczenia). 1) W Eclipse dla zmiennej globalnej ustawiam watchpoint: Run->Toggle->Watchpoint, zaznaczam pole „Write” w okienku [Add Watchpoint]...

    Mikrokontrolery ARM   17 Lut 2010 12:02 Odpowiedzi: 6    Wyświetleń: 1919
  • [STM32][st-link/Code Sourcey] - Debug GDB od atollic-błąd z połączeniem do serw.

    I jeszcze jedno uzupełnienie. 64-gdb-set confirm off (gdb) 64^done (gdb) 65-gdb-set width 0 65^done (gdb) 66-gdb-set height 0 66^done (gdb) 67-interpreter-exec console echo 67^done (gdb) 68-gdb-show prompt 68^done,value="(gdb) " (gdb) 69-gdb-set new-console on 69^error,msg="No symbol...

    Mikrokontrolery ARM   26 Wrz 2013 21:06 Odpowiedzi: 10    Wyświetleń: 5010
  • [OpenOCD][Olimex] STM32F100 nie komunikuje się poprzez JTAG

    Dzięki, nie wiedziałem o tych zasobach :D Postawiłem wersję 0.5.0 i żeby nie było za łatwo to znowu problem :P OpenOCD łączy się z prockiem ładuje program i niby wszystko ok ale problem jest przy debugowaniu. Odpalam OpenOCD : Open On-Chip Debugger 0.5.0-dev (2010-08-29-17:07) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge...

    Mikrokontrolery ARM   28 Lip 2011 10:56 Odpowiedzi: 18    Wyświetleń: 3915
  • STM32F100 Keil - DMA nie zapełnia bufora ADC po pierwszym przerwaniu

    Witam, Mam problem z konfiguracją ADC. Chcę skanować 3 kanały, 5, 8 i 9. W momencie przerwania Timera chciałbym wysłać poprzez DMA wartości 3 kanałów ADC do bufora Adc, jest to tablica 3 elementowa. Coś jest nie tak bo jak wysyłam te wartości do terminala to otrzymuje losowe wartości, podczas gdy kanał 5 jest podłączony do masy, 8 do zasilania a 9 wisi...

    Mikrokontrolery ARM   18 Lip 2014 09:41 Odpowiedzi: 9    Wyświetleń: 2175
  • [stm32][openocd]programowanie przez telnet - błędy

    Witam. Od paru godzin próbuję ujarzmić programowanie STMa (konkretniej motyl - STM32F107). Postanowiłem zaprogramować go telnetem przez OpenOCD. Ściągnąłem Keila, wrzuciłem mu bezpośrednio projekt migającej diody z www.stm32.eu (żeby było, że na pewno działa binarka :) ) odpaliłem OpenOCD Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed...

    Mikrokontrolery ARM   17 Sty 2011 15:32 Odpowiedzi: 10    Wyświetleń: 4058
  • [STM32F107][Eclipse][OpenOCD] - Pierwsze kroki - konfiguracja i debugowanie

    To już wiem, że mam zablokowaną pamięć Flash. Chyba nawet domyślam się, że mogłem tego dokonać próbując wgrać binarkę przez vsgui dołączonym do versaloon'a. OpenOCD wypluwa: Open On-Chip Debugger 0.8.0-rc2 (2014-04-15-16:15) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... xsvf adapter...

    Mikrokontrolery ARM   29 Maj 2014 20:08 Odpowiedzi: 37    Wyświetleń: 4998
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...

    DIY Zagranica   13 Cze 2021 19:16 Odpowiedzi: 21    Wyświetleń: 12870
  • [STM32F10x] WFI i flashowanie - OPENOCD przestał działać po instrukcji WFI

    Witam. Czytam właśnie o trybach uśpienia i w trakcie eksperymentów coś chyba zepsułem... Wszystko działało do chwili gdy w głównej pętli wywołałem __WFI();. Przerwania działają, niestety OpenOCD zgłasza błędy i teraz nie mogę przeprogramować procesora. Właśnie zauważyłem, że przypadkiem wykasowałem też konfigurację NVIC :(, czyli jest tak która jest...

    Mikrokontrolery ARM   12 Sty 2014 14:20 Odpowiedzi: 0    Wyświetleń: 921
  • [STM32L476] Błąd OpenOCD podczas próby debugowania z remapowanymi strukturami

    Open On-Chip Debugger 0.10.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD...

    Mikrokontrolery ARM   07 Sie 2022 08:34 Odpowiedzi: 0    Wyświetleń: 516
  • [STM32F105][C] - debugger w środowisku workbench for STM32 (Ac6)

    Witam, Zmieniłem ostatnio środowisko z RAISONANCE na workbench for STM32 (Ac6). Przeniosłem istniejące oprogramowanie. Wszystko działa oprócz debugowania (płytka się programuje i działa prawidłowo). Zaznaczę że napisany jest własny bootloader. ustawienia debuggera, standardowe: odznaczone - reset and delay i halt monitor reset halt set breakpoint at...

    Mikrokontrolery ARM   01 Wrz 2015 12:53 Odpowiedzi: 0    Wyświetleń: 1161
  • [Sprzedam] STM32 zestawy z programatorami STM3210E-EVAL, STM32-SK IAR, STX-RLINK

    Mam do sprzedania (w dobre ręce) dwa zestawy uruchomieniowe (startery) do przygody z STM32. Niestety pomimo mojej wielkiej chęci nie znalazłem czasu na to by zagłębić się w temat i od kilku lat leżą sobie w szufladzie. Czekam na rozsądne propozycje. Będę zadowolony jeśli uzyskam około 60% ceny rynkowej. Zestawy są raczej znane, zamieszczami poniżej...

    Projektowanie Bazar   30 Cze 2015 10:30 Odpowiedzi: 0    Wyświetleń: 1761