Dokładnie chodzi mi o coś takiego: W kamami jest dostępne na zamówienie za zawrotną sumę 125pln, w USA jest za grosze ale obawiam się o koszty przesyłki. A może ma ktoś na zbyciu?
Witaj, na liście Keila 4 są 2 pozycje o tej samej nazwie (STlink V2) - jedna z nich działa, druga zachowuje się jak opisałeś. Właśnie we wszystkich tutorialach widzę 2 pozycje. U mnie jest tylko jedna: ULINK Cortex Debbuger RDI Interface Driver Altera Blaster Cortex Debugger Stellaris...
Do sprzedania mam moduł oparty o 32 bitowy procesor STM32F103VET6 Cortex-M3. Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72 MHz,...
Do sprzedania mam moduł oparty o 32 bitowy procesor STM32F103VET6 Cortex-M3. Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72 MHz, mają...
Do sprzedania mam moduł oparty o 32 bitowy procesor Cortex-M3 STM32F103C8T6: Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72...
Witam. Próbuje dobrać się do rejestrów specjalnych cortexa za pomocą Eclipsa. Korzystam z zakładki Memory. Aby dobrac sie do tych rejestrów muszę wpisać do rejestru Debug Core Register Selector Register (0xE000EDF4) 0x00000014 jeśli chce je odczytać i 0xFFFF0014 jeśli chcę zapisać....
Wrzuć PEŁNY wykaz błędów. Sprawdź też, czy w programie możesz używać zmiennych typu uint32_t - po dołączeniu tego problematycznego nagłówka powinno to być możliwe. Witaj Dzięki za reakcję. Do projektu mogę dołożyć typ uint32_t. Zakomentowałem problematyczny plik, zdefiniowałem...
składanie zmiennej przez |= miało pokazać co musiałbym zrobić aby uzyskać podobny kod wynikowy do tego co wygenerował kompilator. I ja tak nie piszę lecz takie coś na podstawie prostej operacji wygenerował kompilator. Tak wygląda mój kod bo widzę, iż ktoś sięciągle czepia przykładu...
Cześć, ostatnio wyraziłem się nieściśle -nie mogę debugować po wgraniu aplikacji przez st-linka. Bootloader w tej chwili nie istnieje, a pseudo-bootloader robi tylko jump'a do regionu aplikacji. Pseudo-bootloader to distortos z mainem: [syntax=c] int main() { int x = 0; ThisThread::sleepFor(std::chrono::m...
Sprzedam jak w temacie Moduł STM32 RedDragon LCD3.2" Cortex-M3 ARM cena 300zł gratis ulink2 STM32F103ZET6: the high performance STM32 MCU which features Core: ARM Cortex™-M3 32-bit RISC Operating Frequency: 72MHz, 1.25 DMIPS/MHz Operating Voltage: 2-3.6V Package: LQFP144 I/Os:...
Witam, Na samym początku chciałbym powitać całą społeczność elektrody i podziękować za wiele wartościowych informacji, które można dzięki Wam znaleźć. Teraz o moim problemie. W Eclipsie programuję STM32F091 w oparciu o bibliotekę STDPERIPH. W trybie Release mogę skompilować program...
Mam do sprzedania mocno już zakurzony, nie używany zestaw Freescale Tower System Module K70 (numer zestawu TWR-K70F120M-KIT). Zestaw dla kogoś, kto chce poznać zalety rdzenia Cortex-M4. Do dyspozycji dużo zasobów sprzętowych i interfejsów komunikacyjnych... Zresztą, wkleję krótki...
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...
Witam, Skonfigurowałem eclipse'a do debuggowania procesorów Cortex M-3 uzywając toolchaina CodeSourcery. Ogólnie działa, choc czasem pojawiaja sie bledy (zawsze gdy debuguje kod pliku startup). Info : JTAG tap: lm3s6965.cpu tap/device found: 0x3ba00477 (Manufacturer:...
Do sprzedaży trafiły nowe zestawy startowe Discovery firmy STMicroelectronics z procesorem STM32F7 opartym o rdzeń ARM Cortex-M7. Źródło : [url=]
Zobacz to:
... układ pracuje może z wewnętrznego oscylatora a te trzeba "włączyć" programowo? STM32 z "pustym" flashem pracuje na wew. oscylatorze i można bez problemu wgrać do niego program przez JTAG'a lub RS232 wykorzystując fabrycznego bootloadera. Ja mam wykonaną płytkę na której jest tylko...
Zainstaluj sobie Ride7 na początek. Jak masz primera to i masz sprzętowy debuger. No i krótkomówiąc jesteś w domu. Co prawda ride 7 jest trochę toporne ale proste. Jak będziesz tworzył w nim nowy projekt to masz do wyboru albo dowolny procek albo OS dla primer1 i primer2. A propos jakiego primera...
Faktycznie po aktualizacji Eclipse'a komunikat Launching OpenOCD 0.4.0 ... dochodzi do 100% i znika W czasie pracy nad jednym z projektów kompilacja przechodzi prawidłowo ale w czasie gdy debugger ładuje program do pamięci wyskakuje błąd An internal error occurred during: "Launching...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of...
Jeśli uruchamiasz LPC1756 to polecam na start szablon aplikacji: OK, niech to będzie jakiś punkt zaczepienia. Specjalnie pod ten przykład przesiadłem się na Windows, doinstalowałem GNU ARM plugin i całość skompilowałem: Invoking: ARM Sourcery Windows GNU Print Size arm-none-eabi-size...
Witam, Napisalem program, ktory steruje praca silnika DC. Komunikuje sie z nim poprzez interfejs usart. Program dziala poprawnie po skompilowaniu w trybie debug. Skonczylem projekt i skompilowalem go w trybie release, ku mojemu zaskoczeniu komunikacja przestala dzialac. Co moze byc tego powodem?
jesli calego stringa to funkcja atoi Rozwiązanie użycia funkcji int atoi(const char * str) nie jest chyba najlepsze albo robię coś źle :/. Poniżej fragment kodu (pętla for(;;)) i biblioteki standardowe. **** Build of configuration Debug for project LPC17_CAN_LedControl **** make...
Witam, Zabrałem się za mój pierwszy układ na Cortexie M-3. Zadaniem układu jest (na początek). 1. Generowanie sygnału z DAC. 2. DAC jest triggerowany przez timer (chwilowo T2). 3. DAC wykorzystuje DMA (DMA2_Channel3). I dotąd jakoś wszystko działało (DMA w trybie Circular). Generowany...
W ST-Linku jakoś zapomnieli o linii resetu i to się może fantastycznie zemścić Kiedyś potrzebowałem wykorzystać wszystkie linie procesora i programowo wyłączyłem JTAG'a (zanim pomyślałem :-))- bez obsługi linii resetu to już musiałem przestawiać BOOTx bo mi szkoda było procesora. Ulink...
Badmaneq ale aby skorzystać z debugera na SWD z LPC1100, to należy mieć jakiś specjalny układ/programator ? Rozumiem, że od STM32 nie pasuje do LPC1100? Pytam, ponieważ zastanawiam się nad mikrokontrolerem do projektu. Wiem jak działa debug z STM32, a na LPC1100 nic nigdy nie robiłem.
Cześć! Sprawa się chyba trochę posunęła do przodu. W nowej wersji plugina jest opcja na analizowanie trace'ów. Mam st-linka i zdaje mi się że przez to nie mogę ustawić wysyłania trace'ów przez SWO. W trybie semihosting stdout stream, działają funkcje takie jak np. trace_printf a...
A co to parsera co w twoim szablonie dla LPC ze stronki brak nawiasu zewnętrznego. W szablonach jest więcej problemów (; Eclipse. Stosuję konfiguracje Debug i Realease. Działa super do momentu gdy chce project przenieść. Po importowaniu konfiguracji pozostaje tylko jedna.. Osobiście...
Nie mam w tej chwili kodu przed sobą, ostatnio ustawiłem 4 bity na preemption. Nie chce w tej chwili siać zamieszania (zmieniałem z 3 bitów...), więc wrzucę potwierdzone wyniki wieczorem + lepszy debug. btw, czy ktoś może potwierdzić że wrzucony kod (enable_interrupts/disable_interrupts...
Masz magiczny przycisk Debug...
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: //####################################...
Witam! Już mam dość i dlatego zawracam głowę szanownemu koleżeństwu! MMstm32F103R z propoxu z stm32f103rbt6. Jtag znajduje target id, wszystko niby ok, tylko jak kliknę check we flasherze wyskakuje komunikat jak w temacie i procek stoi, nie reaguje na resety, dopiero włącz/wyłącz mu pomaga....
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...
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...
(at)Freddie Chopin Czy używasz jakiegoś konkretnego rozszerzenia w VSC dla cmake tzn. czy mógłbyś jakieś polecić? Mam tylko rozszerzenie o ambitnej nazwie "CMake", ale jego główną funkcjonalnością jest pomoc przy edycji plików CMake'a (kolorowanie składni, podpowiedzi, help itd.) - nie...
Powiem Ci szczerze że myślałem iż po patach zmieniłeś toolchain, ale chyba sprawdzone tematy sa najlepsze (bo znam Twój wpis o tym toolchainie) A ten VS Code to aż muszę sprawdzić, ciekawe czy by mi to zadziałało. A weisz może jak to w ogóle wygląda tzn. rozumiem że wtyczka c/c++ jest...
(at)bclax5 Proszę, kod bazowany na driverze stm32, zdecydowanie nie jest wyczyszczony ani kompletny ;). U mnie działał wystarczająco, zanim zacząłem używać pyocd. Moje użycie: openocd.conf: source [find interface/cmsis-dap.cfg] source [find target/swj-dp.tcl] source...
Tak wyglada kompilacja w consoli: [syntax=text] 16:18:26 **** Build of configuration Debug for project stm32F103RB_template **** cs-make all Building file: ../Setup/startup.S Invoking: ARM Sourcery Windows GCC Assembler arm-none-eabi-gcc -x assembler-with-cpp -Wall -Wa,-adhlns="Setup/startup.o.lst"...
Witam, Skonfigurowałem eclipse z GNU ARM Eclipse plugin do zarządzania make oraz CodeSourcery. Build przebiega pomyślnie, ale hex jest prawie pusty:) [syntax=text]:0400000508000000E... z konsoli: [syntax=text]10:30:32 **** Build of configuration Debug for project...
Teraz wgrywałem projekt z pustą pętlą, ale wcześniej udało mi się pomyślnie wgrać miganie diodą. Oczywiście z tym nieszczęsnym fizycznym resetem. Ogólnie konflikt jest zawsze ten sam, niezależnie od kodu. Mam dołączone biblioteki StdPeriph jako pliki źródłowe. Log kompilacji [syntax=actionscript] 22:19:18...
Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji....
EFM8 Sleepy Bee Starter Kit slstk2010A – 50pln Manufacturer: Silicon Laboratories Product Category: Development Boards & Kits - 8051 Core: CIP-51 Tool Is For Evaluation Of: EFM8SB10 Interface Type: I2C, SMBus, SPI, UART Data Bus Width: 8 bit Maximum Operating Temperature:...
Witam, Chciałem uruchomić działające projekty które kiedyś zrobiłem na nowym laptopie. Ściągnąłem Eclipse Helios'a. Reszta zgodnie z opisem Freddiego, który pewnie wszyscy znacie. Mój makefile również bazuje na jego. Problem leży w tym że przy kompilacji wyrzuca mi taki błąd: ...
Super, jakoś udało mi się Eclipsa uruchomić fakt że w innej wersji Version: Mars Release (4.5.0) ale bez problemu spiąłem to. Przerzuciłem kod i co się okazało. Ruszył. Ale do szczęścia trochę brakuje, okazuje się, że nie rozpoznaje USB. Tzn ten sam dokładnie kod śmiga na Keilu, a...
W konsoli otrzymuje: [syntax=csharp]00:39:00 **** Incremental Build of configuration Debug for project nowyprrrrr **** make -j4 all Building file: ../src/main.c Invoking: MCU GCC Compiler Building file: ../HAL_Driver/Src/stm32f1xx_hal_dma.c B... file: ../HAL_Driver/Src/stm32f1xx_hal_eth.c B...
Utworzyłem nowy projekt, który korzysta z zewnętrznego, nie ze "standardowego" skryptu linkera tworzonego przez LPCXpresso. Kompilacja przebiega prawidłowo lecz w pewnym momencie zatrzymuje się z komunikatem Invoking: MCU C Compiler arm-none-eabi-gcc -D__REDLIB__ -DDEBUG -D__CODE_RED -DCORE_M4...
Do sprzedania mam moduł rozwojowy oparty o 32 bitowy procesor Cortex-M3 STM32F103VCT6: Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości...
Generalnie to pobrałem skrypt linkera i plik startup ze strony . W datasheet i manualu znalazłem adres pierwszej strony pamięci flash i SRAM, która jest "rozbita" na 96KB i 32KB. Zmieniłem w oparciu o te informacje skrypt linkera. Czy zrobiłem to dobrze? Nie wiem. Poniżej: Skrypt linkera: [syntax=c] /*****************...
To możesz polecić jakieś rozwiązanie?? Generalnie chodzi mi o to, że jak np zrobię sobie funkcję do obsługi UART czy czegoś tam innego a poźniej utworzę nowy projekt i chcę użyć tych funkcji to wrzucam tam tylko ten jeden katalog czy pliki .c i .h. Na razie próbuję w ten sposób ...
dołączam loga z kompilacji przed dodaniem syscalls 23:57:28 **** Incremental Build of configuration Debug for project usb_spi_master2 **** cs-make all 'Building target: usb_spi_master2.elf' 'Invoking: ARM Sourcery Windows GCC C Linker' arm-none-eabi-gcc -T"C:\workspaceSTM\usb_spi_mast...
Faktycznie! Jeśli nie przekroczę 4 breakpointów to nic się złego nie dzieje. W kail-u wyświetla się okienko informujące że nie można dodać kolejnego breakpointu (max to 5). Dzięki Freddie! Mam jeszcze jedno pytanie. Chciałem użyć w projekcie kontenerów z biblioteki standardowej...
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ę : Z...
Witajcie moi drodzy. Dzisiaj zaglądamy do środka kolejnego przekaźnika sterowanego przez WiFi kompatybilnego z aplikacją Tuya, łudząco podobnego do dość dobrze znanego Sonoff, dostępnego do kupienia za około 20 zł. Sprawdzimy na jakim układzie jest on zrealizowany i czy da mu się...
Jedyny log jaki mam to ten poniższy: [syntax=c]GCC HOME: E:\Programy\GCC_4_9_2015_q3\bin compile... [mkdir] Created dir: E:\temp\test\test\Debug\bin [mkdir] Created dir: E:\temp\test\test\Debug\obj [cc] 2 total files to be compiled. [cc] arm-none-eabi-g++ -mcpu=cortex-m3...
A czy uważasz że wszystko jest linkowane? Twoje pytanie sporo sugeruje. Jakoś bylem zafiksowany na to, że w ten sposób dołączany kod musi być "wrzucony" w całości, ale cóż błądzenie to rzecz ludzka, sporo wody jeszcze upłynie zanim takie mechanizmy będą dla mnie zrozumiałe :) Cały...
Oparty na oryginalnym debuggerze Black Magic Probe (BMP), nowy moduł ctxLink jest sprzętowym debuggerem dla mikrokontrolerów z rdzeniem ARM Cortex, który ma możliwość bezprzewodowego łączenia się z komputerem. BMP jest adapterem JTAG oraz SWD używanym do programowania i debugowania...
Mam do sprzedania (w dobre ręce) dwa zestawy uruchomieniowe (startery) do przygody z STM32. Niestety pomimo mojej wielkiej chęci nie znalazłem czasu na to by zagłębić się w temat i od kilku lat leżą sobie w szufladzie. Czekam na rozsądne propozycje. Będę zadowolony jeśli uzyskam około ...
Hejka, robię właśnie przesiadkę projektu z kompilatora IAR'a do GCC'a i mam problem z przeniesieniem niektórych ustawień, konkretniej chodzi o nie wycinanie przez linker konkretnych, nieużywanych zmiennych globalnych wygenerowanych przez zewnętrzne narzędzie, zawierających informacje np....
Witajcie moi drodzy. Zapraszam na krótki test konfigurowalnego i sterowanego przez WiFi termostatu gniazdkowego. Zadaniem termostatu jest uruchomienie danego urządzenia (np. ogrzewania) gdy temperatura w pokoju znajdzie się poniżej zadanego progu. Termostat z tematu jest w pełni konfigurowalny,...
Witam ! Napotkałem na pewien problem podczas uruchamiania dema projektu FreeRTOS pod Eclipse. Podczas korzystania z pliku makefile (przerobiony z LPC2368) projekt kompiluje się bez problemu, otrzymuje pliki wynikowe. Zainstalowałem jednak ostatnio plugin "GNU ARM Eclipse plugin". Kiedy próbuje...
Witam wszystkich. Uzywam Eclipse + OpenOCD (0.9.0) + GCC. Do tej pory używałem STM32F103 (Cortex-M3), a teraz przesiadłem się na STM32F373 (Cortex-M4). Wziąłem ze starego programu skrypt linkera, startup, vectors.c i posklejałem do kupy odpowiednio je modyfikując. Program generalnie odpala się,...
Witam Potrzebuję użyć klasy USB CDC - pobrałem apliaction note utworzyłem nowy projekt w LPCXpresso. Projekt się buduję ale linkier krzyczy o braku funkcji. Sprawdziłem w plikach projektu funkcje znajdują się w pliku usbcore.c Nie wiem dlaczego ich nie dołącza ich do programu :( Building...
Mam problem z zestawem Eclipse Kepler + GDB + CS + openOCD 0.8.0 + STM32F072BDISCOVERY z procesorem STM32F072RB (Cortex-M0) i programatorem Stlink. Środowisko jest poprawnie skonfigurowane i działa poprawnie na procesorze STM32F103, tyle że z openOCD 0.7.0. Jako że nowy model procka, musiałem...
Dobra, już się poprawiam. Od razu mówię, że nie znam się tak bardzo na dyrektywach kompilatora i poruszam się po omacku, dlatego frazę Freddiego wpisałem tak: arm-none-eabi-objcopy -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O binary "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.bin";...
Zgadza się, kwadratowy pin to Rx, wyżej Tx, wyżej GND. Rejestrator z tego co się orientuję to rebrand Dahua XVR5104C. Sprawa wygląda tak: - rejestrator ma adres IP 192.168.1.108. mam dostęp do Telneta, jednak z otwartych portów jest tylko 23 - ponoć na porcie 3800 powinien nasłuchiwać aktualizacji...
Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne...
Hej, Napisałem (chyba) najprostszy program w assemblerze który ma szanse zadziałać (no dobra prostsze było by ustawienie jednego rejestru - lecz nie w tym rzecz ;) ). Po skompilowaniu, zlinkowaniu i przekonwertowaniu na format binarny, wgrywam na uC i dzieją się dziwne rzeczy. Otóż,...
Czołem! Chyba znowu utknąłem w bojach z STM32F2. Wysyłam taką komendę: openocd -f interface/jtagkey.cfg -f target/stm32f2x.cfg -c "init; reset halt; flash write_image erase out/test.hex; reset run; shutdown" i dostaję odpowiedź: Open On-Chip Debugger 0.5.0 (2011-12-03-10:15) Licensed...
Podczepię się pod temat, bo również mam problem z coocox-em. Pisze na rdzeń STM32-M4 używając bibliotek ze strony producenta i kompilatora gcc-arm-none-eabi-4_7-2012q4-20121208-wi... Problem w tym, że nie generuje mi pliku hex. Po kompilacji mam taki komunikat: GCC HOME: C:\Program...
Po napisaniu programu z wykorzystaniem z systemem FreeRTOS, nie mogę go skompilować. Od 2 dni googlam i bez rezultatu. Oto kod źródłowy programu. [syntax=c] #include "misc.h" //#include "stdio.h" #include <stm32l1xx_gpio.h> #include <stm32l1xx_rcc.h> //#include <stm32l1xx_flash.h> #include...
Aby było prościej to zrezygnujmy z DMA. Przy zwykłym wysyłaniu stringa efekt jest taki sam. Wysyłam tak: GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2014q4\bin compile: [mkdir] Skipping C:\CooCox\CoIDE\workspace\DMA\dma\De... because it...
Oto projekt: # 21:57:39 **** Incremental Build of configuration Debug for project HelloStm32 **** make all Building file: ../src/main.c Invoking: MCU GCC Compiler /home/cybertom/ARM_workspace/H... -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1...
Dzięki za podpowiedzi ale nie do końca pomogły bo w terminalu są śmieci jak używam printf. Mój kod wygląda tak: 18:41:39 **** Incremental Build of configuration Debug for project HC-SR04 **** make -r all Building file: ../src/HC-SR04.c Invoking: MCU C Compiler arm-none-eabi-gcc...
Witam. Aktualnie walczę z kompilatorem GCC non-eabi. Chcę utwożyć projekt w C++ używając własnego skryptu linkera, jednak po długiej walce nie mam już pomysłu na rozwiązanie. W jaki sposób skonfigurować kompilator, linkera oraz skrypt linkera tak abym mógł własne tablice zdefiniowane...
Witam, Mój komputer był już tak powolny, że byłem zmuszony przywrócić system, niestety... Teraz już komputer śmiga aż miło, ale niestety nie wszystko śmiga :not: Zainstalowałem, tak jak uprzednio (przed kilkoma laty) eclipse, bibliotekę HAL (czyli cały pakiet SW4STM32) i zintegrowany...
Indiedroid Nova to nowy jednopłytkowy komputer firmy Indiedroid. Sercem Indiedroid Nova jest układ RK3588S firmy Rockchip zawierający ośmiordzeniowy (4 rdzenie Cortex-A76 o taktowaniu do 2.4GHz, 4 rdzenie typu Cortex-A55 o taktowaniu do 1.8GHz), akcelerator NPU o wydajności 6TOPS i procesor...
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 (). Zastanawiam się nad tym, jaki zestaw...
Witam Hmm, walczę od jakiegoś czasu z uruchomieniem toolchaina Eclipse + CodeSourcery itd dla STM32 (dokładnie STM32F107VCT) i mam pewien problem. Przejrzałem kilka różnych projektów, w których podpatrywałem pliki skryptowe linkera (*.ld) jak i pliki makefile. Na razie kompiluje mi się gdy...
Wczoraj wyczaiłem że w plikach "Debug\makefile", oraz "\Debug\src\subdir.mk" dla arm-none-eabi-gcc mam ustwione -mcpu=cortex-m3. Pomimo iż zmieniam ustawienie tej opcji na "arm7tdmi" w obu plikach, Eclipse po każdej próbie flashowania lub restartu, zmienia te ustawienia spowrotem na cortexa....
Aktualnie pracuję z mikrokontrolerem STM32L151CBT6, w środowisku Eclipse. Do programowania używam OpenOCD w wersji 0.9.0 wraz z jtag-lock-pick tiny 2. Programowanie przebiega bez zarzutów, jednakże nie jestem w stanie uruchomić debuggera. OpenOCD uruchamiam z parametrami: -f ..\OpenOCD\scripts\interface\ftdi\jtag-l...
Mhm, cały przebieg kompilacji: $ make Assembling file: startup.S arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -mthumb -g -ggdb3 -Wa,-amhls=out/startup.lst -MD -MP -MF out/startup.d -I. startup.S -o out/startup.o Compiling file: gpio.c arm-none-eabi-gcc -c -mcpu=cortex-m3...
Przepraszam, że tak późno ale wcześniej nie miałem możliwości tego wstawić. Logi z kompilacji po "clean" 21:09:55 **** Rebuild of configuration Debug for project test_timera_v5 **** Info: Internal Builder is used for build arm-atollic-eabi-gcc -c ..\src\system_stm32f0xx.c -mthumb -mcpu=cortex-m0...
Podobnie jak w przypadku komputerów jednopłytkowych, procesorów, procesorów graficznych i innej elektroniki na rynku, pandemia wpłynęła także na produkcję mikrokontrolerów, pozostawiając producentom ograniczone zasoby. Oczekuje się, że niedobór chipów zakończy się w nadchodzących miesiącach,...
Masz rację, że szkoda całego tygodnia na taki problem:). Oto cały kod: Main: podłączenie do STM'a wygląda nastepująco: RxD do PA10, TxD do PA9. Więc nadal stoję w miejscu, ale nie poddaje się;).
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...
I teraz nie wiem czy mikrokontroler wykonuje moja funkcję SystemInit czy tą "standardową" ? Podglądnij kod asemblera :) Wystarczy, że wrzucisz przed main Jeśli konsolidator nie krzyczy, to znaczy, że widzi jedną funkcję SystemInit. Jeśli oryginalna zstała zadeklarowana jako WEAK,...
Fajna ta flaga, nie znałem wcześniej (; To jest "świeża" opcja, więc niech najpierw każdy sprawdzi wersję binutils zanim zacznie się jej doszukiwać. Changes in 2.26: * Add --fix-stm32l4xx-629360 to the ARM linker to enable a link-time workaround for a bug in the bus matrix...
A jak już wyląduje w tym HF, to jakie są wartości rejestrów rdzenia? Przejrzałem kompilację u siebie i plik assemblerowy wygląda generalnie ok. Jak w opcjach debuggera odznaczysz opcje "resume", to można debuggować funkcję Reset_Handler(), tyle że trzeba sobie przed zrobieniem czegokolwiek...
Cześć, Weźmy na tapetę pewien projekt ( 1. Xubuntu 20.04 Toolchain zainstalowany z głównego repozytorium dystrybucji gcc-arm-none-eabi 9-2019-a4 libnewlib-arm-none-eabi 3.3.0 2. Xubuntu 16.04 Toolchain zainstalowany z launchpada w wersji 7-2018-q3 3. Debian 9.1 Toolchain zainstalowany...
Witam, Jestem początkujący jeśli chodzi o programowanie ARM wiec proszę o wyrozumiałość. Mam problem z procesorem LPC 1768, konkretnie jest to płytka Mini DK-2. Od pewnego czasu walczę z problemami w przerwaniach i nie mogę sobie poradzić. Przewertowałem setki tematów na forach polskich...
No właśnie nie do końca. Skrypt startowy jak i całą resztę wziąłem z bibliotek STM. Tak samo skrypt linkera jednak tutaj troszkę pogrzebałem i stąd problem (prawdopodobnie). Mam taki plik: /* Default linker script for STM32F10x_512K_64K Copyright RAISONANCE S.A.S. 2008 */ /* include...
Witam, Potrzebuje zmienić skrypt linkera żeby zwiększyć pamięć dla aplikacji kosztem pamięci USB. Jest to w ogóle możliwe? Poniższy skrypt z którego korzystam chciałem zmienić tak żeby zostawić dla USB bank 0 0x2007 C000 - 0x2007 FFFF AHB SRAM, natomiast bank 1 0x2008 0000 - 0x2008...
Maxe: Twoja metoda nie działa już jej próbowałem co więcej po wprowadzeniu takiej lini: Dodano po 4 fantom: używam makefile'a Lucjana Bryndzy w którym miejscu powinienem dodać -I./lcd bo też nie dało mi to żadnych efektów. [syntax=c] # Automatic makefile for GNUARM (C/C++) #...
Ok, coś jest nie tak. Przede wszystkim systick działa na trybie optymalizacji O1 i O2. Bez zmiany kodu. Na O0 od razu jest hard fault. Ale nie występuje na żadnej linijce kodu. Nie wchodzi do przerwania i wywala od razu błąd. EDIT: Działa w momencie kiedy wywaliłem inicjalizacje: N VIC_Init(&NVIC_InitStructure);...
Witam, Za każdym razem w trakcie uruchomiania mikrokontrolera po startowaniu konfiguracji debugowania GDB w eclipse licznik rozkazów skacze do : g_pfnVectors: 00000000: andne r0, r0, r0, lsr #16 <------------- 00000004: muleq r0, r1, r6 00000008: andeq...
Witam, by zaznajomić się z uC wybrałem zestaw STM Discovery na Cortex M4, zainstalowałem MDK-ARM Keil uVision 4.60. Chciałem przerobić program demo, tak by naciśnięciu przycisku USER zapalały się LED'y. Takie o proste na początek. Przy kompilacji wyskoczyły mi dwa błędy: error: #20:...
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: * * Copyright 2007 CodeSourcery. * * The authors...
Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. I. W tym roku Atmel zagościł w Polsce w ramach warsztatów Atmel Tech On Tour, zorganizowanych wraz z obchodzącą 25 lecie działalności firmą JM elektronik. Warsztaty dotyczyły rozwiązań IoT z wykorzystaniem modułów łączności...
Witam! :) Zanim wejdę w szczegóły chciałbym zapytać, gdzie znajdę jakiś kurs/poradnik tłumaczący od podstaw czego i dlaczego potrzebuję przy nowym projekcie ARM? Moje dotychczasowe obserwacje, to w miarę rozumiem: - CMSIS = ogólnie definicje dla rdzenia ARM - StdLib = biblioteki dla...
Witam, Niedawno przesiadłem się na programowanie STM32, z arduino, i już na samym początku spotkałem problemy. Aby nie było niedociągnięć że robię coś źle, opisze wszystko jak mam ustawione. Posiadam moduł STM32F103C8T6 ARM STM32 Cortex-M3 oraz programator ST-LINK STLINK V2. Piny...
C++ nadal jest dziwny bo samo C++ już nic nie znaczy. Jak rozmawiam z firmą co oferuje C++ to się dopytuje jaki subset ficzurów używają i np wielki producent kart graficznych powiedział że używają bardzo mało ficzerów, nawet templatów nie używali! Ot C+ a nie C++ :P Ale to jet zaleta C++,...
Sprzedam nowy ( fabrycznie zapakowany) Segger J-Link Ultra+ Najszybszy z całej rodziny ( 1.5Mbyte download, JTAG 25MHz) Licencje Flash Breakpoints, RDI and J-Flash Koszt nowego - 598 Euro netto Ja proponuje odpowiednik 1900 PLN (~420 Euro) Faktura VAT. kontakt 692276337 ...
Sprzedam nowy ( fabrycznie zapakowany) Segger J-Link Ultra+ Najszybszy z całej rodziny ( 1.5Mbyte download, JTAG 25MHz) Licencje Flash Breakpoints, RDI and J-Flash Koszt nowego - 598 Euro netto Ja proponuje odpowiednik 1500 PLN brutto (wystawiam fakturę VAT) kontakt 692276337...
Znalazłem w sieci gotowca, działa: [syntax=cpp] # NXP LPC812 Cortex-M0plus with 16kB Flash and 4kB Local On-Chip SRAM, # Nemuisan's Special # set LPC812 Information set CHIPNAME lpc812 set CPUDAPID 0x0BC11477 set CPURAMSIZE 4096 set CPUROMSIZE 16384 set CPUVARIANT lpc800 #Include...
Mam na schemacie np. silniki ale są na razie nie podłączone. Mam TB6612 ale niepodłączone (bez zasilania głównego). Mam CP2102. Jeszcze sekcja zasilania. Ale jak mówiłem sprawdziłem w Keilu - działało normalnie. Wklejam ustawienia debugera. Może redefiniujesz piny od...
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...
Badmaneq projekt faktycznie zbudował się make -r all Building target: usbhid_rom.axf Invoking: MCU Linker arm-none-eabi-gcc -nostdlib -L"/home/andrzej/mikrokontroler/LPC... -Xlinker --gc-sections -Xlinker -Map=usbhid_rom.map -mcpu=cortex-m3 -mthumb...
Banana Pi BPI-R2 Pro to zaktualizowana wersja płytki routera Banana Pi BPI R2, która zastępuje czterordzeniowy procesor MediaTek MT7623A (ARM Cortex-A7) znacznie mocniejszym układem — czterordzeniowym procesorem Rockchip RK3568 (ARM Cortex-A55). Płytka ta wygląda bardzo podobnie...
Ja to kompiluję w eclipse. **** Build of configuration Debug for project test **** cs-make all Building file: ../main.cpp Invoking: ARM Sourcery Windows GCC C++ Compiler arm-none-eabi-g++ -O0 -Wall -Wa,-adhlns="main.o.lst" -fno-exceptions -fno-rtti -c -fmessage-length=0 -MMD -MP -MF"main.d"...
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)...
Korzystam z przykładowych projektów dostarczonych przez ST w programie IAR. Po lewej stronie okna programu znajduje się okienko z drzewem folderów i pośród nich znajdują się dwa pliki ze 'startup' w nazwie: startup_stm32f10x_md.o i startup_stm32f10x_md.s (zawartość plików znajduje się poniżej). To...
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....
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.
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: ... wielu...
istotą przerwania jest AC_OK_Tick++; p3_1_counter++; GPIOIntClear( PORT3, 1 ); zliczanie a to że wystawiłem sobie funkcje do zmiany stanu innego portu jest mam nadzieję jest pomijalne. Pomijalne, ale na podstawie tego "zółtego" przebiegu stwierdziłeś że jest...
Więc tak : Tak, korzystam z stm32f4discovery Najpierw chciałem odpalić symulator w Keil 4.7. Dostaję błąd : *** error 65: access violation at 0x0000000C : no 'read' permission i tak dalej. W google znalazłem ten problem i rozwiązanie. Odpowiednio zastosowałem rozwiązanie...
Zainstalowałem CoIDE oraz GCC ARM Utworzyłem prosty projekt: Podczas kompilacji mam takie błędy: GCC HOME: C:\Program Files\GNU Tools ARM Embedded\4.8 2013q4\bin compile: Miał ktoś podobną sytuacje? Proszę o podpowiedź odnośnie usunięcia tych błędów.
Witam, właśnie dostałem płytki stm32fdiscovery i chciałem zacząć z nim pracować w oparciu o gcc. Sciągnąłem sobie taki szablonowy program z tej strony /usr/lib64/gcc/arm-none-eabi/4.8.1/../..... error: Libraries/libstm32f3.a(stm32f30x_ext... uses...
Robiłem tak ale po skompilowaniu są inne błędy [cc] C:\Users\Grzesiek\AppData\Local\Temp... Assembler messages: [cc] C:\Users\Grzesiek\AppData\Local\Temp... Error: selected processor does not support Thumb mode `vstmdbeq...
Teraz problemem jest otwarcie tego projektu w CooCoox. Próbowałem przerzucić wszystkie pliki do pustego projektu, ale mam mnóstwo błędów kompilacji typu GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\bin compile: [mkdir] Created dir:...
Toolchain : C:\Program Files\GNU Tools ARM Embedded\4.9 2014q4 Debugowanie programu : Gdzieś w sieci wygrzebałem: In case that link ever disappears, what you have to do is ensure that your gcc command has "-Wl,-u,vfprintf -lprintf_flt -lm". This translates to: force...
Witam, Dotychczas używałem BleedingEdge (ver. 131005) z CoIde bez problemu, ale jako że przesiadłem się właśnie z win7 na win8.1 to postanowiłem też ściągnąć nowszy toolchain. Niestety nie mogę skompilować nawet pustego projektu. Próbowałem wersji 150324-x64, 150324 oraz 141002...
Teensy 3.0 to dosyć niewielki i praktyczny moduł uruchomieniowy zbudowany w oparciu o ARM Freescale'a, jednak pozbawiony możliwości debugowania z użyciem SWD/JTAG. Z kolei moduł Freescale'a Freedom, chociaż posiada już takie możliwości, to do wielu projektów z zasady jest zbyt duży...
Próbuję już kilka dni uruchomić ten wspaniały system na stm32f4, korzystam ze środowiska CooCox. Tworzę nowy projekt dodaję z repozytorium potrzebne biblioteki i system FreeRtos. plik main.c wygląda tak: GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2014q4\bin compile: ...
No wiec tak, te dwie rzeczy są takie same w obu twoich przykładach i ich nie zmieniałem: __main_stack_size = 0; __process_stack_size = 1024; Przedstawiam poniżej to co teraz mam w moim projekcie: STM32F103RC_rom.ld [syntax=...
Witam. Posiadam płytkę NXP LPCXpresso1769 i program LPCXpresso. Podczas próby uruchomienia przykładowych programów mam problem z dodawaniem bibliotek przez program podczas kompilacji. Z programem do obsługi UART poradziłem sobie w ten sposób, że ręcznie dodałem do projektu brakujące biblioteki,...
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...
Spośród osób korzystających z modułu SAMD21 od Sparkfun, sporo może być takich, które zainteresowane są wgraniem własnego bootloadera do znajdującego się na pokładzie mirkokontrolera ATSAMD21g18, aby móc rozwijać własne oprogramowanie na tym systemie. Podobnie zrobić można, gdy...
Hmm jak na procka za 3,4zł nie jest źle ;) Bardzo cieniutko Panie... [syntax=c] ARM®32-bit Cortex®-M3 CPU Core 72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access Single-cycle multiplication and hardware...
Jak nie pomoże to może to coś podpowie (można wyświetlić katalogi w których python szuka modułów i sprawdzić czy one tam są dla odpowiedniej wersji python'a). Dodano po 12 Zresztą wynika to też z pliku konfiguracyjnego jakiego używam: [syntax=c] export SDKTARGETSYSROOT=/opt/poky/1.8/sysroots/...
Witam, Zaczynam przygodę z mikrokontrolerami STM32, posiadam STM32F429IDISCOVERY. Zaczynam pracę z kursem na youtube: Wykonałem konfigurację środowiska jak w poprzednim odcinku, jednak gdy teraz próbuję wgrać program (zwykłe zapalenie diody) to w STM32CubeIDE 1.3.0 pojawia się komunikat: Debugger...
Witam sprzedam zestawy jak w liście zdjęcia wyśle zainteresowanym na email nie posiadam tego pod reką dlatego mogę mieć kilka dni poślizgu. starałem się opisać najlepiej jak mogłem stan zestawów mało używany. Ceny do negocjacji przy większej ilości. Numer zestawu. nazwa ( ilość ) cena 1. Si2457-URT m...
Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to...
o też ciekawe: widziałem już, że trochę to rozgryziono. Kupiłem sobie STM32 (u polskiego dystrybutora) razem w kurierem wyszło 180 zł. Na drugi dzień!!! Dostajemy pudełeczko 10x10 cm (darmo dostajemy znacznie większe pudełko i pół kilo pęcherzykowej folii :) ), w nim ośmio centymetrową...
W ARM na rdzeniu Cortex pojawił się nowy interfejs do debugowania SWD - Serial Wire Debug. Można pomyśleć o obsłudze tego interejsu.
Zgadza się, zdążyłem już wcześniej czytając na forum dowiedzieć się że ma SWD. Stąd moje pytanie czy J-Link będzie odpowiednim narzędziem. Na stronie producenta jest napisane że wspiera Cortex-M0 oraz ze posiada Serial Wire Debug (SWD). JTAGA chcę zakupić do firmy wiec chciałem wybrać...
Witaj Od jakiegoś czasu uczę się rdzenia cortex-m0 i także używam LPCXpresso. Informacja ile zajmuje stos jest zawarta w tablicy wektorów przerwań pod adresem 0x00000000 (MSP) czyli jest to pierwszy element tablicy oznaczany jako _vStackTop zaraz po nim jest adres skoku do procedury wykonywanej...
Spróbowałem tak jak pisałeś używając twojego przykładu (podmieniam plik main.c i następnie "make"). Zaincludowałem potrzebne nagłówki i nie wiedzieć czemu biblioteka odwołuje się do nieistniejącej funkcji. Co mogę jeszcze poprawić? ... Linking target: out/stm32_blink_led.elf arm-none-eabi-g...
Co to są za bzdury, gdzie ty widziałeś 16bitową atmege?! ------------- Rodzina propellerów nie zadziwia niestety niczym - scalaki są drogie, ciężko dostępne, i wolne . Naczytałem się kiedyś materiałów na ich temat. 1. Spin to badziewie. Sami się przyznali do tego, że soft w spinie...
Witam rozpoczynam przygodę z PIC32. Napotkałem na problem z inicjalizacją systemu (zegar, pll, wdt, etc.). Może ktoś mi wyjaśnić jaka jest idea sekcji PRAGMA? Dlaczego tak? Czy trzeba osobno konfigurować drzewo zegarowe dla poszczególnych peryferiów, np. GPIO? Jakie rejestry są przez...
Witam, Aktualnie debug działa. Konfiguracja: # NXP LPC1768 Cortex-M3 with 512kB Flash and 32kB+32kB Local On-Chip SRAM, clocked with 4MHz internal RC oscillator if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc1788 } if...
Witam Zainstalowałem najnowszą wersję tego programu i na samym początku napotkałem problem z kompilacją pustego projektu (w starszej wersji programu nie było tego problemu). Kompilator informuje o następującym błędzie: **** Build of configuration Debug for project BETA **** **** Internal...
Tytułem wstępu ... Witam wszystkich. Chciałem dzisiaj przedstawić projekt nad którym ostatnimi czasy pracowałem. Jest to uniwersalny sterownik GSM oparty o znany i popularny moduł GSM firmy SIMCom - SIM900. Podobnych konstrukcji jest w sieci wiele - nie mam zamiaru odkrywać koła na...
moje problemy jednak nie zniknęły :/ Open On-Chip Debugger 0.6.0-dev-00611-g6d639b0 (2012-07-09-22:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.ne... : 11 1 command.c:547 command_print(): debug_level:...
Witam. Chciałem dzisiaj przedstawić kolejny projekt z cyklu "inni mają - mam i ja" ;) Tym razem jest to miniaturowy sterownik ethernetowy - " uWebServer ". Układ zbudowany został w oparciu o mikrokontroler Cortex-M3 - STM32F103C8T6, do tego kontroler ethernetu "znany i lubiany" - ENC28J60....
przepraszam za zawracanie głowy, po dodaniu [syntax=asm][syntax] .cpu cortex-m4 [/syntax] zadziałało - udało się skompilować. Mam za to inne pytanie: jak podglądnąć rejestry fpu (s0...s31) z poziomu GDB (perspektywa debug w eclipse), wiem że kiedyś był z tym problem - czy coś się...
Moje pytanie jest do tego co znalazłem w Twoim artykule i tego co piszesz w tym wątku. Oprogramowanie do debuggowania Debugger GDB (GNU Debugger) potrzebuje tak zwanego "klienta GDB", który przyjmowałby i wykonywał jego rozkazy. W świecie ARMów rolę tą doskonale spełnia OpenOCD, które...
Tam w środku siedzi Cortex-M3. Zależy mi głownie na zapisie FLASH, nawet nie o debug. W katalogu target OpenOCD nie ma nic na temat EFM32. Co trzeba by wpisać w pliku konfiguracyjnym, ewentualnie jak zmienić inny config?
Sterownik libusb-win32 1.2.6.0 2012-01-17 Program się kompiluje: [syntax=c] 09:02:25 **** Build of configuration Default for project stm32f4_blink_led **** make all Assembling file: startup.S arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16...
Skoro chcesz używać mojego tutoriala, to zapewne też OpenOCD, a ono nie obsługuje SWD przez JTAGi oparte na FTx232 (jak JTAG-lock-pick Tiny 2), więc Cortex-M0 to średni wybór, bo jeszcze nie widziałem takiego który by miał JTAGa, mają zawsze tylko SWD... Witam Ale JTAG-lock-pick Tiny...