Witam :) Mam specyficzny problem. Otóż zakupiłem sobie programator STLinkV2, który jakoś nie specjalnie chce mi działać z płytką ewaluacyjną eb-stm32_04 oraz OpenOCD. Objaw jest taki: C:\eclipse_arm\openocd-0.6.1>bin\... -f scripts\interface\stlink-v 2.cfg -f scripts\target\stm32f3x_stlink.cfg -c Open On-Chip Debugger 0.6.1 (2012-10-07-10:34)...
On źle odczytuje wartość ID 0x10006444 zamiast tej 6 powinno być 0 czyli źle identyfikuje układ. Dodano po 3 ST link utility łączy sie na 3 sposoby prawidłowo. 18:52:14 : ST-LINK Firmware version : V2J16S0 18:52:14 : Connected via SWD. 18:52:14 : Connetion mode : Connect Under Reset. 18:52:14 : Debug in sleep and stop mode enabled. 18:52:14 : Device...
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: Plik main: /** ****************************************... * (at)file stm32f4xx_hal_adc.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 18-February-2014...
Jeszcze to może się przydać: CPU Nordic 52832 $ python3 nrfident.py bin cubot_f1/bank0.raw ############################ nRF5-tool ############################ ##### ##### ##### Identifying nRF5x firmwares ##### ##### ##### ########################################... Binary file provided cubot_f1/bank0.raw Computing signature...
Dziękuję . ST-LINK SN : Old ST-LINK firmware/ST-LINK already used ST-LINK Firmware version : V2J17S4 (Need Update) Old ST-LINK firmware detected! Please upgrade it from ST-LINK->'Firmware update' menu. Connected via SWD. Connection mode : Normal. Device flash Size : 128 Kbytes Device family :STM32F10xx Medium-density Flash memory programming... 100%...
(at)skim Czy to jest chińska podróba ST-Linka? Jeżeli tak, to trzeba szukac starszych driverów, bo nowe chyba starają się to wykryć! Jeżeli problemy będziesz miał dalej - a oprogramowanie ST-Link nie jest otwarte ani publicznie dostępne ale możesz zawsze przerobić chińskiego st-linka na CMSIS-DAP programator. Jak to zrobić? 1. Otwórz chińskiego stlinka...
No tak się domyślam, że dla rozrywki nie szukasz randomowych scalaków, żeby z nimi kombinować. (. ❛ ᴗ ❛.) Wydaje mi się że najtaniej na początku będzie przeprogramowanie chińskiego stlinka na j-linka i próba komunikacji/zgrania wsadu np przez openocd.
Cześć. Super robota. Zastanawiam się nad kupnem tych głośników. Najważniejsze dla mnie aby po włączeniu pamiętały ustawienia źródła sygnału. Czy oryginalny soft chociaż pamięta ustawienie źródła? Czy możesz napisać coś więcej o wgrywaniu softu: Czy piny dla STLINK do wgrania są łatwo dostępne czy trzeba lutować prosto do nóg scalaka? Czy przed wgraniem...
ohh... wyglądający obiecująco. Czy uważasz, że oprogramowanie wbudowane w SDK alios zawiera bootloader? Miałem raczej nadzieję, że uda nam się odczytać bootloader z innego modułu Tuya. Warto również zauważyć, że alios SDK nie zawiera package.exe ani encrypt.exe Podejrzewam, że package.exe i encrypt.exe mogą być używane tylko przez tuya (tylko podczas...
Ponad rok temu stlink v2 został zhakowany, dlatego na ebayu można dostać miniaturowe klony za około 7$. W sieci podobno można znaleźć firmware do wgrania do 103-ki, który nawet daje się potem upgradować przez st-link utility. Dodam, że nie popieram piratowania, zwłaszcza że oryginalne zestawy discovery są tanie.
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...
Windows 7 Pro, 32-bit Firmware version: V2.J15.S0 JTAG Debugger STM32 ST-LINK Utility v2.2.0 STLinkUSBDriver.dll v4.2.2.0 Open On-Chip Debugger 0.6.0-dev-00448-gc59a441 (2012-02-29-17:05) Eclipse Indigo Service Release 2, build id: 20120216-1857 GNU ARM C/C++ Development Support 0.5.4.201202210114 C/C++ GDB Hardware Debugging 7.0.0.201202111925 Próba...
Posiadasz najnowszą wersję TrueStudio 1.4.0 Lite? Pod podpięciu programatora pod USB, zgłasza się on jako Mass Storage Device i ST-Link GDB Server nie widzi go. Jeśli JTAG nie jest poprawnie podłączony do układu STM32, to jest normalne zachowanie. Po podłączeniu pod USB widzi go jako niby "Pendrive", jeśli poprawnie jest podłączony z mikrokontrolerem...
Witam Dostałem w swe ręce powyższą płytkę i próbuje cokolwiek z nią zdziałać. Problem polega na tym że tylko ST-link Utility jest w stanie poprawnie się połączyć z płytką. Firmware programatora zostało zaktualizowane. Po pierwszym podłączeniu i zainstalowaniu sterowników ze strony ST udało mi się połączyć z płytką za pomocą KEILa. Jednak OpenOCD nie...
PS2 Sprawdziłem z ciekawości na F303 podłaczonym do ST-Linka z nucleo. Zero problemów. Zrobiłem test na NucleoF446 i zawartym w nim procesorze. Po ustawieniu Level1 procesor się nie blokował (w sensie niemożności startu programu) a jedynym widzialnym efektem ustawionego zabezpieczenia był plik FAIL.TXT na dysku Nucleo o treści "The interface firmware...
Witam. Postanowiłem przesiąść się z Atollic True Studio Lite na darmowego toolchaina. Posiadam ST-LINK v1 (kupiony w Kamami i oznaczony tam jako ZL30PRG) oraz płytkę ZL26ARM z mikrokontrolerem STM32F107VC (Connectivity line). Pobrałem openocd w wersji 0.6.0 ze strony Freddiego Chopina dla Windows (ja posiadam XP Home SP3). Początkowo nie działało i...
Problem występuje wyłącznie kiedy Keilem debuguje kod wypluty z STM32CubeMX i nie występuje od razu, występuje w trakcie debugowania, Keil przeleci kilka instrukcji i po kilku dopiero zwraca błąd jak w temacie, poczym STLink się zawiesza, musze odpiąć zasilanie całkowicie i podpiąć ponownie. Pytanie zasadnicze czy ktoś ma doświadczenie z CubeMX i widział...
Witam, Podłącze się pod watek. Korzystam z tego samego kodu ze strony: Jedyna zmiana w kodzie jest WakeUP_PIN. Procek STM32F103VET6. Mam następujący problem: Po uruchomieniu softu, w pliku boot.c w funckji boot_force jest warunek: [syntax=c]if(MSM_GetNumInstalledDevices(... { boot_process(MSM_GetDeviceByID(0)->strin... }[/syntax] który zawsze...
Nie wiem czy to co napiszę coś pomoże Koledze, ale mam pewne przemyślenia. Podobny problem też na początku swojej drogi miałem, tzn. problemy przy programowaniu klonem ST-Link do płytki z STM32F103C8T . Objaw polegał na tym, że musiałem ustawiać w STlink Utility opcję Connect Under Reset i co gorsza w odpowiednim momencie musiałem nacisnąć przycisk...
Program IAR jest jednym z podstawowych, dostępnych narzędzi do tworzenia oprogramowania na mikrokontrolery. Posiada kolorowe i wygodne środowisko graficzne, wraz ze zestawem zoptymalizowanych, standardowych bibliotek. Poniższy samouczek ma na celu pokazanie, jak skonfigurować te środowisko do wydajnej pracy. W autora praktyce sporym utrudnieniem są...
Nie jest tak źle. Działa. Więc jest tak: Pod windowsem flashujemy ST-Linka i robimy z niego J-Linka. Ta strona jest pomocna. Uwaga. W Windows trzeba mieć zainstalowane sterowniki pod ST-Linka. UWAGA: Jakby ktoś chciał na powrót zrobić ST-Linka z J-Linka, to musi mieć zainstalowane pod Windowsem też sterowniki pod J-Linka bo program flashujący nie będzie...
Witam. Dopiero zaczynam przygodę z STM, więc proszę o wyrozumiałość. Używam linuxa ubuntu 18.04. Zainstalowałem System Workbench i ustawiłem reguły dotyczące programatora ST-Link/V2 oraz wykonałem update firmware. Programator znajduje się na płytce "STM32 NUCLEO-F446RE". Po utworzeniu przykładowego projektu dla tej płytki jestem w stanie wgrać wsad...
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
zrób dla pewności conect under reset. Zaktualizuj firmware stlinka.
Jednym slowem przyjalem bledne zalozenie, ze ten soft bedzie dzialal z moim ST-Linkiem. Wydawalo mi sie, ze gdzies to przeczytalem...ba nawet bym przysiagl, ze widzialem zrzuty ekranu po podlaczeniu ST-Linka. Oczywiście że OpenOCD działa z ST-linkiem - używam takiego zestawu od dawna, tak samo jak setki innych osób... Sorry, ale Twoje posty wskazują,...
ale teraz przypomniało mi się, że mogło wystarczyć zdjąć jakąś zworkę THT Zdejmowanie zworki THT to raczej sposób na Nucleo. Na STM32F429i tej zworki nie ma. Nie ma nawet tego obwodu związanego z pinem 39 kontrolera od STlinka. Oczywiście zawsze można lutowanymi zworkami załatwić sprawę, ale w STM32F429i ponoć wystarczy wgrać nowy firmware i można...
To nie szkodzi, że procesor jest czysty. Wgrywasz firmware ustawiając adres początkowy w stlinku i od początku wgrywasz tą imitacje firmware. Nic więcej procesor nie potrzebuje. Kontaktowałem się z creality oni nie udostępniają nic. A czytałem po forach sporo ludzi się wpakowało i w ten sposób uwaliło sobie płytę. Właśnie z przyzwyczajenia, że tego...
Nie chodzi o dokladanie czegos - po prostu dragon to rozwiazanie budzetowe kierowane dla amatorowm dlatego ma pewne swoje ulomnosci. Inna sprawa to najczesciej wystarcza JTAG/SPI lub inne warianty programowania szeregowego... HVPP/HVSP stosuje sie raczej niezbyt czesto. Co do klonow itp. to sa to za zwyczaj kopie 1:1 wiec roznic jako takich nie ma poza...
Skąd pewność, że autor tematu używa SWD a nie JTAG? Bo marudzi, ze ma problem ze stanem pinów PB3 i PB4? Czyli je do czegoś podłączył i nie jest to JTAG. ;) A swoją droga, bo właśnie sprawdziłem, jest jeszcze jedna metoda na zaprogramowanie z wyłączonym debugiem, przycisnąć reset i: stlink -HardRst -c SWD -Halt -P build/firmware.bin 0x8000000 -Rst...
Mam pytanie dodatkowe do kogoś komu działa openocd z STM32F0DISCOVERY. Jeśli tak czy mogę prosić o informacje jakie zwraca interfejs STLINK co do swoich parametrów (opcja -d 1 w openocd): Moje to STLINK v2 JTAG v15 API v2 SWIM v0 VID 0x0483 PID 0x3748 Zauważyłem, że przestało mi też działać narzędzie [url=]stlink, a które na pewno działało. Jedyne co...
Witam Jak że jest to mój pierwszy wpis tego typu to proszę o wyrozumiałość. Słowem wstępu. Chciał bym się z wami podzielić kilkoma moimi doświadczeniami w programowaniu mikrokontrolarów STM32F103 i STM32L152 (STMDISCOVERY) za pomocą otwartej biblioteki libopencm3 ( ). Ja pracuję tylko na Ubuntu 64bit. Jako toolchain używam Summon ARM (link do instalacji...
Witam! Próbuje rozpocząć debugowanie STM32L476-discovery z wykorzystaniem OpenOCD 0.9.0 pod Eclipse Luna, WIN7 x64. Plik konfiguracyjny zapożyczony z pluginu STM32Cube pod Eclipse gdyż nie znalazłem w oficjalnej wersji OpenOCD. [syntax=stm32l4_cfg] # script for stm32l4x family # # stm32l4 devices support both JTAG and SWD transports. # source [find...
Cześć, Jakiś czas temu wpadła w moje ręce płytka Nucleo64 a konkretniej STM32L073. Pobrałem oprogramowanie Attolic True Studio, zainstalowałem. Żadnych błędów. Sterowniki tak samo. Widoczny jest magazyn wymienny w menadzerze urządzeń, port com oraz stlink. Tworzę nowy projekt C. Wybieram model płytki, rdzeń. Na ostatnim ekranie nie mogę wybrać std pherphials...
(at)xabean dobra robota, którego programatora JTAG używasz z tym? Czy ST-Link V2 zadziała? Z szybkiego spojrzenia na dokumentację opencd wydaje się, że: Sterownik interfejsu: st-link Jest to sterownik obsługujący adaptery STMicroelectronics ST-LINK/V2 (z firmware V2J24) i STLINK-V3, dzięki nowemu API zapewniającemu bezpośredni dostęp do ramienia ADIv5...
Dziękuję wszystkim za odpowiedź. Przemyślę sprawę z tymi programatorami. STM'ami zająłem się póki co dla samej nauki, żeby stojąc w miejscu się nie cofać. Na wodotryskach mi na razie nie zależy. Do realizacji obecnych projektów AVR'y całkowicie wystarczają. Kwota 100zł. nie jest dla mnie kwotą zaporową. Muszę się jednak zapoznać z jlinkiem. Albo JLINK...
Okazało się, że miałeś rację ;) Udało się połączyć z prockiem, ale wciskanie przycisku reset bylo uciążliwe, więc ... Postanowiłem skorzystać z pinu NRST Stlinka (teraz korzystam z STlinka wbudowanego w płytkę Nucleo). Z nieznanego mi powodu, pin ciągle jest na stanie niskim i nie przełącza się na wysoki, żeby zaprogramować układ. W pliku FAIL zauważyłem,...
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...
Bawiąc się ostatnio płytką Arduino ZERO skutecznie zablokowałem sobie dostęp do procesora. Zdesperowany zacząłem szukać jakiegoś zewnętrznego programatora. Poszukiwania na necie, zarówno w serwisach aukcyjnych jak też w firmach komercyjnych odstraszają ceną. Z pomocą przyszło mi rozwiązanie które znalazłem rozważając kupno chińskiego klona programatora...
A zobacz czy działa Ci "ST-LINK"->"Firmware update". Nie widzi STLinka czy układu docelowego? Komunikat może jakiś?
Mam problem z zestawem Eclipse Kepler + GDB + CS + openOCD 0.8.0 + STM32F072BDISCOVERY z procesorem STM32F072RB (Cortex-M0) i programatorem Stlink. Środowisko jest poprawnie skonfigurowane i działa poprawnie na procesorze STM32F103, tyle że z openOCD 0.7.0. Jako że nowy model procka, musiałem użyć openOCD 0.8.0. Jednak po skompilowaniu programu (poprawne)...
Witam, Ostatnio kupiłem STM32 Discovery F4, posiadam już drugi taki sam model, i byłem zmuszony do kupna następnego, ponieważ tamten został przez przypadek uszkodzony (mikrokontroler), natomiast programator ST-LINK działał. Drugi Discovery (fabrycznie nowym) nie jest wykrywany na komputerze. Innymi słowy Pierwszy ST-LINK jest wykrywany bezproblemowo,...
No to kolejna część mojego minibloga - i chyba tymczasem ostatnia: Okazało się, że załadowałem nie tego st-linka, co trzeba. Znalazłem takiego: , załadował mi się na dysk po sciągnięciu jako: texane-stlink-7eb0804 i skompilowałem go wykonując make z głównego katalogu tego sciągniętego archiwum. Nastepnie poszedłem do examples/blink tego st-linka i tam...
Witam. Próbuję zaprogramować ST-Linkiem z płytki discovery procesor STM32F103C6. W St-Link Utility wybieram connect - pojawia się błąd "Internal command error" [url=]Tutaj ktoś napisał ze taki błąd przestał występować po zmianie zasilanie 3V3 na 3.0. Dziwne ale postanowiłem zasilić układ z ST-Linka zamiast z własnych stabilizatorów. Błąd zmienił się...
Witam ! Mam płytkę startową discovery STM32L100C-Disco, () Zainstalowałem toolchaina, uruchomiłem Eclispe'a zgodnie z tym tutorialem: Napisałem prosty program do zapalania diody: STM32 ST-LINK CLI v2.4.0 STM32 ST-LINK Command Line Interface ST-LINK SN : 51FF72064986525629540687 ST-LINK Firmware version : V2J26S0 Connected via SWD. SWD Frequency...
Przesyłam zdjęcie płytki i prośba może ktoś wskaże jak wstawić zworki. Zworka to sprawa dotycząca Nucleo. Tu jest inaczej, prawdopodobnie bez kontaktu z komputerem część płytki (STLink) trzyma reset. Proponował bym zacząć od sprawdzenia wersji firmware i ewentualnego upgrade. Czyli ściągasz program z tego linku co dałem i odpalasz przy podłączonej...
Witam Tak jak kolega (at)z3planety powiedział żeby się w to bawić (reverse-engineering) trzeba być dobry w te klocki i mieć dużo czasu. Piątek i sobota przy kompie na szukaniu wszystkiego na temat stm32f072, podłączania na zmianę blue pill + st-link, blue pill + USART, Aspire + st-link i mówiąc krótko mam większy mętlik w głowie niż przed. Przeczytałem...
Poruszony do głębi ostatnimi tematami na forum napisałem drugi (i ostatni mikroporadnik) Druga część mikroporadnika. Co zrobić jak nie mam debuggera? Najlepiej sobie kupić - można kupić taki z Chin (nie polecam albo za trochę więcej pieniędzy Jlink Edu - i to polecam jak ktoś zamierza na poważnie rozwijać to hobby. BluePill można łatwo przekształcić...
Dostałem niedawno klona DSO138 - testowałem z firmware DLO138 i dorobiłem dla niego bibliotekę umożliwiającą zobrazowanie przebiegu/przebiegów na PC w aplikacji miniscope v4 (połączenie przez UART) - [url=]. Jeżeli ktoś decydowałby się na zmianę firmware to polecałbym najpierw zgranie oryginalnego - w ogólności były dwie wersje różniące się czułością...
Mi zalega w czeluściach warsztatu ST Link v2, i myślałem że da się wykorzystać w tym przypadku, jednak po przejrzeniu mnóstwa stron wychodzi na to że nic z tego. Musiałbyś załadować do niego firmware Blackmagic: Jak widzę te komendy z linii poleceń, to mnie odrzuca... :) Natomiast J-Link działa bez problemów z RP2040.
Jest jeszcze jedna rzecz którą możesz spróbować. Tak zwany firmware update :) Uruchom stlink utility i z menu ST-LINK -> Firmware update Potem Device Connect i jak bedzie trzeba to YES :D
Dzięki za odpowiedzi. Jak na razie najbardziej kusząca wydaje się propozycja użycia bootloadera po USART1 (o ile ten nie został zablokowany - to będę musiał sprawdzić). To że natywnie stlinki z discoverów mają ograniczenie do danej rodziny wiedziałem, ale myślałem, że może są jakieś modyfikacje, zmiana firmware itp. Ewentualnie rzeczywiście albo Versaloon...