openocd rejestr

Znaleziono około 117 wyników dla: openocd rejestr
  • [SAM7x256]Eclipse + openocd podgląg rejestrów

    Witam, ktoś może mi podpowiedzieć jak podczas debugowania łatwo podejrzeć wartość rejestrów? Usiłuje zainicjować LCD na kontrolerze SSD2119 po SPI (3wire). Coś mi nie idzie i nie wiem gdzie robię błąd... pozdrawiam

    Mikrokontrolery   25 Lis 2010 12:19 Odpowiedzi: 14    Wyświetleń: 1854
  • Edytor rejestrów dla SAM7S

    Witam Koleżanki i Kolegów Mam przyjemność zaprezentować Wam testową wersję 'edytora rejestrów' dla mikrokontrolerów/procesorów współpracujących z OpenOCD. Główne zadanie tej aplikacji to dać użytkownikowi szybki/bezpośredni dostęp do rejestrów, wyświetlić ich zawartość w przejrzystej formie i umożliwić ich edytowanie. Ma to na celu ekstremalne wygięcie...

    Mikrokontrolery ARM   05 Sie 2008 11:19 Odpowiedzi: 7    Wyświetleń: 2621
  • [AT91SAM7S]Openocd - problem z programowaniem

    zmienilem adres w linkerze ale teraz jakis inny błąd wyskakuje: C:\>openocd -f interface/jtagkey.cfg -f target/at91sam7sx.cfg -c "jtag_khz 1000" -c "init" -c "reset halt" -c "flash probe 0" -c "reset halt" -c "flash write_im age erase C:\AT91SAM7S256_inc.hex" -c "reset run"...

    Mikrokontrolery ARM   17 Sty 2011 13:12 Odpowiedzi: 23    Wyświetleń: 3328
  • [LPC17xx] - OpenOcd eclipse MEMMAP

    Witam, Stawiam na nowej maszynie środowisko eclipsa do ARMów. JTAG od freddiego. Po uruchomieniu debugowania nie jest ustawiany rejestr MEMMAP. Open On-Chip Debugger 0.8.0 (2014-04-28-08:39) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Info : only one transport option; autoselect...

    Mikrokontrolery   05 Lut 2015 12:04 Odpowiedzi: 0    Wyświetleń: 774
  • [NXP/LPC1114] - Debugowanie pod OpenOCD przy użyciu Versaloona

    Znalazłem patcha i obecnie działa mi swd i mam wersję Open On-Chip Debugger 0.7.0-dev-00106-gb7ea4a6-dirty. Przy czym na chwilę obecną wypluwa mi errory że dgb chce się dostać do nie istniejącego rejestru. errory code syntax LordBlick //------------------ Rozwiązanie: Po wielu kombinacjach dopiero na wersji OpenOcd 0.6.0-dev poszło bez problemów. Próbowałem...

    Mikrokontrolery ARM   15 Gru 2012 09:49 Odpowiedzi: 3    Wyświetleń: 2919
  • Potrzebne pliki konfiguracyjne do OpenOCD + AT91sam7s256 + wiggler

    Witam po dłuższym czasie... nie miałem za bardzo czasu, wczoraj dopiero siadłem do assemblera ARM - do tej pory nie wiedziałem nawet ile i jakie rejestry są dostępne w architekturze ARM :P :D - więc ze względu na to że w twoim projekcie pojawiają się pliki startup.s i vector.s, postanowiłem się wreszcie zapoznać z architekturą, miałem zamiar już na...

    Mikrokontrolery ARM   24 Wrz 2015 16:55 Odpowiedzi: 23    Wyświetleń: 1557
  • [AT91SAM7S64]+[openocd]+[jtag] i błędy programowania

    Moje obawy budzą wpisy Warning oraz ten: Spokojnie (; Info : JTAG tap: at91sam7s.cpu tap/device found: 0x3f0f0f0f (mfg: 0x787 (<unknown>), part: 0xf0f0, ver: 0x3) <unknown> tutaj znaczy tylko tyle, że OpenOCD nie wie jak przyporządkować 0x787 do jakiegoś producenta, co znaczy ni mniej, ni więcej tyle, że komuś się (jeszcze) nie chciało...

    Mikrokontrolery ARM   18 Gru 2018 12:39 Odpowiedzi: 8    Wyświetleń: 438
  • OpenOCD + Atmel-ICE + Atmega32

    Dziękuję Ci za pomoc. Troche mnie to "ugotowało", bo sam chyba przez to nie przebrnę. A ten Atmel-ICE pod Atmel Studio genialnie chodzi. Ale teraz coś mnie na Linuksa tknęło. No i do tego w Code::Blocks. Tam ładnie działa mi xds100v2 na tych lpc2142, co do których mi w innym wątku pomogłeś. A że ten Code:Blocks mi sie praktycznie nie wiesza, no i ogólnie...

    Mikrokontrolery AVR   23 Lis 2017 18:51 Odpowiedzi: 16    Wyświetleń: 1260
  • ARM Eclipse podglad rejestrow plugin

    Nie bardzo chce instalowac Atolic Studio bo juz przygotowane mam wszystko pod Eclipsem (Eclips+toolchain arm-none-eabi + OpenOCD + skrypt likera/makefile/) Z tego co widze to GNU MCU Eclipse żeby zainstalować wtyczke do podglądu rejestów trzeba poinstalować wszystkie wtyczki (zależności) czyli cały toolchain z konfiguracją projektową. ------- Ostatecznie...

    Mikrokontrolery   13 Paź 2018 19:07 Odpowiedzi: 4    Wyświetleń: 558
  • AT91SAM7S64 - problem z OPENOCD

    Dziwne że tamte programy nie działają. Ale to już nie Twój problem :) Co do weryfikacji to widziałem 'posty motywacyjne' do dodania tej opcji do 'oocd' ale nie wiem czy coś idzie w kierunku implementacji. A poza 'oocd' to trochę kłopotliwe. Można by było wykorzystać komendę z 'oocd': dump_binary <file> <address> <size> Dump target...

    Mikrokontrolery   04 Lis 2007 06:39 Odpowiedzi: 6    Wyświetleń: 1966
  • [STR912][C/OpenOCD] Dziwnie działające WIU

    Witam, Chciałbym uzyskać następujący efekt: Wyświetlać na GPIO8 stan GPIO6. Porty GPIO6 i GPIO8 są ustawione. Do GPIO6 podłączone są SW a do GPIO8 diody. Obsługa GPIO6 ma odbywać się przez przerwanie typu wektoryzowane IRQ. Ja ustawiam przerwanie Vic1.9. Chciałbym w obsłudze przerwania czytać WIU->PR i według tego reagować (wywoływać dalszy kod)...

    Mikrokontrolery ARM   02 Wrz 2009 12:55 Odpowiedzi: 2    Wyświetleń: 897
  • [STM32/Wiggler/OpenOCD/Eclipse] Problem z debugowaniem

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

    Mikrokontrolery ARM   02 Lis 2009 10:48 Odpowiedzi: 16    Wyświetleń: 5951
  • lm3s9b90 codesourcery openOCD eclipse

    to może powinieś spróbować, lukni na załącznik, większość kodu masz napisane, wszystkie rejestry zmapowane, coś Ci brakuje to sam możesz dodać, patrz ile czasu oszczędza, masz stos usb, stos tcp, do każdego procka luminary masz własnie takie API i one jest open source. Wszystkie funkcje dostępne, mnie np brakowało ustawinie przerwania od ilości bajtow...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 3992
  • [LPC2478] [Eclipse OpenOcd CSLite] debug

    Witam, Mam problem z debugowanie procesora LPC2478. Środowisko: postawione zgodnie z tutorialem ze strony Freddiego Chopinna czyli Eclipse (helios edition with HDT hardware debugging) + OpenOcd + Code Sourcery Lite edition Procesor: ARM NXP LPC2478 z kwarcem 12MHz Aplikacja: Na tym etapie mrugająca diodka na timeocie opartym o przerwanie timer0, PLL...

    Mikrokontrolery ARM   08 Gru 2011 00:57 Odpowiedzi: 6    Wyświetleń: 2254
  • [STR911][OpenOCD]Problem z połączeniem. Odsłona II.

    Chciałbym tu napisać kilka słów o problemach z poleceniem "halt" w OpenOCD z którymi sam walczyłem przez dni kilka. Używam procesora LH79520 (ARM720T) i za pomocą JTAG jest tam programowany zewnętrzny Flash - działa bez problemu. Natomiast próba wgrania softu i uruchomienia uparcie kończyła się komunikatem "halt time out", mimo wielu kombinacji z resetem,...

    Mikrokontrolery ARM   20 Cze 2011 11:04 Odpowiedzi: 5    Wyświetleń: 1862
  • [stm32] eclipse + openOCD i embsysregview

    To mój pierwszy post na tym forum, więc WITAM wszystkich użytkowników. W tematyce ARM siedzę dopiero od kilku dni, więc mój problem może dla bardziej zaawansowanych wydawać się balnalny... ale do rzeczy. Zainstalowałem eclipse oraz wtyczki: -GDB Hardware Debugging -GNU ARM Eclipse Plugin -Zylin Embedded CTD -embsysregview oraz openOCD 5.0 Udało mi się...

    Mikrokontrolery ARM   26 Sie 2011 18:15 Odpowiedzi: 2    Wyświetleń: 1915
  • Programowanie Xilinx XC9572XL (XC9500XL) CPLD z OpenOCD

    Uważam, że nie trudno jest znaleźć ISE dla amatora ;) (szukaj w stronę Sonsivri ;) ), poza tym któregoś ISE Xilinx'a chyba można ściągnąć za free (chyba wspomniany Webpack) i obsługuje on na pewno rodzinę XC9500 (w iMPACT). -- dodano -- Właśnie sprawdziłem, za free rejestrację (akurat jestem już zarejestrowany ;) ) można otrzymać licencję do "ISE Design...

    Programowalne układy logiczne   14 Gru 2013 19:33 Odpowiedzi: 30    Wyświetleń: 16959
  • [OpenOCD][STM32F4][Solved] stm32f4 discovery + openOCD wgrywanie programu

    odhaczyłem reset i halt i wpisałem monitor reset halt monitor reset init Wystarczy tylko to drugie i zaznaczyłem, żeby sam ładował obraz (pewnie tutaj nie powinien tego robić) i symbole potem break point at main i zahaczyłem Resume. Jak będziesz mieć nowe Eclipse i nową wtyczkę GDB to nie ma siły aby te konfiguracje nie były widoczne - wtedy zobaczysz...

    Mikrokontrolery ARM   20 Lut 2013 21:56 Odpowiedzi: 20    Wyświetleń: 7368
  • [STM32/Eclipse/OpenOCD] - Debuger zgłasza dziwne bledy

    Opcje -g? Masz ustawioną? EmbSysRegisters wtyczka do eclipse polecam pełen podgląd rejestrów.

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6258
  • STM32F072RB - Debugowanie w Eclipse i OpenOCD 0.8.0

    Spróbuj może też debuggowania przez samo OpenOCD i telnet - sprawdź czy wszystkie typowe operacje (podgląd pamięci, instrukcji, rejestrów, step, halt, resume, reset, programowanie, ...) działają jak należy. 4\/3!!

    Mikrokontrolery ARM   02 Lis 2014 15:25 Odpowiedzi: 17    Wyświetleń: 2739
  • [Stm32][eclipse][openOCD] uruchomienie

    Nie widząc gdzie wpisać load posłużyłem się h-jtagiem. Właśnie-gdzie i jak wpisać ten load i czy z jakimiś parametrami? Zerknij do mojego tutoriala o ARM toolchain - na końcu jest o debuggowaniu i tam właśnie jest użyta ta komenda. Używasz jej tylko przy GDB (debugger). Można też wgrać bezpośrednio - odpalasz OpenOCD, odpalasz telnet i używasz komendy...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16734
  • [Cortex-M3] Debugowanie i rejestry specjalne

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

    Mikrokontrolery ARM   29 Lip 2010 13:09 Odpowiedzi: 4    Wyświetleń: 1845
  • [OpenOCD][GDB][STM32] - szybkość dostępu do flash procesora

    Za dużo GDyBbania jest. Wszystko zależy od sposobu dostarczenia danych dla loadera. Są dwa sposoby jeden to ładowanie obszaru ramu danymi dla flash i uruchamianie funkcji i tak jest chyba w CW, drugi to załadowanie loadera do ramu, puszczenie go luzem i komunikacja z nim poprzez rejestry i tak może być w O²CD, ale tak jak powiedziałem na początku...

    Mikrokontrolery ARM   19 Paź 2010 08:31 Odpowiedzi: 16    Wyświetleń: 2823
  • OpenOCD + GDB + Eclipse i JTAG lock pick Freddiego

    Jeśli przed zatrzymaniem procka układ coś tam jeszcze zrobił (co jest dosyć popularnym problemem), to po zaprogramowaniu faktycznie może nie działać opcja "resume" i jest to całkowicie naturalne - to tak jakbyś uruchomił program, zatrzymał go w losowym momencie, zmienił program na inny i odblokował rdzeń, który zacznie pracę od tego miejsca gdzie skończył...

    Mikrokontrolery ARM   08 Lis 2011 22:17 Odpowiedzi: 36    Wyświetleń: 10435
  • [LPC2103][C][OpenOCD] problem z timerem0

    hehe :) dzieki zrobilem tak: //Licznik zlicza impulsy co .... impulsów zegara T0PR = 59; //351300Hz //Gdy warunek spelniony zeruj Timer i zglaszaj przerwanie T0MCR |= T0MCR_Interrupt_on_MR0 | T0MCR_Reset_on_MR0; //Przeladowanie licznika co.. T0MR0 = 100; i działa :) mam w związku z tym parę niejasności 1. wyjaśnienie- karkołomny sposób obliczania bo...

    Mikrokontrolery ARM   17 Lis 2010 22:28 Odpowiedzi: 6    Wyświetleń: 1218
  • [at91sam7s256] [OpenOCD+Eclipse] dziwne zachowanie

    Twój układ ma jakieś zworki do wybierania z której pamięci ma działać? Bo gdy ładujesz program do flash, to wartość PC sugeruje, że całość chce działać z RAM, więc faktycznie jest problem. Do tego program dla RAM masz skompilowany dla adresów od 0, natomiast program dla Flash od 0x100000, ale to akurat jest mało istotne jeśli poprawnie konfigurujesz...

    Mikrokontrolery ARM   05 Sty 2011 02:30 Odpowiedzi: 11    Wyświetleń: 2559
  • [AT91sams256][Eclipse][OpenOCD][Yagarto] - error

    Pobierz z mojej strony przykład dla LPC2103 i przerób go dla Twojego układu: - w skrypcie linkera ustaw prawidłowe adresy i rozmiary pamięci - w startupie nic nie musisz zmieniać - w tablicy wektorów nic nie musisz zmieniać jeśli nie korzystasz z przerwań, jeśli z nich korzystasz poprzez układ AIC, to musisz upewnić się, że offset do rejestru podającego...

    Mikrokontrolery ARM   31 Sty 2011 12:32 Odpowiedzi: 3    Wyświetleń: 2376
  • WinARM + OpenOCD + AT91SAM7X256

    Trochę odgrzebuję temat, ale chciałbym uporządkować swoją wiedzę na temat programowania ARMów. Dotychczas programowałem w WinARMie, ale całe programowanie polegało na kompilacji i wgraniu programu do Flasha procka. Natomiast czy są dostępne środowiska, umożliwiające debagowanie (pracę krokową, podgląd rejestrów itp.) oraz symulację procka? Chodzi o...

    Mikrokontrolery ARM   10 Mar 2011 14:33 Odpowiedzi: 6    Wyświetleń: 2076
  • [LPC2478][Helios sr2/openOCD 0.5.0] debug z nieaktywną opcją resume

    W przypadku LPC po resecie domyślnie jest włączony remap pamięci na wektory bootloadera. Po "monitor reset halt" dopisz "monitor mww adres wartosc", przy czym adres to będzie adres rejestru odpowiedzialnego za remap pamięci (MEMMAP chyba), a wartosc uzupełnij tak aby włączyć normalny "stan" pamięci - bez remapu. Możesz też poeksperymentować z innym...

    Mikrokontrolery ARM   13 Lip 2014 20:19 Odpowiedzi: 8    Wyświetleń: 1978
  • [openOCD][lpc2368] plik konfiguracyjny

    Tym się nie przejmuj - przecież masz tam 200ms delaye [; Ale jak używasz soft_reset_halt to najpopularniejszym źródłem problemów jest to, że Twój układ sobie jednak przez chwilę chodzi i np. przestawia zegar rdzeni, tym samym np uniemożliwiając programowanie flasha... dlatego komenda soft_reset_halt to jest ostateczne zło, którego się należy wystrzegać...

    Mikrokontrolery ARM   12 Maj 2012 15:59 Odpowiedzi: 27    Wyświetleń: 3352
  • Linux Tutorial STM32, ST-Link/V2 + OpenOCD + Eclipse + GDB + Linaro

    z mojej strony: warto byłoby polecić jeszcze instalację wtyczki Embsys RegView, podgląd rejestrów peryferyjnych może być przydatny

    Mikrokontrolery ARM   10 Mar 2015 20:21 Odpowiedzi: 44    Wyświetleń: 43405
  • AT91SAM7XC256 - [Eclipse+openocd+GDB+GNU ARM Eclipse Plugin] konfiguracja

    Zastosowałem się do twoich uwag, pusta funkcja main się kompiluje. Problem pojawił się, gdy chcę zaimportować definicje adresów rejestrów. Rozwiązałem go przez zakomentowanie miejsc, na które "krzywo patrzył" eclipse. Efektem jest działający kod wynikowy :) Dzięki ;) Teraz rozgryzam te przerwania. Chcę żeby SysTick zapalił mi diodę LED, a nie zapala...

    Mikrokontrolery ARM   10 Cze 2014 06:36 Odpowiedzi: 46    Wyświetleń: 7866
  • OpenOCD i ST-Link - testowanie...

    Próbowałem obie opcje GDB i w obu przypadkach to samo. No to zrób tak żeby się nie wywoływał Było by to dużo łatwiejsze, jak bym wiedział jaka jest tego przyczyna. Taki sam plik binarny na CooCoxie debugował się bez problemu i nie wchodził najpierw w HardFault. Dlatego mam wrażenie, że to może być coś z OpenOCD. Tym bardziej, że już wcześniej miałem...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 63614
  • LPC800 - LPC800 i openocd

    Jak wrócę z pracy wieczorem to dam znać dokładnie ale z tego co pamiętam: coś nt. "gdb tried to access nonexisting register" albo coś w tym stylu. Generalnie coś nt. nieistniejacych rejestrów na pewno, nie pamiętam czy nie coś jeszcze. I na pewno m0plus. Próbowałem też ostatnim buildem BET, również bez efektu, tzn. ta sama wtopa co wcześniej. Google...

    Mikrokontrolery   20 Lut 2014 22:41 Odpowiedzi: 16    Wyświetleń: 1842
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Sprawdź w pliku .lss czy adres Twojej funkcji obsługi przerwania znajduje się we właściwym miejscu tablicy wektorów. Przy okazji dla STM32F1x należy funkcję obsługi przerwania deklarować w ten sposób: void EXTI3_IRQHandler(void) __attribute__ ((interrupt)); void EXTI3_IRQHandler(void) { ... Ewentualnie należy ustawić bit STKALIGN w stosownym rejestrze:...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2670
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    Widzę że dosyć cich. dorzucam jeszcze skrypt linkera i startup. nawet mam brakepointa w void Reset_Handler(void) i w niego nie wchodzi. ale na brakepointa w Default_Handler reaguje. Zanaczam że jak wgram program na mikrokontlorer to działa bez zarzutu... [syntax=c]/* Procedura startowa dla STM32 connectivity line devices */ /* NastÄ™pujÄ…ce...

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2742
  • Debuggowanie OpenOCD gdy używa się dodatkowych biblitek

    Nie wiem czy to w czymś pomoże, ale piszę sobie w Code::Block. Tam jest gotowa templatka do programowania ARM, wybieram olimex-lpc213x, potem wybieram lpc2138 (a mój mikrokontroler to lpc2142 - może to jest problem) i jest tam startup o nazwie vectors.S. oraz pliku: map.txt Oczywiście jest tam jeszcze lpc214x.h. Ten plik wziąłem ze strony Keila. Ma...

    Mikrokontrolery ARM   23 Lis 2017 18:50 Odpowiedzi: 6    Wyświetleń: 1170
  • Brak instalacji debugera OpenOCD

    A jeżeli utworze projekt z HALem i nie usunę tej biblioteki i będę programować na rejestrach, to może mi się coś wgrać do mikrokontrolera co może mi potem przeszkadzać w czymś?

    Mikrokontrolery   11 Gru 2017 07:42 Odpowiedzi: 15    Wyświetleń: 639
  • openocd: próba odblokowania układu lm3s811 - zablokiwane piny portu JTAG

    Plik konfiguracji ustawia Ci prędkość adaptera. Przesuń "adapter_khz 1" do tego końcowego bloku -c "...". Czyli np. tak: sudo openocd -f /usr/local/share/openocd/scripts/interfa... -c "transport select swd;" -f /usr/local/share/openocd/scripts/target/... -c "reset_config srst_nogate connect_assert_srst; adapter_khz 1"...

    Mikrokontrolery ARM   14 Lip 2019 21:19 Odpowiedzi: 7    Wyświetleń: 648
  • GDB nie wyświetla zawartości rejestrów peryferiów w projekcie STM32F103 (Bluepill)

    Dzień dobry, Kiedyś sobie dłubałem z stm32f103 (bluepill). Wtedy udało mi się (na podstawie ukradzionego skądś projektu i Makefile'a) zrobić sobie taki folder szablon i wszystko fajnie działało. Jednak teraz nie mogę w gdb wyświetlić zawartośi rejestrów peryferiów. Kiedyś wystarczyło napisać: p/x GPIOB->ODR i wyświetlał wszystko ładnie. Teraz dostaję:...

    Mikrokontrolery ARM   25 Lut 2022 14:16 Odpowiedzi: 16    Wyświetleń: 513
  • [eclipse,openocd0.4,jtag] podgląd rejestrów

    A żebym ja to wiedział :). Miałem coś takiego: monitor reset halt monitor sleep 100 load break main Może to jawne połączenie do OpenOCD coś zmienia, niewiem. W każdym bądź razie twoja inicjalizacja działa :).

    Mikrokontrolery ARM   07 Mar 2010 23:26 Odpowiedzi: 14    Wyświetleń: 1684
  • Podstawowe użycie toolchain'a arm-none-eabi czyli co się dzieje przed main

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

    Artykuły   31 Sty 2019 07:34 Odpowiedzi: 31    Wyświetleń: 9420
  • [AT91SAM7X256][OOCD][GDB] Ustawianie breakpoint'a na początku main()

    W takim razie oto log, bo znów nie zadziałało, ciągle timeout: Open On-Chip Debugger 0.5.0 (2011-08-09-23:21) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Warn : Adapter driver 'parport' did not declare which transports it allows; assuming legacy JTAG-only Info : only one transport...

    Mikrokontrolery ARM   21 Sty 2012 17:58 Odpowiedzi: 18    Wyświetleń: 2492
  • "Wszystkomające" IDE dla ARM - historia zatoczyła (ponownie) koło...

    To i ja swoje dołoże... Zacząłem bawić się stm32 właśnie od poradnika Szczywronka. Pokazał jak to się robi na rejestrach. Biorę RM i robię co chcę. Tyle że trzeba było się przekonać do metody, bo też zaczynałem o HALa i nigdy nie wiedziałem za pomocą jakiej funkcji włączyć to czy owo. Na rejestrach mam prosto. Jest RM, są inne dokumenty. Wszystko można...

    Mikrokontrolery ARM   31 Maj 2020 14:35 Odpowiedzi: 64    Wyświetleń: 6702
  • [at91] jtag dla urządzenia sbc6045 (at91sam9g45)

    próbuję skonfigurować mój interfejs jtag (boff bf30 na ft2232) do mojego urządzenia at91sam9g45 . Musiałem zrobić niestandardowy kabelek, gdyż na urządzeniu 20złącze jest dla rastra 2mm. Poniżej zamieszczam output z openocd oraz mój konfig - widać, że coś jest nie tak. Myślałem, ze to wina kabla, ale przecież jtag wykrywa urządzenia (Info : JTAG tap:...

    Mikrokontrolery ARM   21 Lut 2012 08:08 Odpowiedzi: 1    Wyświetleń: 1307
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    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 wiele do życzenia, jeśli chodzi o czytelność etc. Innym problemem...

    DIY Zagranica   13 Cze 2021 19:16 Odpowiedzi: 21    Wyświetleń: 12525
  • STM32 - STM32 pierwsze kroki...

    DIY jest tak naprawde potrzebny jak chcesz miec 100% kontole nad toolchainem - a tego poczatkiujacy i 99.99% zaawansowanych nie potrzebują. What? Znakomita większość ludzi których znam używają Eclipse + Openocd. Nie wiem skąd te liczby wyciągnąłeś. To samo dotyczy HAL-a Cuba itp. Edukacyjnie dobrze jest pokatować rejestry. W duzym projekcie (jezeli...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 12429
  • ARM Eclipse USBSCARAB2, jak to poustawiać? jtag

    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ń: 7441
  • debuggowanie w eclipse, gdb (AVR, ARM)

    mam takie pytanko, ktore chyba jest bardziej życzeniem, no ale moze... otoz jak wiadomo, przez gdb mozna sobie grzecznie debuggowac rdzenie ARM w eclipse (jak i AVRy, kwestia ta sama), tyle ze w ogole nie istnieje tam cos takiego jak podglad rejestrow (taki jak w komercyjnych srodowiskach), nie mozna tez ustawic podgladu konkretnego adresu, w ktorym...

    Mikrokontrolery   11 Sty 2009 23:19 Odpowiedzi: 8    Wyświetleń: 3886
  • Mikrokontrolery, kierunki rozwoju, linux czyli "reaktywacja"

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

    Mikrokontrolery   08 Wrz 2011 10:47 Odpowiedzi: 25    Wyświetleń: 4529
  • [LPC2378][C/eclipse] prośba os prawdzenie kodu i ustawien debugera

    Płytka oryginalna Olimex LPC-P2378. "Przyciśnięcie" kwarcu nic nie pomogło, wylutowanie też nic nie zmieniło. Układ dzwonił :o i dodatkowo dalej się grzał (patrz p. 1 poniżej) Na chwile obecna: 1. Użyłem Flash Magica - ruszyło za pierwszym razem, procek zaprogramowany plikiem ze strony olimexu. Prawidłowo zaprogramowany układ się nie grzeje i nie dzwoni....

    Mikrokontrolery ARM   11 Gru 2012 11:43 Odpowiedzi: 45    Wyświetleń: 7420
  • LPC17xx - program działa, ale debugger ląduje w HardFault

    Witam, mam problem z debugowaniem procka LPC1788. Otóż program sam w sobie działa poprawnie po wgraniu do flash za pomocą OpenOCD. Jednak z debugowaniem sprawa przedstawia się następująco: - jeśli dany program był wcześniej uruchomiony na procku, to po uruchomieniu debuggera ResetISR() wykonuje się prawidłowo i program działa, można sobie steppować...

    Mikrokontrolery ARM   09 Lip 2012 10:37 Odpowiedzi: 23    Wyświetleń: 2741
  • Cortex-M3 debuggowanie watchpointy

    Postanowiłem bardziej dokładnie przeanalizować dokumentację rdzenia Cortex-M3 (na którym jest wykorzystywany przeze mnie uP STM32F107) – dokument „DDI0337G_cortex_m3_r2p0_trm.pdf&#... ze strony Cortex-M3 TechnicalReference Manual. W dziale System Debug -> 11.5 DWT page 11-13 opisane są dokładnie wszystkie rejestry modułu odpowiedzialnego...

    Mikrokontrolery ARM   17 Lut 2010 12:02 Odpowiedzi: 6    Wyświetleń: 1844
  • [LPC2214][Eclipse]Problem z uruchomieniem

    Po zmianie: 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... 5 kHz jtag_nsrst_delay: 200 jtag_ntrst_delay: 200 RCLK - adaptive trst_and_srst srst_pulls_trst srst_gates_jtag trst_push_pull srst_open_drain Info : RCLK (adaptive...

    Mikrokontrolery ARM   10 Maj 2010 22:26 Odpowiedzi: 14    Wyświetleń: 1796
  • [TSM470] Zasilanie podczas programowania

    Muszą być oba napięcia. Pamiętaj też, że TMS470 mają rdzeń ustawiony na big-endian i nie można tego zmienić. BTW, widzę że ode mnie kupiłeś te układy. Może Ci trochę pomoże ta stronka: - znajdziesz tam trochę rzeczy do których doszedłem jak się jeszcze tymi układami bawiłem. Jakiego kompilatora używasz? Jeśli GCC to nie wszystkie toolchainy wspierają...

    Mikrokontrolery ARM   18 Sie 2010 06:09 Odpowiedzi: 3    Wyświetleń: 1147
  • [STM32] [ASM] [GDB] - program sie nie wykonuje

    Witam Zgodnie z poradami ze .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 Nastepnie kompilujemy: $ arm-none-eabi-as -mcpu=cortex-m3...

    Mikrokontrolery ARM   12 Sty 2011 21:44 Odpowiedzi: 4    Wyświetleń: 2346
  • [STM32][Eclipse+CodeSourcery] Sposób na uruchomienie ST-Link

    Bardzo często na forum pojawiają się pytania o wybór darmowego środowiska do STM32. Problemem jest tu programator ST-Link dołączany do niektórych płytek prototypowych (np. moja ST32 VL Discovery), a dla którego ciężko znaleźć wsparcie. Wyjątkiem jest tu TrueStudio które w "darmowej" wersji ogranicza nam możliwość podglądu rejestrów w czasie debugowania...

    Mikrokontrolery ARM   19 Gru 2011 07:56 Odpowiedzi: 3    Wyświetleń: 4034
  • [STM32F429IIT6][C] - Programowanie zewnętrznego procesora STM32F429

    Dzięki, dobrze wiedzieć, jak coś to zgłoszę się do Ciebie po najnowsze OpenOCD. Na razie spróbuje na tym starociu co mam - 0.6.1. Przeglądnąłem sekcję RCC. Znalazłem tam jakieś różnice w rejestrach do włączania zegarów dla poszczególnych peryferiów i ich resetowania. Co do samego ustawiania SYS_CLK nie znalazłem różnic, czyli wszystkie funkcje w projekcie...

    Mikrokontrolery ARM   02 Lut 2015 20:58 Odpowiedzi: 16    Wyświetleń: 942
  • STM32L0xx AtollicStudio debugowanie

    Witam, Korzystam z płytki NUCLEO-L053R8, od 2 dni próbuję uruchomić segmentowy wyświetlacz LCD. Zauważyłem że nie uruchamia mi się przetwornica stepup w procesorze do generowania napięcia VLCD. Dopiero gdy krok po kroku przeklikałem inicjalizację to dostałem flagę gotowości przetwornicy. Dzisiaj objawił się taki problem: Wpisywanie wartości do rejestrów...

    Mikrokontrolery ARM   14 Kwi 2017 13:11 Odpowiedzi: 6    Wyświetleń: 879
  • STM32 [C] Eclipse - Kurs dla początkujących bez SPL Czy potrzebny ?

    Według mnie super pomysł, zrób na youtube z "lektorem" i będzie ekstra! Wg mnie dobrze by było przejść przez środowisko np. eclipse, na szybko wytłumaczyć co to toolchain, gdb, openocd i jak konfigurować (przesiadając się z avrow to wszystko nowe). Później tworzenie projektów wg mnie dla SPL! - startup, tablica wektorów pliki linkera i inne tajemnicze...

    Mikrokontrolery ARM   10 Kwi 2014 16:17 Odpowiedzi: 37    Wyświetleń: 13479
  • stm32f4 discovery krok po kroku

    Witam wszystkich forumowiczów. Nie chciałem zakładać kolejnego tematu, a problem może dotyczyć wszystkich zaczynających swoją przygodę z tą płytką dlatego też napisałem tutaj. Programuje na STM32F407Vgt od tygodnia, wliczając w to budowę środowiska(Eclipse + OpenOCD 0.7.0 + GNU ARM eabi). Działa ono bez zarzutów, da się kompilować, wgrywać oraz debugować...

    Mikrokontrolery ARM   30 Gru 2013 08:00 Odpowiedzi: 41    Wyświetleń: 15708
  • [STM32] Programowanie od zera, własny szablon - nie działa

    Cześć. Posiadam płytkę 32L152CDISCOVERY ( 853882 ). Moja prośba jest taka aby ktoś obeznany z tymi kontrolerami powiedział co jest źle. Podejrzewam że zastosowałem złą sekwencję startową (nie włączyłem jakiego zegara czy czegoś nie zresetowałem). Od razu zaznaczam że nie ma wlutowanego zewnętrznego kwarcu i nie chce konfigurować zegara głównego, tylko...

    Mikrokontrolery ARM   15 Mar 2019 09:50 Odpowiedzi: 8    Wyświetleń: 1374
  • STM32 programy/kompilatory

    gdzie w Atollicu błędy są widoczne dopiero po kompilacji. Nieprawda. Nieprawda, że nieprawda. Tak chciałbyś, żebyśmy polemizowali? A może jakiś przykład? U mnie to widać tak: W AC6 błędna etykieta jest podświetlona, w Atollicu nie jest. który z pominięciem debuggera ładuje wsad do uK A jak niby to robi bez debugera i OpenOCD albo innego gdbservera?...

    Mikrokontrolery ARM   05 Sty 2019 16:26 Odpowiedzi: 24    Wyświetleń: 1584
  • Trzy nowe, definiowane programowo SoC oparte na RISC-V od Efinix

    Firma Efinix zaprezentowała trzy nowe definiowane programowo układy SoC oparte na architekturze RISC-V i zoptymalizowane pod kątem układów FPGA firmy Trion od T8 do T120. SoC oparte są na rdzeniu Charlesa Papona VexRiscv. VexRiscv to 32-bitowy procesor o architekturze RISC-V, wykorzystujący RISCV32I ISA z rozszerzeniami M i C, ma pięć etapów potoku...

    Newsy   13 Cze 2020 11:04 Odpowiedzi: 0    Wyświetleń: 507
  • [STM32F4][C] Brak reakcji mikrokontrolera na wgrany program.

    Po kilku miesiącach przerwy chciałem wrócić do programowania mojej płytki Discovery z układem STM32F407. Mam napisanych kilka wersji programu do zwykłego migania diodą, programy się kompilują i wgrywam jej przy pomocy AC6 System Workbench oraz STM32 ST-Link Utility. Programator mam widoczny w menadżerze urządzeń jako STMicroelectronics STLink Virtual...

    Mikrokontrolery ARM   16 Mar 2017 20:34 Odpowiedzi: 6    Wyświetleń: 837
  • LPC2148 + Yagarto + JTAG = niekiedy problem [;

    plan sytuacji: bawie sie zestawem ZL9ARM + ZL10ARM z BTC - jest to procek LPC2148. do niego podpinam JTAGa na USB, ktorego dzis sam zmontowalem - bazujac na Turtelizerze 2. opis problemu: problem polega na tym, ze czasem JTAG nie potrafi zatrzymac rdzenia procesora. Dzieje sie to tylko przy uruchamianiu serwera openocd - czasem zglasza on blad: Timed...

    Mikrokontrolery   17 Kwi 2008 00:14 Odpowiedzi: 2    Wyświetleń: 1531
  • ARM (Thumb-2) i polecenie IT

    wsparcie bedzie pelne, jak bedzie to w pelni obslugiwane przez calego darmowego toolchaina, a nie tylko kompilator, potrzeba jeszcze debuggerow, a do nich wsparcia ze strony OpenOCD i tak dalej. pozatym przez wsparcie rozumiem tez ilosc materialow dostepnych na dany temat w necie. 0x41 0x56 0x45!! OpenOCD już to obsługuje pod Eclipsem, dokumentacji...

    Mikrokontrolery   18 Kwi 2008 23:43 Odpowiedzi: 13    Wyświetleń: 3732
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    Dzięki za uwagę. Zauważyłem, że podczas debugowania niektóre rzeczy zostają (w innych odrębnych przypadkach). Jeśli używasz standardowych konfigów do OpenOCD, to dodaj do jego wywołania coś takiego: -c "reset_config trst_and_srst" Domyślnie OpenOCD zakłada, że JTAG nie ma pinów resetu i w przypadku Cortex-M3 resetuje go specjalnym rejestrem rdzenia....

    Mikrokontrolery ARM   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3353
  • Atmel Studio 6 IDE - alternatywa czy konkurencja

    (at)mickpr Ale jakikolwiek symulator jest ;> GDB tez ma bledy, openocd nie wspiera wszystkiego itd. Pierwsze LPC tez mialy zwalona obsluge I/O ktora dzialala cholernie wolno itd. Jak juz pisalem zawsze jakis babol sie znajdzie. Sam toolchain to tez nie wszystko poklejenie czegos w sensowna calosc to tez troche pracy i nie mamy takiej wygody jak w komercyjnych...

    Mikrokontrolery   23 Mar 2013 12:40 Odpowiedzi: 64    Wyświetleń: 11030
  • Odblokowanie procesora STM32F439.

    Mam problem ze zdjęciem blokady odczytu pamięci FLASH z procesora STM32F439 zasilanego z przetwornicy. Przy czym nie wiem czy to ma znaczenie. Wcześniej w żadnym projekcie na STMie nie zasilałem procesora z przetwornicy (przynajmniej nie bezpośrednio, jak była przetwornica to na 5V a potem post regulator liniowy na 3.3V), jak i nie używałem blokady...

    Mikrokontrolery ARM   01 Maj 2018 06:08 Odpowiedzi: 11    Wyświetleń: 789
  • C i procesory ARM - od czego zacząć naukę programowania?

    Jeśli już zdecydowałeś o wyborze mikrokontrolera i jest to STR7 to nie mogę Ci pomóć( nie miałem z nimi styczności ale koledzy z działu 'mikrokontrolery' na pewno z nimi pracowali). Osobiście polecam rodzinę AT91SAM7 od ATMELa. Procesory przyjazne, odporne na pomyłki :), dużo materiałów( w tym sporo postów na 'mikrokontrolery'). W praktyce wygląda to...

    Programowanie   28 Lis 2007 07:52 Odpowiedzi: 6    Wyświetleń: 2975
  • [ARM] debuggowanie czasem wyklada program? <:

    Poza tym jeśli się wie co się pisze to debuger jest zbędny. Czasami lepiej wykorzystać UART DBGU i wysyłać sobie interesujące nas zmienne na terminal. Co to za podejscie ? Debugger to NIEZBEDNE narzedzie przy profesjonalnych produktach i nie raz uratowal mi tylek przy poprawkach bledow w nieswoim kodzie. Spotkalem sie z tym ze rozne debuggery roznie...

    Mikrokontrolery   22 Kwi 2008 08:59 Odpowiedzi: 4    Wyświetleń: 1104
  • Eclipse + CodeSourcery + LPC2478 - jak zacząć?

    1. Zrobione. 2. No właśnie czytałem o tym bootloaderze i nie bardzo rozumiem. Chodzi o to że bootloader jest tam fabrycznie? Nawet w niezaprogramowanym procu? Wiem tylko tyle, że na stronie 677 User Manuala do LPC2478 pisze że jest to pin P2.10. Więc podłączę go rezystorem 10k do VCC. 3. Nie bardzo wiedziałem co wpisać bo nijak nie działało więc podałem...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17098
  • [lpc2364][C] problem z wgraniem programu

    Witam Próbuje uruchomić działającą wcześniej płytkę z lpc2364. Na płytce jest jedna dioda podłączona do p1.18 i próbuje ją zapalić aby sprawdzić czy program się wgrywa. Napisałem prosty program (na 5 sposobów) zapalający diodę. Do kompilowania używałem: - CodeSourcery, projekt na bazie przykładu ze strony Freddiego dla lpc2103 (zmieniłem tylko port...

    Mikrokontrolery ARM   10 Wrz 2009 22:38 Odpowiedzi: 17    Wyświetleń: 2478
  • [STM32]Logger GPS nie działa gdy procesor jest aktywny

    LPC spisuje się świetnie. Biblioteki do LPC niestety nie ma tak fajnej jak do STM32 i przez to troszkę bardziej trzeba się w rejestry zagłębiać. Działa normalnie z OpenOCD tylko troszkę plik konfiguracyjny od innego LPC17xx trzeba przerobić. Ja osobiście polecam LPCExpresso, ma od razu wbudowane rejestry procesora i szybko i fajnie działa. Również odpaliłem...

    Mikrokontrolery ARM   21 Sie 2014 20:47 Odpowiedzi: 67    Wyświetleń: 19998
  • [STM32][C/Atollic/ST-Link] Problem z ST-Link

    Jakby nie patrzeć, Atollic ze swoim TrueStudio to tylko skonfigurowany do pracy Eclipse (; Dodając śmieszne ograniczenie w wersji lite(brak możliwości prostego tworzenia projektu C++ jak w C, nie tworzy .hex, ale chociaż .elf jest, obsługa tylko jednego JTAG'a) i zostawia na widoku, po złości takie smaczki jak FSR, czyli wygodnego podglądu rejestrów...

    Mikrokontrolery ARM   03 Sie 2010 21:34 Odpowiedzi: 9    Wyświetleń: 5547
  • [STM32f4 eval] [Eclispse Helios sr2 Code Sourcery] linker

    Pierwsza kwestia. Chodzi o to, że Cortex-M3 może zostać zresetowany "programowo" - jest specjalny rejestr który na to pozwala, jednak jest to właśnie reset samego rdzenia. Możliwy jest jeszcze jakby "drugi poziom" takiego "programowego" resetu - który resetuje też peryferia. Tak czy siak - OpenOCD domyślnie korzysta z tego co może, a ponieważ żaden...

    Mikrokontrolery ARM   13 Lip 2014 20:15 Odpowiedzi: 11    Wyświetleń: 2503
  • STM32F205 - [STM32] program nie chce startować

    Siedzę nad tematem juz kawałek czasu i usiłuję uruchomić program na STM32F205. Program jest taki: openocd -f interface/jtagkey.cfg -f target/stm32f2x.cfg -c "init; reset halt; flash write_image erase test.hex; reset run; shutdown" Program się ładuje elegancko jak po sznurku a piny 6 i 7 portu B milcza jak zaklęte (choć powinny, moim zdaniem,...

    Mikrokontrolery ARM   18 Gru 2012 21:44 Odpowiedzi: 9    Wyświetleń: 2562
  • STM32W108 - Budowa toru RF

    SimpleMAC ma możliwośc obsługi do 10 węzłów, Ja bym nie był taki pewny :) Panowie z EP napisali coś, o czym nie mają pojęcia. Każde urządzenie (każdy MCU) ma własny, unikalny numer (wykorzystywany w przykładowej aplikacji jako long address) - 8 Bajtów. Dodatkowo (w przykładowej aplikacji solar-system.c) adres tzw. krótki programiści ustalili na UINT16....

    Projektowanie Układów   01 Sie 2013 10:03 Odpowiedzi: 24    Wyświetleń: 5262
  • STM32F407VG - Blokada procesora po zaniku zasilania

    Problem polega na tym, że po padzie zasilania procek się zablokował na jakiekolwiek próby zapisu. Próbowałem wielu rzeczy, ale nic nie pomogło. Procesora nie da się zaprogramować. Próby zmiany "Option bytes" poprzez st-link utility kończą się tak: 15:29:23 : Could not set Option bytes! Please reset the target and retry. Procesor komunikuje...

    Mikrokontrolery ARM   15 Cze 2013 11:34 Odpowiedzi: 5    Wyświetleń: 1458
  • STM32f373 - Eclipse+plaginy do peryferiow + kolorowanie składni

    Cześć :) Mam takie pytanie, bo cokolwiek trudno znaleźć do uC STM32f373. Jestem na etapie ze udało mi się z sukcesem zintegrować eclipse+openOCD+toolchine. Programy debagują mi się odpowiednio, tak jak trzeba, tylko wiem ze istniej możliwość dodanie takiego plaginu który umożliwia monitorowanie rejestrów peryferyjnych. Ale niestety po instalacji nie...

    Mikrokontrolery ARM   11 Lut 2014 22:08 Odpowiedzi: 5    Wyświetleń: 1296
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    (at)jaskol Dlatego warto olac gotowe IDE :) wez sobie sciagnij czyste Eclipse dla C/C++ jakis tolchain + plugin do Eclipse i tyle. Ja tak uzywam i wszystko smiga bez najmniejszych problemow. Nie wiem po co tyle kombinacji z jakimis gotowcami, do tego do F4 wybierz tolchain ktory wspiera FPU :) Jak czegos brakuje w takiej konfiguracji to dociaga sie...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 14721
  • [STM32F103] - "Znikający" flash.

    No a przez bootloader? Istnieje szansa, że w jakiś sposób się uszkodził rejestr podający ilość dostępnej pamięci flash - chyba wszystkie programy używają tego rejestru do poznania tego rozmiaru. W OpenOCD na pewno da się jednak wymusić rozmiar pamięci - wtedy program nie używa tego rejestru i programowanie powinno pójść. Chodzi o podanie rozmiaru pamięci...

    Mikrokontrolery ARM   18 Maj 2014 17:13 Odpowiedzi: 4    Wyświetleń: 990
  • Darmowy poradnik STM32 dla początkujących - rozmowa z autorem.

    W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej rodziny mikrokontrolerów ułatwi korzystanie z poradnika? szczywronek:...

    Newsy   15 Maj 2021 12:34 Odpowiedzi: 16    Wyświetleń: 8019
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Dobra, to jeszcze jedno pytanie - w jaki sposób uruchamiasz program w RAM? Moje testy na szybko pokazują, że przez GDB nie da się tego zrobić "standardowo" (; Czy np. przestawiasz zworkę na układzie tak żeby bootował się z RAMu czy może używasz jakichś specjalnych komend podczas inicjalizacji debuggera żeby wymusić pracę z RAM? Gdy uruchomię debuggowanie...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 37005
  • STM32F373 - Nie działa SysTick

    Blue Draco: 1. Debugger twierdzi, że jestem we flashu. Programu do RAM-u nie ładuję. Nie wiem dlaczego wyświetl mi w oknie OpenOCD adres z RAM-u. 2. Wpisywanie wartości domyślnych na pewno nie zaszkodzi. Widziałem już takie kwiatki, że rejestr jest po resecie inny niż deklarowany przez producenta (co prawda nieczęsto, ale nawyk mi pozostał). 3. memset...

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1197
  • Stm32f429 konfiguracja petli PLL

    Z drugiej jednak strony naprawdę nie widzę tej wielkiej komplikacji przed którą się tak bronisz. Ot wpisanie zer do dwóch czy trzech rejestrów aby zresetować ustawienia zegara, a zresetowanie wszystkich układów peryferyjnych w STM32 jest równie banalne - wpisać 0xffffffff do wszystkich rejestrów typu RCC->...RSTR, a następnie wpisać tam zero. Wiem że...

    Mikrokontrolery ARM   20 Lut 2017 17:28 Odpowiedzi: 15    Wyświetleń: 912
  • Własny programator SWD stm32

    Odpowiedź na Twoje pytanie jest dosyć prosta - protokół SWD nie ma rozkazu zapisu do flash i tego się po prostu nie da tak zrobić jak zapisu do RAM. Oprogramowanie na PC, które się komunikuje przez SWD z układem (np. program do ST-Linka, OpenOCD) wgrywa do RAMu specjalną procedurę, która fizycznie realizuje zapis (poprzez odpowiednią sekwencje zapisów...

    Mikrokontrolery ARM   20 Lut 2018 23:25 Odpowiedzi: 3    Wyświetleń: 1074
  • std::tuple + arm-none-eabi-g++ v8.3.1 = brak możliwości debugowania ?

    U mnie jak dam -gddb3 to zaczyna niepokojąco wariować (np step in do funkcji foo1() powoduje chwilowe wejście do foo2(), by po jednym stepie przeskoczyć na odpowiednie miejsce). Miał ktoś podobnie ? Przy włączonej optymalizacji to zasadniczo (niestety) "normalne", ale przy -O0 nie powinno się tak dziać. (at)Freddie Chopin Czy jest jakaś ewolucja aby...

    Mikrokontrolery   13 Gru 2019 11:47 Odpowiedzi: 5    Wyświetleń: 327
  • [BK7231T] Prosty projekt urządzenia BLE z wykorzystaniem WB2L.

    Jesteśmy. Myślę, że mamy też leżące urządzenia zasilane „N”, więc jak tylko je podłączymy, powinniśmy być w stanie uzyskać coś podobnego. W międzyczasie planujemy użyć interfejsu API profilu BLE firmy Beken, aby uzyskać w pełni „przezroczysty UART” i dokonać inżynierii wstecznej wywołań niższego poziomu (zasadniczo ustawiając rejestry). Staramy się...

    Smart Home Poradniki   21 Wrz 2023 17:19 Odpowiedzi: 8    Wyświetleń: 1326
  • Poszukuję kursy prgramowania mikrokontrolerów ARM

    Oczywiście nikomu nie polecam programowania przez RSa. Jak możecie to programujcie przez JTAGa. Co do wprowadzania procka w tryb programowania to w LPC nawet tego nie zauważysz. W AT91SAM7 jest to upierdliwa procedura. Co do utajniania programowania FLASHa w LPC to jest prawda. Nie wiedzieć czemu PHILIPS nie chce ujawnić rejestrów i sposobu bezpośredniego...

    Mikrokontrolery   12 Maj 2009 17:56 Odpowiedzi: 67    Wyświetleń: 31448
  • ARM - Sprzedam płytę testową dla mikrokontrolerów SAM7S !!!

    Witam. Mam do sprzedania 3 płyty ewaluacyjne dla mikrokontrolerów ARM SAM7S. Płyty są zgodne pinowo z mikromodułami MMsam7s firmy Propox wiec mozna w nich stosowac własnie te moduły. Ponadto jak ktos bedzie zainteresowany mam równiez własne moduły do tych płyt. Ułady ARM SAM7S posiadają: * 32-bitowy rdzeń ARM7TDMI * od 32 do 256kB programowanej w systemie...

    Ogłoszenia Elektronika   18 Paź 2006 23:53 Odpowiedzi: 6    Wyświetleń: 3176
  • arm AT91SAM7S64 w jaki sposób przespieszyć inicjację zegara?

    Trochę to wszystko dziwne. Z tym stoperem to też nie tak, jak trzeba. Do testowania funkcjonalności najlepsze jest ręczne wklepywanie w rejestry i sprawdzanie ich. 'openocd + hyper_terminal' albo 'ocd commander'. Do sprawdzania rzeczywistych zegarów w układzie dobrze jest je wyprowadzić na zewnątrz. 'programable output clock controller'y-->PMC_PCKX...

    Mikrokontrolery   16 Paź 2007 14:51 Odpowiedzi: 6    Wyświetleń: 1901
  • AT91SAM7S ARM przestaje pracować po resecie

    Hej, mam problem z tytułowym mikrokontrolerem. Po wgraniu przez JTAG (CrossStudio "Build and Run") prostego programu zapalającego LEDy na płytce projektowej, wszystko działa. Jednak gdy zresetuje cały układ (poprzez przycisk reset, bądź odłączając zasilanie), przestaje działać. Debug pokazuje, że rejestr instrukcji (PC) wskazuje w inne miejsce, niż...

    Mikrokontrolery   19 Mar 2008 17:53 Odpowiedzi: 3    Wyświetleń: 1073
  • [LCP2378][PLL] Pętla nie zaskakuje

    Witam Próbowałem załączyć pętlę PLL na ARMie. Nie chce mi się załączyć i nie przechodzi przez warunek sprawdzania w PLLSTAT (while( !( PLLSTAT & (1 << 26) ) );). Przeglądnąłem dokumentacje i przykładowe kody. Ale dalej nie działa :) Oscylator 12MHz Fcc0 288MHz Podzielniki N=1 M=12 (do rejestrów wpisuje wartości mniejsze o 1) Spodziewane CCLK...

    Mikrokontrolery ARM   13 Mar 2009 14:56 Odpowiedzi: 6    Wyświetleń: 1749
  • [LPC2148][C] CPSR i przerwania

    Mam w zasadzie wie sprawy, ucząc się programować wspomniany w temacie procesor, pełen optymizmu i zapału, zabrałem się za rozgryzanie systemu przerwań. No i zaczęły się schody. Aha, przy nauce mocno wspomagam się książką p. Lucjana Bryndzy "LPC2000 - mikrokontrolery z rdzeniem ARM7". Ustawiając przerwania zacząłem od odpowiedniego przygotowania kontrolera...

    Mikrokontrolery ARM   03 Kwi 2009 17:04 Odpowiedzi: 3    Wyświetleń: 1869
  • [C][AT91SAM7S256]FreeRTOS + skrypt linkera

    No to lecimy dalej void vPortISRStartFirstTask( void ) { c34:e52db004 push{fp} ; (str fp, [sp, #-4]!) c38:e28db000 addfp, sp, #0 /* Simply start the scheduler. This is included here as it can only be called from ARM mode. */ #warning "Tu się wykłada" portRESTORE_CONTEXT(); c3c:e59f004c...

    Mikrokontrolery ARM   24 Mar 2011 14:20 Odpowiedzi: 31    Wyświetleń: 6935
  • Termometr 4 punktowy na LPC1343 + 4x ds18b20 + src

    (at)skynet_2 na pewno da to radę zrobić w ten sposób. To wszystko zależy od zastosowania. Jeżeli ktoś ma wolny timer, to myślę że moja metoda jest najlepsza. Jeżeli ktoś nie ma, no to napisanie takiej funkcji to zadanie IMOH mało złożone. Do ciut większych opóźnień stosuje się np timer dedykowany systick. Troszkę czepiając się, to nie zawsze wiadomo...

    DIY Konstrukcje   11 Lis 2010 12:18 Odpowiedzi: 28    Wyświetleń: 20963
  • [STM32][eclipse]Przerwanie a debugowanie

    Jedno mnie dziwi - nigdy nie miałem takich problemów. To, że timery czy inne peryferia sobie pracują, gdy rdzeń jest halt to nie powinno nikomu przeszkadzać, skoro stepowany rdzen w ogóle nie skacze pod wektory ISRów...? Gdy używam Ride7 to nie mam tego problemu, ale gdy przekroczyłem limit 32kB przesiadłem się na Eclipse+OpenOCD. No i niestety w trakcie...

    Mikrokontrolery ARM   11 Lip 2011 21:12 Odpowiedzi: 7    Wyświetleń: 3580
  • [stm32][C++] Pierwsze podejście do c++

    Tzn, że program może działać dalej poprawnie a debuger wskazuje na to, że jesteśmy w np HardFaultHandlerze ? Mógłbyś nieco rozwinąć myśl ? Czasem może być jakiś problem sprzętowy/programowy/systemowy, który może spowodować wywalenie się debuggera, który będzie np. uparcie twierdził, że jesteśmy wciąż w jakiejś linii, choć mikrokontroler sobie wtedy...

    Mikrokontrolery ARM   08 Lip 2011 16:43 Odpowiedzi: 17    Wyświetleń: 5565