Witam, mam STLINKA V2, generalnie jest to płytka stm32f0discovery, na której usmażyłem procesor F0 oraz ten F103 programujący, do tego stabilizator, ale moje pytanie, czy istnieje metoda wgrania firmware do układu programującego i czy ma ktoś wsad?
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
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...
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...
Jakiego programu uzyc pod Windowsem? Sciagnalem STM32 STlink utility ale nie rozpoznaje pliku ihx.
Wg mnie masz jakąś bardzo starą wersję firmware oraz oprogramowania. Tutaj znajdziesz wersję J31, chyba najnowszą: https://www.st.com/en/development-tools/... Tu natomiast prawdopodobnie najnowsza wersja ST-link Utility: https://www.st.com/en/development-tools/... Też proponuję uaktualnić. U mnie mam V2.J28.S7 STM32+STM8...
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...
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=https://github.com/texane/stlink]st... a które...
Pomogła opcja ST_LINK : Firmware Update, od kiedy dokonałem aktualizacji program działa tak jak powinien.
A zobacz czy działa Ci "ST-LINK"->"Firmware update". Nie widzi STLinka czy układu docelowego? Komunikat może jakiś?
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.
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...
(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...
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 :) 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)...
Thank you for sharing those details. The main missing feature of this product is the ability to define custom effects. 2 main effects are missing: vumeter and knite rider. Now I will reverse engineer the schematic and I will try to hack the chips to change firmware. Mine, purchased one month ago, has no top marking on the rectangular chip, but I hope...
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...
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...
A i jeszcze jedna sprawa. Gdzieś czytałem, że ST namieszało coś w nowszych wersjach CubeIDE, że w połączeniu z nieoryginalnym ST-linkiem blokuje MCU. Nawet jeśli nie sądzę żeby to było celowe działanie ze strony ST, bo: * Jazgot byłby większy niż przy aferze z FTDI * Szybki rzut googla na angielski internet nic ciekawego na ten temat nie ma * Co ST...
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...
Używam tylko SWD, dla procesorów STM32F100...103 nie ma opcji całkowitego zablokowania dostępu, tak aby nie można było skasować pamięci i odzyskać kontrolę (w STM32 ST_Link Utility).
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...
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...
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...
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ą...
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: /** ****************************************...
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...
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. http://mikrokontroler.pl/2016/05/06/stli... Uwaga. W Windows trzeba mieć zainstalowane sterowniki pod ST-Linka. UWAGA: Jakby ktoś chciał na powrót zrobić ST-Linka z...
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ą,...
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)...
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
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...
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=https://my.st.com/public/STe2ecommu...
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ł...
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ć...
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...
Witam ! Mam płytkę startową discovery STM32L100C-Disco, (https://botland.com.pl/index.php?contro... Zainstalowałem toolchaina, uruchomiłem Eclispe'a zgodnie z tym tutorialem:http://eraycanli.com/2015/08/... Napisałem prosty program do zapalania diody:...
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.
Chciałem przedstawić projekt, na który poświęciłem łącznie kilka tygodni życia. Tracker GPS, który wysyła dane do chmury poprzez satelity Iridium lub sieć komórkową LTE. Projekt przetestowany w boju na jachcie wyprawowym, który dotarł na Spitzbergen płynąc przez otwarte wody Oceanu Arktycznego odwiedzając m.in.: Polską Stację Polarną Hornsund. https://obrazki.elektroda.pl/9640915700_...
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...
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...
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
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 ( http://www.libopencm3.org ). Ja pracuję tylko na Ubuntu 64bit. Jako toolchain używam...
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: https://github.com/texane/stlink, 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...
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,...
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=http://tomeko.net/projects/dso138/]... Jeżeli ktoś decydowałby się na zmianę firmware to polecałbym najpierw zgranie...
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...
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...
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...
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...
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...
Witam, Podłącze się pod watek. Korzystam z tego samego kodu ze strony: http://www.stm32.eu/node/66 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...
zrób dla pewności conect under reset. Zaktualizuj firmware stlinka.
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...
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,...
reset stlink stlink stm32f103c8t6 eclipse stlink
nagłośnienie plenerowe touareg odpalać netia repeater
zamarza klimatyzacja zamarza klimatyzacja
Gasnące zegary i wspomaganie w Peugeot 407 2.2 l 2004 Rezystancja czujnika NTC w ekspresach Saeco