cortex reset

Znaleziono około 500 wyników dla: cortex reset
  • PY32F002 - chiński ARM za 8 centów firmy PUYA

    https://obrazki.elektroda.pl/4053057400_... https://obrazki.elektroda.pl/3722728900_... PY32F002: https://obrazki.elektroda.pl/2521503900_... PY32F003: https://obrazki.elektroda.pl/1568258700_... Przykładowe obudowy: https://obrazki.elektroda.pl/7999632900_... https://obrazki.elektroda.pl/6190049000_...

    Artykuły   10 Gru 2024 22:22 Odpowiedzi: 77    Wyświetleń: 34968
  • Wnętrze oscyloskopu Siglent SDS1052DL+

    https://obrazki.elektroda.pl/9633138900_... Chciałbym zaprezentować wnętrze oscyloskopu Siglent SDS1052DL+. Niestety oscyloskop ten, W przypadku takich kłopotów można napisać do producenta: info-eu(at)siglent.com Nawet potrafią coś odpisać. Dostałem więc instrukcję i stosowne pliki odzyskiwania. Bardzo pomocny okazał się też kolega...

    Wnętrza urządzeń   01 Lut 2025 11:50 Odpowiedzi: 10    Wyświetleń: 2844
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Włącznik/ściemniacz WF-DS01 SmartLife/Tuya WiFi do puszki - schemat

    https://obrazki.elektroda.pl/3980833600_... Witajcie moi drodzy. Zapraszam na krótki test włącznika/ściemniacza do puszki Tuya/SmartLife sterowanego przez WiFi, model WF-DS01. Przedstawię tutaj jego wnętrze, omówię jak jest zbudowany, narysuję jego schemat a na koniec pokażę też na oscyloskopie jak wygląda regulacja mocy triakiem....

    Smart Home Urządzenia   11 Kwi 2023 10:26 Odpowiedzi: 7    Wyświetleń: 6390
  • REKLAMA
  • 8 czy 32 (bit)? oto jest (mikro)pytanie!

    Mikrokontrolery 32 bitowe zawojowały rynek, jednakże ich 8 bitowi przodkowie nadal są równie popularni na rynku, co 32 bitowe układy. Układy 32 bitowe o szerokim wachlarzu peryferiów, są idealnymi kandydatami do wielu aplikacji, co tłumaczy czemu są tak popularne wśród projektantów systemów elektronicznych. Projektanci wiedzą, że kompleksowe i skomplikowane...

    Artykuły   24 Cze 2015 14:27 Odpowiedzi: 5    Wyświetleń: 3345
  • Opinie użytkowników o stacji multimedialnej GMS6501 New Excellence

    Kolego bestler , dobrze się zastanów jeśli nie jest jeszcze za późno, żebyś potem nie żałował tragicznego w skutkach wyboru. Rok temu kupiłem nowy samochód z salonu. Ponieważ oryginalny zestaw navi/audio był bardzo drogi a kasy już mi w portfelu za wiele nie zostało (potrzebne było jeszcze AC/OC), zostałem skuszony podobno równie rewelacyjnym zestawem...

    CarAudio Co kupić?   09 Maj 2020 12:37 Odpowiedzi: 18    Wyświetleń: 9645
  • Budowa ARM toolchain dla Cortex CM0+/CM4F na Linux - Instrukcja krok po kroku

    Masz rację. Zauważ, że takie użycie HFault ( dokładnie to eskalowane MemUsage ) może być przydatne, zwłaszcza jak kodu przybywa - łatwiej tworzyć oprogramowanie. Podsumowując i tak niezawodność opiera się o testy&redesign&testy. Komendy różniaste: //######################################... //# GDB crib //######################################...

    Mikrokontrolery ARM   17 Sty 2019 19:10 Odpowiedzi: 16    Wyświetleń: 1785
  • Jak odblokować pamięć Flash w STM32 Cortex M3 po jednej operacji?

    No ale po zmianie option bytes potrzebny jest reset żeby te zmiany się "zastosowały". 4\/3!!

    Mikrokontrolery ARM   16 Mar 2012 12:03 Odpowiedzi: 16    Wyświetleń: 3647
  • [STM32F103] STM32F103 - Problemy z ponownym wejściem w tryb STOP mode po wybudzeniu przez RTC

    Jeśli jak piszesz, umiesz analizować kod to pokarz mi gdzie tu jest sedno problemu w moim kodzie. To jest kod z twojego linka:[syntax=c]void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry) { uint32_t tmpreg = 0; /* Check the parameters */ assert_param(IS_PWR_REGULATOR(PWR_Regula... assert_param(IS_PWR_STOP_ENTRY(PWR_STOPE...

    Mikrokontrolery ARM   10 Lut 2017 09:36 Odpowiedzi: 13    Wyświetleń: 1632
  • REKLAMA
  • [C][STM32][keil4] - Flash download failed "Cortex m3" po emulowaniu

    Mam problem z wgraniem programu do procesora po tym jak wrzuciłem do niego program mający zapisywać dane do pamięci flash w trakcie jego działania (kod do emulacji eeproma zaczerpnąłem: http://www.elektroda.pl/rtvforum/topic21... Aktualnie każdorazowo po próbie przeprogramowania procesora wyskakuje mi komunikat „Flash timeout. Reset and...

    Mikrokontrolery ARM   04 Sie 2014 10:23 Odpowiedzi: 4    Wyświetleń: 1233
  • [HAL] STM32F411CEUx - problem z generacją SPWM z wykorzystaniem DMA

    Witam, mam problem z generacją PWM z tablicy z wykorzystaniem DMA. Wcześniej ten sam projekt działał na STM32F103 ale po przejściu na Cortex M4 coś nie działa. Konfiguracja peryferiów wykonana w Cube, wszystko analogicznie do tego co działało mi na F103. W debuggerze cały czas wartości rejestrów CCR mają 0, czyli jakby DMA nie chciało przesłać z tablicy...

    Mikrokontrolery ARM   23 Kwi 2022 12:25 Odpowiedzi: 4    Wyświetleń: 516
  • [STM32] Jak ustawić priorytety grupowe i podpriorytety w NVIC dla Cortex M3?

    W zasadzie taką wiedzę już posiadam :) Może jakiś przykład z wykorzystaniem rejestrów? Dodano: Czy za grupę priorytetów mam rozumieć kilka priorytetów o tej samej wartości? Ale skoro tak jest to co wnosi rejestr "Application Interrupt and Reset Control Register"?

    Mikrokontrolery ARM   20 Paź 2009 08:59 Odpowiedzi: 2    Wyświetleń: 2445
  • Quadrocopter by piotr_go - Cortex M0 i M3

    Sprawdziłem dokładniej co i jak. RFM23B nie ma tych pinów antenowych więc nic nie trzeba ustawiać. W RFM23 i RFM22B trzeba połączyć je z gpio i ustawić: [syntax=c]spi_write(0x0b, 0x12); // gpio0 TX State (output) spi_write(0x0c, 0x15); // gpio1 RX State (output)[/syntax] Reset na samym początku, poza tym kolejność chyba nie ma znaczenia.

    DIY Konstrukcje   04 Wrz 2013 23:04 Odpowiedzi: 104    Wyświetleń: 78602
  • REKLAMA
  • STM32 Serial Wire Output i ST-LINK

    Na A, ale jednak nie. :D Bo w starszych STM jak chcesz przełączyć konfiguracje SWD zmieniasz to w AFIO, i jeśli debug jest włączony to te piny są "siłą" przeznaczone na debug i możesz sobie zmieniać ich funkcje w porcie A (GPIO) i tak Ci to nic nie da. Tak mnie zakręciłeś że nie mam pojęcia o czym piszesz -:( Popraw jeśli źle Cię rozumiem. Programator...

    Mikrokontrolery ARM   25 Gru 2019 11:04 Odpowiedzi: 17    Wyświetleń: 5763
  • STM32 - COOCOX: Problem z odczytem i modyfikacją zmiennych globalnych w coIDE

    Wygenerowany jest bezpośrednio z CooCoxa Linkera tutaj nie ma chyba jest zaszyty w środowisku. Wersja CoIDE to: Version: 1.7.8 [syntax=c] /** ****************************************... * (at)file startup_coide.c * (at)author Coocox * (at)version V1.0 * (at)date 20/07/2010 * (at)brief M0 M3 Devices Startup code. *...

    Mikrokontrolery ARM   03 Maj 2015 15:46 Odpowiedzi: 4    Wyświetleń: 1113
  • ARM C startup na przykładzie wygenerowanego przez Cube

    Nieco podłamany tematem kol. (at)PiotrLenarczyk postanowilem jednak napisac jednak trzeci krótki prosty mikro poradnik dotyczący startupu. Wszystkie dywagacje będą dotyczyć C i najbardziej popularnego wśród hobbystów i nie tylko gcc. Standard C wymaga aby zgodny (nieco upraszczając) ze standardem toolchain ma: 1. Zapewnić obserwolną zgodność działania...

    Mikrokontrolery ARM   26 Sty 2019 14:21 Odpowiedzi: 33    Wyświetleń: 2796
  • Jak podłączyć kartę PCI do laptopa? Adaptery PCI na USB, FireWire, PCMCIA?

    1. Vortex działa pod XP. Problemy sa z chipsetami via, ale bez problemu do rozwiązania. Co do konkretów - to od razu sobie daruj. Nie opłaca sie, nie ma sensu, nie ma "ukladu". vortex 2 + amd 760 - dziala ale pada po kilku minutach vortex 2 + nforce 2 - zrzut ramu, reset cortex 2 + intel chyba 915 - dziala chwile, potem czarny ekran owszem jest to...

    Komputery Hardware   08 Paź 2006 23:46 Odpowiedzi: 10    Wyświetleń: 1864
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam, jako że mam już 2 transceivery i 2 płytki a ARM sprawdzam komunikacje i niestety niepowodzenie. Czytałem i korzystałem z kodu http://obrazki.elektroda.pl/3971298300_1... MAKRA [syntax=cpp] #define High_SDI *PIO_SODR_B |= 0x00000200; // HIGH SDI #define LOW_SDI *PIO_CODR_B |= 0x00000200; // LOW SDI #define HIGH_SCK *PIO_SODR_B...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240893
  • Konfiguracja timera STM32 problem z b Infinite_Loop

    Wydaje mi się że mnie plik wygląda okay [syntax=c] /** ****************************************... * (at)file startup_stm32f030xc.s * (at)author MCD Application Team * (at)version V2.3.0 * (at)date 27-May-2016 * (at)brief STM32F030xc/STM32F030xb devices vector table for Atollic TrueSTUDIO toolchain. * This module performs:...

    Mikrokontrolery ARM   21 Sie 2018 08:51 Odpowiedzi: 7    Wyświetleń: 603
  • [STM32F107,Cortex M3] STM32F107 Cortex M3 – hardfault po przełączeniu DMA z trybu Circular na Normal

    w ISR - robię (robiłem): void DMA2_Channel3_IRQHandler(void) { DMA_ClearITPendingBit(DMA2_IT_GL3 | DMA2_IT_TC3); Switch_DAC_Tables(); } miałem złe przeczucia dot. stosu(ów) i faktycznie jeden z problemów był ze stosem. mianowicie źle został zainicjowany PSP. Ostatecznie zrezygnowałem z kombinowania z drugim stosem wrócę pewnie do tego jak więcej poczytam...

    Mikrokontrolery ARM   06 Sie 2011 23:43 Odpowiedzi: 2    Wyświetleń: 1892
  • Projekt nowego JTAG do ARMa na USB z FT2232 i OpenOCD - szczegóły i plany

    Witam! Czy ktoś walczył w CrossWorks z opcją STARTUP_FROM_RESET? Zmieniłem w pliku STM32F10x_Startup.s fragment: #ifdef STARTUP_FROM_RESET .word reset_handler #else .word reset_wait #endif /* STARTUP_FROM_RESET */ na .word reset_handler jednak nawet wtedy procesor nie startuje po zaprogramowaniu i wciśnięciu na płytce reset. Automatycznie startuje jednak...

    Mikrokontrolery ARM   17 Gru 2013 23:37 Odpowiedzi: 353    Wyświetleń: 94815
  • OpenOCD Cortex (codesourcery) błędy podczas debugowania

    1. Te błedy to normalna sprawa - wynikają one chyba z tego, że gdb próbuje odczytać "call stack" zbyt głeboko, co się źle kończy po pewnym czasie - odczytem nieistniejącego adresu. Nie jest to żaden problem, nie warto się tym przejmować. Debuggowanie może być też problematyczne dlatego, że wykonujesz soft_reset, który może sporo mieszać, zależnie od...

    Mikrokontrolery   07 Maj 2009 09:11 Odpowiedzi: 17    Wyświetleń: 3131
  • OpenOCD v0.1.0 - problem z komendą `flash write_bank` w skryptach

    pisalem o tym w innym watku - gdb w najnowszego i poprzedniego (2008q3 - obydwie wersje) jest lekko zwalony i nie chce smigac z najnowszym eclipse. niemniej jednak gdb to gdb i cortex nie ma tu nic do rzeczy - mozna uzywac zarowno gdb z dowolnej starszej wersji CS, jak i gdb z - na przyklad - yagarto. co do ustawien dla cortexa, to w sumie nic nie trzeba...

    Mikrokontrolery   21 Mar 2009 21:51 Odpowiedzi: 18    Wyświetleń: 2824
  • Jak zresetować i wgrać nowy system na tablet Yarvic TAB465EUK?

    Posiadam tablet Yarvic TAB456EUK , działa bez zarzutów przez parę minut po włączeniu, problem polega na tym że po tych kilku minutach zawiesza się i muszę wyjąć baterie. I tu chciałbym zapytać czy można na nim wykonać reset oprogramowania, słyszałem że wciska się któreś przyciski w odpowiedniej kolejności. A jeśli to nie pomoże to jak wgrać mu nowy...

    Tablety Czytniki Hardware   02 Cze 2014 16:53 Odpowiedzi: 3    Wyświetleń: 1188
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Trochę sam sobie odpowiadam ale nic może komuś się to przyda. Tymaczasowym rozwiązaniem mojego problemu jest podmienienie funkcji Suspend w pliku usb_pwr.c z: [syntax=c]void Suspend(void) { uint32_t i =0; uint16_t wCNTR; uint32_t tmpreg = 0; __IO uint32_t savePWR_CR=0; /* suspend preparation */ /* ... */ /*Store CNTR value */ wCNTR = _GetCNTR(); /*...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 2136
  • [Cortex] Jak ustawić priorytety przerwań NVIC w Cortex-M3?

    Po małej dyskusji oraz przejrzeniu Cortex ™-M3 TechnicalReference Manual, Revision: r1p1, nasuwa się takie ciekawe pytanie. Wiadomo, że zewnętrzne przerwania od układów peryferyjnych są podłączane pod odpowiednie linie IRQ_n, w tym przypadku mamy numery od 0-239, czyli IRQ0-239. Natomiast poziom priorytetów można ustalić dla wszystkich przerwań...

    Mikrokontrolery ARM   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 6370
  • Jak zacząć z STM32? Różnice między Cortex M0 a M4, środowisko, ST-LINK 2

    A ja zaczynam rozumieć różnice między F0 a F4. Na F0 można skompilować projekt z pusta pętlą (tylko main i while), a na F4 nie. Na dobrą sprawę sam mógłbym spróbować napisać miganie diodą na samych rejestrach (na F072), gdyż o tym już poczytałem. Dodano po 2 Ufff, chyba udało się napisać pierwszy program n ARM STM32F072. Nie mam pojęcia jak działa,...

    Mikrokontrolery ARM   25 Sie 2015 20:39 Odpowiedzi: 85    Wyświetleń: 8697
  • [LPC1768][CooCox][FreeRTOS] - problem z funkcją vTaskDelay

    Przypisania są w FreeRTOSConf.h zrobione tak jak było to w poprzednich wersjach FreeRTOSa: [syntax=c] #define vPortSVCHandler SVC_Handler #define xPortPendSVHandler PendSV_Handler #define xPortSysTickHandler SysTick_Handler [/syntax] W port.c są zaimplementowane powyższe funkcje. Kawałek tablicy wektorów przerwań z startup_LPC17xx.c [syntax=c] /** *(at)brief...

    Mikrokontrolery ARM   22 Sty 2014 15:05 Odpowiedzi: 6    Wyświetleń: 1998
  • Hykker/MyPhone - My Navi5 - "wisi na logo", naprawa oprogramowania

    W związku z panującą bardzo często na forach związanych z elektroniką mentalnością "wiem ale nie powiem (niech inni też stracą trochę czasu na szukanie, albo przyniosą mi do serwisu)", postanowiłem zaprzeczyć tej tendencji i napisać kilka słów o tym jak postawić na nogi niewłączającą się nawigację firmy MyPhone lub Hykker. Znalezienie działającego oprogramowania...

    Nawigacje Software   18 Lis 2019 21:11 Odpowiedzi: 2    Wyświetleń: 3945
  • [Cortex-M3 STM32L152][arm-gcc] - Aplikacja wielowątkowa, przełączanie kontekstu

    Domyślne, nie zmieniałem niczego. Skrypt linkera: [syntax=asm] /* Entry Point */ ENTRY(Reset_Handler) /* Highest address of the user mode stack */ _estack = 0x20004000; /* end of 16K RAM */ /* Generate a link error if heap and stack don't fit into RAM */ _Min_Heap_Size = 0; /* required amount of heap */ _Min_Stack_Size = 0x80; /* required amount of...

    Mikrokontrolery ARM   25 Lut 2014 11:39 Odpowiedzi: 12    Wyświetleń: 2088
  • Wybór zestawu startowego do nauki ARM Cortex-M3, STM32, ZL27ARM czy inny?

    Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...

    Mikrokontrolery ARM   23 Sty 2014 08:57 Odpowiedzi: 33    Wyświetleń: 7521
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    Chyba tak jest, tutaj plik startup_stm32f10x_md.c [syntax=c]/** ****************************************... * (at)file startup_stm32f10x_md.c * (at)author Coocox * (at)version V1.0 * (at)date 12/23/2009 * (at)brief STM32F10x Medium Density Devices Startup code. * This module performs: * - Set the initial SP * - Set...

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2271
  • [STM32F1] Przełączenie mikrokontrolera w tryb STANDBY

    Witam Idea działania programu jest taka, że po starcie na wyświetlaczu pojawia się komunikat "napis testowy", a po naciśnięciu przycisku wyświetlany jest napis "STANDBY MODE" i układ przechodzi w tryb standby. Po naciśnięciu przycisku napis wyświetla się, ale mikrokontroler nie pracuje w trybie standby (podłączony miernik na pinie IDD). Niestety nie...

    Mikrokontrolery Początkujący   09 Wrz 2017 21:53 Odpowiedzi: 2    Wyświetleń: 900
  • Wybór telefonu do 1500 zł z dużym ekranem, Wi-Fi, GPS i dobrym aparatem

    A jakie bajery ma nokia?? zadnych zastanów się na HTC desire lub motorola milestone ten drugi ma najszybsza grafike w obecnych urzadzeniach. przy taktowaniu 550mhz cortex a 8 na motce masz wytajnosc snapdragona 1ghz w htc. ekrany pojemnosciowe 480x850 pixli 32 bitowa paleta kolorow przy 3.7 cala widac wszystko jak potrzeba z multituch. Aluminiowe obudowy....

    Smartfony Użytkowy   12 Cze 2010 09:18 Odpowiedzi: 8    Wyświetleń: 2951
  • [atmega8] Jak zaimplementować programowy PWM dla płynnego migotania 16 diod na Atmega8?

    Jest to proste korzystasz z przerwań jakie generuje timer0 podobnie jak to opisał kolega z innego tematu tego fora w bascom napisał '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111...

    Mikrokontrolery AVR   24 Mar 2013 15:29 Odpowiedzi: 5    Wyświetleń: 2190
  • stm32f100rb - sprintf() dla float w Coocox nie działa, a dla int działa

    Zmieniłem : 2. change The initial stack pointer in the vector table: (void *)&pulStack[STACK_SIZE-1]... to (void (*)(void))((... long)pulStack + sizeof(pulStack)), w startup_stm32f10x_md_vl.c Dalej to samo. [syntax=c]/** ****************************************...

    Mikrokontrolery ARM   09 Mar 2015 10:10 Odpowiedzi: 10    Wyświetleń: 2547
  • STM32 - USB przesiadka z uvision

    Witam temat podobny do http://www.elektroda.pl/rtvforum/topic23... Lecz sprawa wygląda troszkę inaczej. Z racji tego, że atollic udostępnił wersję litte postanowiłem przesiąść się z keila. Dotychczas korzystałem z example usb hid na keila. W Atollicu skonfigurowałem sobie nowy procesor, wrzuciłem kod z uvision i po małych przeróbkach (dostosowanie...

    Mikrokontrolery ARM   07 Mar 2016 16:41 Odpowiedzi: 12    Wyświetleń: 1539
  • ST32F746-Disco - problem z przerwaniami w kodzie, konfiguracja EXTI

    Sprawdź, czy w module startup masz w ogóle w tablicy wyjątków nazwę procedury obsługi tego przerwania. Kiedy ostatni raz bawiłem się AC6, generował puste tablice wyjątków. Nie ma tam nic :( tylko to: g_pfnVectors: .word_estack .wordReset_Handler .wordNMI_Handler .wordHardFault_Handler .wordMemManage_Handler .wordBusFault_Handler .wordUsageFault_Handler...

    Mikrokontrolery ARM   06 Kwi 2016 15:22 Odpowiedzi: 22    Wyświetleń: 1560
  • [STM32F4] Makefile, skrypt linkera i startup dla stm32f4 - przerwania

    Cześć, Projekt zaraz będę konfigurował od początku. Fakt, podałem za mało danych, wybaczcie, skrajna nerwica mnie na to wzięła. Od początku: Używam SW4STM32, ale chciałbym od tego odejść mocno, bo za dużo automatów i za mało szczegółów, może dlatego, że nie potrafię tego wszystkiego ogarnąć. Kompilatora używałem poprzez naciśnięcie "build". W ustawieniach...

    Mikrokontrolery ARM   15 Mar 2017 21:48 Odpowiedzi: 15    Wyświetleń: 1863
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    OpenOCD zaktualizowanie tak jak kompilator wcześniej. Przerabiam przykład od początku teraz na bazie tego o którym mówiłeś LPC Będe wklejał tutaj co dokładnie przerabiam. Jeśli coś robię źle to mam nadzieje że mnie poprawicie. Jeśli dobrze to mam nadzieje że komuś się przyda. 1.Import projektu lpc1114_blink_led i rename na stm32f0_blink_led 2. Zmiany...

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4242
  • [STM32] log10() zawiesza procesor przy wartości z ADC, działa z 123. Dlaczego?

    Dodano po 31 Kiedy debuguje program, krokowo, zaraz po a = 124; z linii b = log10(a); wskakuje do nieskończonej pętli - void HardFault_Handler(void). Tak jakby sam adres procedury wywoływał błąd sprzętowy.

    Mikrokontrolery ARM   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 8346
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Witam, w końcu udało się , komputer widzi urządzenie jako HID, robiłem już pierwsze testy wysyłania i odbierania wiadomości i wszystko jest Ok, Stało się tak przez podmienienie startup oraz linkera. Trochę pochodziłem po necie w poszukiwaniu i znalazłem całkiem ciekawą stronę : http://gandalf.arubi.uni-kl.de/avr_proje...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 8023
  • zabudowapassat Rockford Fosgate P2D2-8 Punch + Rockford Fosgate P400X2Punch 400

    Witam od poprzedniego posta na który nikt niestety nie odpowiedział :cry: trochę się pozmieniało :D Mój nowy zakup: dwie sztuki Rockford Fosgate P2D2-8 Punch 8" P2 2-Ohm DVC Subwoofer http://obrazki.elektroda.pl/9218488300_1... http://obrazki.elektroda.pl/7962416200_1... http://obrazki.elektroda.pl/8349613000_1...

    CarAudio Co kupić?   07 Mar 2016 16:42 Odpowiedzi: 4    Wyświetleń: 2361
  • Microsoft Windows 7 Ultimate x64 - nie działa wyszukiwanie plików.

    (at)K4cp3r Być może infekcja. Skoro nie zamierzasz przywracać systemu, zamieść logi z FRST. FRST.txt i Addition.txt. Tutaj jest Addition.txt Rezultaty skanu uzupełniającego Farbar Recovery Scan Tool (x64) Wersja: 04-11-2016 Uruchomiony przez Kacper (09-11-2016 15:28:00) Uruchomiony z C:\Users\Kacper\Downloads Windows 7 Ultimate (X64) (2016-10-07 18:32:17)...

    Software serwis   09 Lis 2016 15:31 Odpowiedzi: 9    Wyświetleń: 1749
  • [stm32][c/uvision] - stm32f429zi Discovery stm32cubemx uvision4 stlinkv2

    Witam. Po ogarnięciu portów i/o chciałem przejść do konwersji ADC. Początkowo zakładam, że nie korzystam z przerwań, nie korzystam z DMA. Screeny z Cube: http://obrazki.elektroda.pl/6506556500_1... http://obrazki.elektroda.pl/5974943000_1... http://obrazki.elektroda.pl/2033015600_1... Plik main: /** ****************************************...

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 5067
  • [stm32f107] W jaki sposob zresetowac mikrokontroler + pytanie dodatkowe

    ad 1/ Software reset The SYSRESETREQ bit in Cortex™-M3 Application Interrupt and Reset Control Register must be set to force a software reset on the device. Refer to the STM32F10xxx Cortex-M3 programming manual (see Related documents on page 1) for more details. [url=http://www.st.com/internet/com/TECH...

    Mikrokontrolery Początkujący   06 Sty 2012 23:30 Odpowiedzi: 4    Wyświetleń: 1416
  • [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ń: 3422
  • OpenOCD z SWD dla FTx232: Konfiguracja i wsparcie sprzętowe

    Nabyłem sobie taki programator jtag-lock-pick_tiny 2. Wszystko działa dobrze gdy połączymy programator z procesorem za pomocą taśmy - wszystkie piny złacza JTAG(20) płytki są złączone z pinami programatora OpenOCD pracuje bezproblemowo w trybie SWD i Jtag - testowane na STM32F1 i STM32F2. Gdy połączymy tę samą płytkę za pomocą 5 kabelków, czyli JVCC,...

    Mikrokontrolery ARM   12 Wrz 2015 23:03 Odpowiedzi: 43    Wyświetleń: 8289
  • [lm3s1b21] Czy openOCD i JTAG-lock-pick odblokują kontroler lm3s1b21?

    Zauważyłem, że jezeli w procedurze odblokowania opuszcze krok wyłączenia i włączenia zasilania, to kiedy zrestartuje openocd, to mogę się połączyć przez telnet, tylko dalej coś jest nie tak bo np. zgłasza błąd przy poleceniu reset halt > reset halt 500 kHz cortex_m3 reset_config vectreset Resetting Core Peripherals JTAG tap: lm3s.cpu tap/device found:...

    Mikrokontrolery ARM   23 Kwi 2012 15:24 Odpowiedzi: 8    Wyświetleń: 1238
  • STM32L152 - Problemy z komunikacją po uśpieniu procesora przez openocd i stlink/v2

    Coś nie bardzo chciało działać, cały czas twierdził, że CPU ton halted, ale rozwiązałem problem zmieniając konfigurację pinu boot0 tak, żeby ruszył z pamięci RAM i wtedy zrobiłem kasowanie procka.

    Mikrokontrolery ARM   20 Mar 2014 08:54 Odpowiedzi: 4    Wyświetleń: 1149
  • [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ń: 2557
  • [STM32 Cortex] [STM32 Cortex-M3] Jak uruchomić program po resecie na płytce ewaluacyjnej?

    Niestety to nie rozwiazuje problemu. Dodalem dyrektywe STARTUP_FROM_RESET, mimo to program nie startuje po resecie.

    Mikrokontrolery   14 Mar 2011 13:48 Odpowiedzi: 4    Wyświetleń: 1899
  • Jak odblokować tablet Apollo Quicki 811 bez dostępu do Wi-Fi?

    Witam. Przeglądałem tematy i nie znalazłem odpowiedzi. Tablet został zablokowany przez syna kuzynki. Kilkakrotnie podał zły wzór blokady i tablet zablokował się. Wszystko było by ok, bo wystarczy podać konto i hasło. Niestety młody coś tam pomajstrował jeszcze z sieciami Wi-fi i nie łączy się z siecią. Komunikat Brak Internetu. Próbowałem kombinacjami...

    Tablety Czytniki Software   14 Kwi 2013 21:04 Odpowiedzi: 0    Wyświetleń: 8754
  • STM32H750VBT6 - Jak uruchomić program bez SWD po podłączeniu zasilania?

    Problem udało się rozwiązać. Jest to program w tzw. "bare metal" tworzony w GNU Macro Assemblerze. Wygląda na to, że jako szablon wziąłem ustawienia z Blue Pill, a skoro działało z ST-LINK, to niczym się nie przejąłem. Dopiero teraz, gdy odłączyłem programator, okazało się, że to był błąd i Macro Assembler źle inicjował tablice wektorów dla STM32H7....

    Mikrokontrolery ARM   17 Mar 2025 21:49 Odpowiedzi: 3    Wyświetleń: 165
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Nie ma "przerwań synchronicznych", jest tylko błędna terminologia. SVC to jest właśnie pułapka, podobnie jak SYSCALL w innych procesorach, TRAP w jeszcze innych i INT w x86. Błąd to coś ciut innego - wszystkie Fault w ARM to właśnie błędy. Obsługa błędów ani pułapek nie zależy od priorytetu procesora. Ten "konfigurowalny priorytet" dla pułapek i błędów...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 93039
  • JTAG-lock-pick Tiny 2 + OpenOCD na MacOS: Brak IDCODE na LPC1114

    Dzięki za dobrą i szybką podpowiedz. [syntax=text]Open On-Chip Debugger 0.10.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : FTDI SWD mode enabled swd adapter speed: 10 kHz adapter_nsrst_delay: 200 cortex_m reset_config sysresetreq Info : clock speed 10 kHz Info : SWD DPIDR 0x0bb11477 Info : lpc11xx.cpu:...

    Mikrokontrolery ARM   11 Lip 2018 08:09 Odpowiedzi: 5    Wyświetleń: 702
  • [XMEGA] Jak działa rejestr RST.STATUS przy różnych typach resetu?

    Fajne te xmegi :) Daleko im do ARM i w stosunku do nich są koszmarnie drogie. Mają jednak pewną zaletę, niespotykana w ARM, rejestr TOGGLE w GPIO i EEPROM, to czego trochę w ARM mi brakuje. Więcej zalet Xmega nie pamiętam za co serdecznie żałuję i postanawiam sie poprawić :-) Prosiłem kilka razy, aby Kolega sprawdzał informacje przed wysłaniem postu....

    Mikrokontrolery AVR   10 Kwi 2018 20:18 Odpowiedzi: 6    Wyświetleń: 936
  • [STM32 COrtex-M3] STM32F105 - które piny wyprowadzić na płytce do złącza SWD?

    "odwieszania" procka? NRST to jest najwzyklejszy RESET całego układu jak w każdym innym mikrokontrolerze. TRST jest resetem JTAGa. Nie musi on byc podłączony, bo SW ma zamiast pinu, rozkaz, i w efekcie wykonuje się ten sam reset JTAG.

    Mikrokontrolery ARM   17 Mar 2015 22:48 Odpowiedzi: 14    Wyświetleń: 12669
  • LPC1768 - umieszczenie danych w określonym miejscu

    w LPCXpresso. hmm... a nie martwią cię jego ograniczenia wielkości kodu? Co do przykładu - oto przykładowy skrypt linkera... [syntax=c]/* Linker script for Cortex-M3 * * Version:CodeSourcery Sourcery G++ Lite 2007q3-53 * BugURL:https://support.codesourcery.com/... * * Copyright 2007 CodeSourcery. * * The authors hereby grant permission to...

    Mikrokontrolery ARM   30 Maj 2014 20:44 Odpowiedzi: 14    Wyświetleń: 1716
  • [stm32][C] - Przesunięcie tablicy wektorów przerwań

    Cortex, po resecie, odczytuje adres stosu i początku programu z początku pamięci. I tego nie przeskoczysz. Przesuwanie tablicy wektorów przydaje się np. jeśli na początku flasha masz kod bootloadera (z własną tablicą wektorów) a potem przechodzisz do właściwej aplikacji, która ma swoją osobistą tablicę wektorów pod innym adresem.

    Mikrokontrolery ARM   10 Sie 2015 10:03 Odpowiedzi: 6    Wyświetleń: 1848
  • [LPC43xx][Openocd SWD] - Brak przerwań podczas debugowania.

    Witam, Jak w temacie, podczas debugowania przez SWD nie działają przerwania. Wersja Openocd 0.9.0 z obsługą SWD od Freddiego. Po sprzętowym resecie bez debugowania przerwania działają. Przez JTAG debugowanie z przerwaniami działa. Skrypt konfiguracyjny Openocd dla SWD: source [find target/swj-dp.tcl] adapter_khz 500 if { [info exists...

    Mikrokontrolery   29 Kwi 2016 06:41 Odpowiedzi: 4    Wyświetleń: 570
  • Konfiguracja programatora JTAG ZL24PRG z SW4STM32 dla STM32F107VCTb

    Czyżby zadziałało :?: :D :?: Plik konfiguracyjny: [syntax=text]# # Joern Kaipf's OOCDLink # # http://www.joernonline.de/contrexx2/cms/... # interface ftdi ftdi_device_desc "OOCDLink" ftdi_vid_pid 0x0403 0x6010 ftdi_layout_init 0x0508 0x0f1b ftdi_layout_signal nTRST -data 0x0200 -noe 0x0100 ftdi_layout_signal nSRST -data 0x0800 -noe 0x0400...

    Mikrokontrolery ARM   07 Kwi 2017 14:45 Odpowiedzi: 9    Wyświetleń: 1365
  • Podłączenie STM32F4Discovery do zewnętrznego JTAG'a.

    Po podłączeniu dostaję takie błędy od OpenOCD: Open On-Chip Debugger 0.5.0-dev (2011-06-07-18:11) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Info : only one transport option; autoselect 'jtag' 1000 kHz adapter_nsrst_delay: 100 jtag_ntrst_delay: 100 #0 : stm32.flash...

    Mikrokontrolery ARM   27 Lis 2011 11:34 Odpowiedzi: 17    Wyświetleń: 3049
  • STM32 Primer - Problemy z SysTick_Config i SysTick_CLKSourceConfig w Ride7

    Dla tych co już mnie skreślili, to powiem tyle: Jaki nauczyciel, takie tempo nauki... Poza tym, gdy byłeś na etapie nauki na jakim ja jestem to też byłeś idiotą... Udało się nareszcie :) uruchomić połączenie przez libusb-win32: Open On-Chip Debugger 0.9.0 (2015-05-19-12:06) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 13014
  • STM32L151RXT6 - program ucieka w nieznany obszar pamięci

    Witam, piszę program na mikrokontroler stm32l151RxT6. Na początku używałem stm32l151R8T6 z pamięcią FLASH 64kB, ale szybko program się rozrósł i przerzuciłem się na stm32l151RCT6 (256 kB pamięci). Podczas uruchamiania programu z stm32l151R8T6 na RCT6 zauważyłem że przy starcie FreeRTOS-a program zamiast wchodzić do tasków ucieka do nieznanego obszaru...

    Mikrokontrolery ARM   24 Wrz 2014 14:27 Odpowiedzi: 1    Wyświetleń: 966
  • [STM32F107] - openocd 0.6.1 nie łączy się z STM32F107, JTag Freddiego, co robić?

    Jak w temacie. Nie mogę wgrać programu do procesora. Tak wiem, to nie jest pełna komenda, ale już na niej się wysypuje. Programowanie STM32F103 działa świetnie. JTag od Freddiego. openocd -f interface/jtagkey.cfg -f target/stm32f1x.cfg -c init -c "reset halt" Open On-Chip Debugger 0.6.1 (2012-10-12-19:56) Licensed under GNU GPL v2 For bug reports, read...

    Mikrokontrolery ARM   16 Paź 2012 17:57 Odpowiedzi: 9    Wyświetleń: 2190
  • [OpenOCD][stm32f100r6] Invalid ACK 0x4 in JTAG-DP transaction

    Witam, Od 2 dni walczę z tym błędem: Invalid ACK 0x4 in JTAG-DP transaction Problem powstaje w chwili gdy jest wysyłana CTRL_STAT, który zwraca ACK = 4, taki błąd niestety nie jest nigdzie opisany jedyne wartości jakie może przyjąć ACK to ACK_OK_FAULT, JTAG_ACK_WAIT. Dlatego kieruję do Was pytanie czy ktoś, kto bardziej się orientuje w protokole JTAG-DP,...

    Mikrokontrolery ARM   24 Paź 2011 20:55 Odpowiedzi: 2    Wyświetleń: 1529
  • STM32W108 - Konfiguracja debugowania i programowania flash w OpenOCD.

    Musiałbyś mieć adapter (bo JTAGkey2 nie jest przystosowany do SWD, w przeciwieństwie do "innych" opcji <; ), a do tego jeszcze musiałbyś używać programu który owe SWD wspiera z tego typu JTAGiem - na tą chwilę jedyny jaki znam to CrossWorks... Czy mówisz o twoim "JTAG-lock-pick Tiny 2", jaka jest jego cena? Czy da się go uruchomić w trybie SWD pod...

    Mikrokontrolery ARM   27 Lut 2013 22:11 Odpowiedzi: 16    Wyświetleń: 2826
  • [LPC4357] - OpenOcd operacje na wewnętrznej pamięci

    Witam, Korzystam z przykładu freddie'go LPC4330_blink_led. Płyta MINI4357. Konfig openocd oraz plik linkera przerobiony na wewnętrznego flasha: # based on target/lpc4350.cfg from OpenOCD # Cortex-M0 core is disabled intentionally as it causes problems during debugging adapter_khz 1000 if { [info exists CHIPNAME] } { set _CHIPNAME...

    Mikrokontrolery ARM   03 Mar 2014 11:07 Odpowiedzi: 4    Wyświetleń: 1656
  • [STM32f7][kiss_fft] Błąd debugowania przy użyciu SDRAM i kiss_fft

    Ścieżki do plików konfiguracyjnych są pełne, bo na /home/user mam zrobione skrypty bashowe, którymi uruchamiam openocd. Ale teraz uruchamiam recznie...mniejsza o to. Tak, doszedłem do tego ...init ... Więc uruchamiam już chyba poprawnie i wciąż kłopot: [syntax=bash]openocd -f /usr/local/share/openocd/scripts/interfa...

    Mikrokontrolery ARM   01 Mar 2018 20:04 Odpowiedzi: 17    Wyświetleń: 837
  • [FRDM-KL25] FRDM-KL25Z OpenOCD 0.8.0 - Błąd zapisu CMSIS-DAP co kilka sekund

    Witam, FRDM-KL25Z z openSDA na sterownikach od Pemicro OpenOCD 0.8.0 (paczka od Freddiego) OpenOCD znajduje procesor (tutaj wszystko wygląda OK) ale potem co kilka sekund wyrzuca: Info : CMSIS-DAP: SWD Supported Info : CMSIS-DAP: Interface Initialised (SWD) Info : add flash_bank kinetis MKL25Z128VLK4.flash cortex_m reset_config vectreset adapter speed:...

    Mikrokontrolery ARM   27 Maj 2014 11:31 Odpowiedzi: 2    Wyświetleń: 1290
  • Płytka sterująca maszyny Starfish PnP z Raspberry Pi RP2040 i sterownikami silnika TMC2209

    https://obrazki.elektroda.pl/9171824700_... Pokazywano już projekty, w których mikrokontroler Raspberry Pi RP2040 wykorzystywany był w płytce sterującej drukarki 3D. Nie powinno, więc dziwić, że ta dwurdzeniowa jednostka znalazła się również w płytce sterującej maszyny Pick-and-Place (PnP) do rozmieszczania elementów na PCB podczas...

    Newsy   23 Lis 2022 12:24 Odpowiedzi: 0    Wyświetleń: 435
  • Konfiguracja środowiska do programowania STM32F302R8 na rejestrach - jak to zrobić?

    Jeżeli zadajesz pytanie, to zamykanie tematu uniemożliwia uzyskanie odpowiedzi. Odblokowałem. Źródło taktowania po zwolnieniu sygnału reset jest określone sprzętowo. W przypadku STM32F302 jest to opisane w sekcji 9.2.6 w [url=https://www.st.com/content/st_com/e...

    Mikrokontrolery ARM   02 Lis 2020 16:06 Odpowiedzi: 8    Wyświetleń: 2145
  • openocd: próba odblokowania układu lm3s811 - zablokiwane piny portu JTAG

    OPENOCD mam zainstalowane na RaspberryPi - ono jest JTAG'iem. uC (PLL) jest taktowany sygnałem 5kHz. Po wywołaniu: sudo openocd -f /usr/local/share/openocd/scripts/interfa... -c "jtag_rclk 1" -f /usr/local/share/openocd/scripts/target/... -c "reset_config srst_nogate connect_assert_srst" -c "program...

    Mikrokontrolery ARM   14 Lip 2019 21:19 Odpowiedzi: 7    Wyświetleń: 813
  • [STM32][coocox] - Brak połączenia z urządzeniem podczas flashowania.

    Podłączyłem kabelkiem BOOT0 do +, odpaliłem STM32 ST-Link Utility, po wyborze opcji Erase Chip wyskakuje komunikat: 23:28:11 : Some flash pages are write protected! Nie mogę skasować pamięci flash. Ustawiłem aby łączyć się z urządzeniem "connect under reset". Jak trzymam przycisk reset i próbuję skasować flash, jest tak samo. Gdzie jest opcja hardware...

    Mikrokontrolery ARM   07 Lut 2015 23:31 Odpowiedzi: 14    Wyświetleń: 4356
  • [STM32F105] Procesor nie startuje na własnej płytce, brak reakcji USB i UART

    Wszystkie płytki które ja uruchamiam, mają w procesorach pin boot0 ściągnięty do masy przez 10k lub 0R - praca z pamięci flash (używam zewnętrznego programatora). Konfiguracja boot[1:0] = 01 spowoduje uruchamianie bootloadera po każdym resecie. Pytanie, czy używasz bootloadera czy zewnętrznego programatora? Jeśli używasz wbudowanego bootloadera, sprawdź,...

    Mikrokontrolery ARM   28 Sie 2011 11:57 Odpowiedzi: 20    Wyświetleń: 4636
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    A ja siedzę od rana i próbuje odpalić JTAG-lock-pick pod Eclipse + OpenOCD. Cały czas siedziałem na Seager J-Link przez GDB i jakoś to działało (byle jak, debugowanie raz mi działało, raz nie ale jednak dało się z tego korzystać). Tak więc do działającego projektu wrzuciłem konfigurację OpenOCD (samo OpenOCD mam już zainstalowane w wersji openocd-x64-0.5.0)....

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 134252
  • Podstawowe użycie toolchain'a arm-none-eabi czyli co się dzieje przed main

    Na cortex-m jest możliwość wykrycia źródła resetu, ale kod będzie zawsze startować z adresu 0x00000000, nawet jeśli wczesniej VTOR był ustawiony na inną wartość (nawet software reset powoduje ustawienie default wartości dla rejestrów, oprócz rejestrów RCC). Tak więc podałem błędną informację w artykule, którą poprawiłem.

    Artykuły   31 Sty 2019 07:34 Odpowiedzi: 31    Wyświetleń: 11295
  • Jak skonfigurować lm3s9b90 z CodeSourcery, OpenOCD i Eclipse?

    ehhh... strasznie mieszasz... Zainstalowanie CoreUtils (poprawne! - tak aby dodało się do systemowego PATH!) musi rozwiązać problem tych apostrofów dookoła linijek i zapewne też tego pierwszego komunikatu. Po zainstalowaniu go trzeba uruchomić ponownie Eclipse, w razie wątpliwości można uruchomić ponownie komputer. Skrypt jest zły, bo po co w nim jest...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 4079
  • [LPC17xx]Soft Reset. Jak wykonać programowy reset?

    Okazuje się że w LPC17xx wykonanie programowego resetu przez ustawienie bitu SYSRESETREQ w AIRCR jest niezaimplementowane :cry: (a niby CORTEX-M3) Note: support for SYSRESETREQ is not included in LPC17xx devices. Czy znacie inny sposób na wykonanie takiego resetu? Niestety WDT odpada.

    Mikrokontrolery ARM   23 Kwi 2011 09:36 Odpowiedzi: 8    Wyświetleń: 2170
  • Konfiguracja OpenOCD z Wigglerem na Ubuntu - problem z uruchomieniem

    Skompilowałem openocd wydając polecenia: ./configure --enable-parport --enable-parport_ppdev make Przełączyłem się nawet na konto root'a ale dalej to samo. EDIT: Spróbowałem skompilować z opcją: ./configure --enable-parport --disable-parport_ppdev Jednak teraz wywala: Open On-Chip Debugger 0.5.0 (2012-01-31-14:10) Licensed under GNU GPL v2 For bug reports,...

    Mikrokontrolery ARM   31 Sty 2012 22:52 Odpowiedzi: 8    Wyświetleń: 2250
  • [OpenOCD][CMSIS-DAP] - kompilacja i użycie z LPC-Link 2

    Doinstalowałem hidapi-devel-0.7.0-2.a88c724.fc19.x86_64 i hidapi-0.7.0-2.a88c724.fc19.x86_64 po czym kompilacja przebiegła prawidłowo. Uruchamiam w sposób podany poniżej lecz program się zamyka zamiast nasłuchiwać na porcie 4444 [syntax=bash] [root(at)localhost ~]# openocd -c "interface cmsis-dap" -f /usr/local/share/openocd/scripts/target/...

    Mikrokontrolery ARM   05 Wrz 2014 12:43 Odpowiedzi: 7    Wyświetleń: 1833
  • STM32 Discovery F100 - Konfiguracja GDB + lock-pick od frediego

    Poczytałem manuala do JTAga i spróbowałem wgrać kod przez OCD. Wywołuje go z parametrami: -f scripts/interface/ftdi/jtag-lock-pick_ti... -f target/stm32f1x.cfg -c "adapter_khz 1000; reset_config trst_and_srst; init; reset init; flash write_image erase C:/ARM/project_eclipse/stm32_timer/out/s... reset run; shutdown;" Otrzymuje błędy:...

    Mikrokontrolery ARM   08 Sty 2014 00:58 Odpowiedzi: 12    Wyświetleń: 2268
  • ARM Cortex M3 [NXP LPC1768] - Kurs/podstawy programowania w 'C'

    Ale przestawiłeś w Settings na lpc1768? a masz usb device na tej płytce wyprowadzone? Zapewne mają bootloader usb tak jak lpc1343, więc podłącz pod usb. Jeżeli układ nie był jeszcze zaprogramowany to powinien pojawić się nowy dysk (pendrive) i możesz na niego wgrać wtedy program, tylko trzeba go przekowertować na format *.bin komendami: arm-none-eabi-objcopy...

    Mikrokontrolery ARM   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 18306
  • STM32: Czy __main_stack_size i __process_stack_size są konieczne bez OS?

    Przerwania i wyjątki używają 'Main Stack'. Po resecie procesor Cortex jest w 'Privileged Thread Mode', chcąc pozostać przy jednym stosie ustawiamy 'Main Stack'. W skrypcie linkera: [syntax=script]__main_stack_size=1024 __process_stack_size=0 [/syntax] W startupie inicjalizujemy: [syntax=asm]Reset_Handler: ldr sp,=_estack [/syntax] I na tym poprzestajemy....

    Mikrokontrolery ARM   13 Gru 2016 14:47 Odpowiedzi: 38    Wyświetleń: 2331
  • [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ń: 5119
  • Jak zacząć z RPi Zero All in One? Poradniki, dodatki, programowanie dla początkujących

    Jeśli coś mniejszego od Raspberry/Orange Pi, to proponuję zacząć od poszukania oprogramowania niezbędnego do działania z Arduino i z modułem STM32, oraz sprawdzenia, jakie możliwości daje który moduł. Z tego, co pamiętam, STM32 jest dużo szybszy, najtańsze moduły do obu są w cenie kilkunastu zł - moduł STM32C8T6 od około 14zł, Arduino Pro Mini od 12.60zł...

    Początkujący Elektronicy   20 Paź 2018 20:41 Odpowiedzi: 44    Wyświetleń: 5400
  • [STM32F405] - nieprawidłowy start procesora, jak go inicjalizować?

    A konkretnie to do czego służy kondensator na linii RESET w STM32F4? Jeśli nie mamy jakichś poważnych zakłóceń w otoczeniu, a ścieżka od RESET ma nie więcej niż 1..2 cm, to po co niby miałoby być cokolwiek na płytce podłączone do RESET? Tak samo zresztą jest to zrobione w większości uC z rdzeniami Cortex. W moich projektach najczęściej w ogóle nie mam...

    Mikrokontrolery ARM   14 Mar 2015 10:19 Odpowiedzi: 37    Wyświetleń: 2964
  • [Stm32][C] Unable to open ftdi device: device not found; JTAG key od freddiego

    Witam Mam dziwny problem z jtagkey od Frediego. Zrobiłem sobie kilka dni przerwy od programowania i ostatnio nie było żadnych problemów. Dziś odpalam eclipse i przy próbie odpalenia pokazuje mi, że nie znalazł urządzenia... 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...

    Mikrokontrolery ARM   25 Lut 2012 22:23 Odpowiedzi: 1    Wyświetleń: 2457
  • [OpenOCD 0.8.0, jtagLockPick] OpenOCD 0.8.0 nie wykrywa jtagLockPick - LIBUSB_ERROR_NOT_FOUND

    OpenOCD w wersji 0.8.0 (paczka od Freddiego) nie wykrywa mi jtag-lock-pick (też od Frediego). Wcześniej nie zauważyłem tego problemu ale ostatnia wersja którą używałem to 0.6.0 (tam nie ma problemu). Komunikat jest następujący: F:\Workspace\tools\openocd-0.8.0\ope... -finterface/ftdi/jtagkey.cfg -ftarget/lpc11uxx.cfg...

    Mikrokontrolery ARM   15 Lip 2014 01:02 Odpowiedzi: 2    Wyświetleń: 1704
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Eclipse CPP Juno SR1 - świeżo wypakowane od nowa Katalog Workspace - Wyczyszczony Projekt wypakowany do innego katalogu niz Workspace Odpalamy Eclipse Ustawiamy Workspace na C:\_Prog\Workspace Zamykamy ekran powitalny. File->Import->General->Existing Project into Workspace Wskazuję plik z archiwum projektu. Projekt został dodany Sprawdzam ustawienia...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101442
  • STM32F4xx - OpenOCD łączy się tylko kiedy fizycznie procesor jest w stanie RESET

    Używam KT-LINK, OpenOCD 0.7.0, libusb. Środowisko działa prawidłowo, kilka identycznych płyt z STM32F4xx działa prawidłowo, debug, flash itp. Jedna idzie opornie. Po podłączeniu się OpenOCD: Open On-Chip Debugger 0.7.0 (2013-05-05-10:41) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d...

    Mikrokontrolery ARM   13 Gru 2013 21:16 Odpowiedzi: 8    Wyświetleń: 1899
  • [stm32F031] Czy w Cortex-M0 (stm32F031) można zmienić adres tablicy przerwań?

    Wpadłem na pomysł jak to "obejść". - w bootloaderze przekierować tablice na RAM; - "skoczyć" pod adres Reset_Handler w aplikacji użytkowej; - podczas inicjalizacji przekopiować adresy wektorów z flash do RAM (sekcja .data); Na razie próbuję: 1. umieścić wektor przerwań w sekcji .data; 2. umieścić startup.S na początku aplikacji użytkowej; Jak ktoś ma...

    Mikrokontrolery ARM   01 Mar 2015 21:03 Odpowiedzi: 4    Wyświetleń: 1113
  • [STM32F4] st-link nie chce połączyć się z stm32f401

    Tak, to DIY. Ustawianie czegokolwiek w debuggerze nic nie da skoro openocd nie łączy się i kończy działanie. W plikach nic nie zmieniałem, oto one: stlink-v2.cfg stm32f4.cfg Only debugging on evaluation boards is allowed. Debugging on custom hardware is not supported and not allowed

    Mikrokontrolery ARM   03 Wrz 2019 14:58 Odpowiedzi: 17    Wyświetleń: 840
  • Nokia 500 PD-14 traci sygnał GPS po resecie satelit - co robić?

    Witam Widziałeś to już? https://www.elektroda.pl/rtvforum/viewto... Jeśli spojrzysz na dane CPU, zobaczę, czy jest na nich aktualizacja WNRO (Istnieć jeden "Jolly Joker" WNRO Patch (rozmiar obrazu jest niezależny): MSB2531 Cortex-A7 i Cortex-A9 )

    Nawigacje Software   19 Gru 2019 17:03 Odpowiedzi: 33    Wyświetleń: 5331
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    arcyimperator napisał: po skoku do Aplikacji z Bootloadera pojawia się dziwne zachowanie: zaczyna się wykonywać kod main() który jest przerwany i widzę w debugerze wykonywanie konstruktorów obiektów globalnych. Możesz pokazać jak to wygląda w debuggerze? Te konstruktory wykonują się jakby z main() czy jakby z przerwania? Późnym wieczorem sprawdzę i...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38340
  • OpenOCD-x64-0.6.1 - RLink nie działa, Windows 7 x64

    Witam, Zainstalowałem nową wersję OpenOCD-x64-0.6.1 na Windows 7 x64 i próbuję uruchomić go z programatorem RLink na środowisku Eclipse. OpenOCD pobrałem ze strony Freddie Chopin`a. Przeinstalowałem także sterowniki do RLnik`a, które były zawarte w pobranym zipie. Poniżej wynik uruchomienia OpenOCD, w Eclipse i z linii komend wynik jest taki sam: komenda:...

    Mikrokontrolery ARM   27 Paź 2012 12:13 Odpowiedzi: 1    Wyświetleń: 1626
  • Braun Silk Expert 5.(typ 6029) - reset licznika po wymianie lampy?

    Witam, Z resetem może być problem. Producent ustawił licznik na 400 000 błysków i pewnie potem świeci pierwsza dioda od lampy i miga czerwona bez możliwości sterowania lampą. W środku siedzi STM32F030C8T6 - 32-bitowy mikrokontroler z rdzeniem ARM Cortex-M0, 64kB Flash, 48LQFP, STMicroelectronics. Podobno te procesory nie są poblokowane i można z niego...

    AGD Drobny sprzęt   06 Sty 2024 14:04 Odpowiedzi: 2    Wyświetleń: 3594
  • [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ń: 4702
  • Jak zdiagnozować nieskończoną pętlę Data Abort w Cortex R4-F?

    No rzeczywiście stos jest nieustawiony. A co do obsłużenia wyjątku to z dokumentacji Cortexa wyczytałem, że dla wyjątków fetch i dla data abortów recoverable funkcja może w zasadzie nic nie robić, bo automatycznie hardwarowo następuje naprawa błędu a co zrobić dla błędów unrecoverable (reset od watchdoga), bo jakoś google milczy na ten temat???

    Mikrokontrolery   26 Gru 2010 21:31 Odpowiedzi: 9    Wyświetleń: 1080
  • Schemat i funkcja układu SM3201C w laptopie Samsung PO Box 12987 – gdzie znaleźć?

    O to chodzi > tablet/ planszet z 2020r. ? Samsung Galaxy Tab S6 Lite WiFi SM-P610 / SM-P615 10.4" * ModelsSM-P610N, SM-P615, SM-P610 ChipsetExynos 9611 (10 nm) CPUOcta-core (4x2.3 GHz Cortex-A73 & 4x1.7 GHz Cortex-A53) GPUMali-G72 MP3 64 /* 128GB /+ microSD plus 4GB ROM Jest SM, płatny https://obrazki.elektroda.pl/7648782200_...

    Laptopy Hardware   11 Sie 2025 11:53 Odpowiedzi: 6    Wyświetleń: 144