Skocz do zawartości

Kurs STM32 - #3 - Płytka Nucleo, konfiguracja środowiska


Komentator

Pomocna odpowiedź

Witam, od kiedy zdowngradowałem laptop do windy 10, wyskakują mi błędy w stylu:

Open On-Chip Debugger 0.9.0-dev-00415-g2d4ae3f-dirty (2015-06-12-17:54)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
none separate
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Error: libusb_open() failed with LIBUSB_ERROR_NOT_FOUND
Error: open failed
in procedure 'program' 
in procedure 'init' called at file "embedded:startup.tcl", line 473
in procedure 'ocd_bouncer'
** OpenOCD init failed **
shutdown command invoked

Kod programu żywcem skopiowałem ze strony, Win10 😕

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

No więc usunąłem wszystko, co było związane z stmem z mojego laptopa i zainstalowałem ponownie sterowniki oraz eclipsa. Efekt jest podobny, tzn. wyświetlają się błędy

Open On-Chip Debugger 0.9.0-dev-00415-g2d4ae3f-dirty (2015-06-12-17:54)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
none separate
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Info : STLINK v2 JTAG v26 API v2 SWIM v15 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.241334
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints
target state: halted
target halted due to debug-request, current mode: Thread 
xPSR: 0x01000000 pc: 0x08000168 msp: 0x20005000
** Programming Started **
auto erase enabled
Info : device id = 0x20036410
Info : flash size = 128kbytes
target state: halted
target halted due to breakpoint, current mode: Thread 
xPSR: 0x61000000 pc: 0x2000003a msp: 0x20005000
wrote 3072 bytes from file Debug/jeden.elf in 0.266333s (11.264 KiB/s)
** Programming Finished **
** Verify Started **
target state: halted
target halted due to breakpoint, current mode: Thread 
xPSR: 0x61000000 pc: 0x2000002e msp: 0x20005000
target state: halted
target halted due to breakpoint, current mode: Thread 
xPSR: 0x61000000 pc: 0x2000002e msp: 0x20005000
verified 2160 bytes in 0.096568s (21.843 KiB/s)
** Verified OK **
** Resetting Target **
shutdown command invoked

Dodatkowo aktualizacja firmware nie wykrywa stma, wrzucam zdjęcie tego, co widzi mój komputer

stmplz.thumb.jpg.0e104757c3413885fff0a7f93580070f.jpg

Link do komentarza
Share on other sites

Miczał, pod koniec grudnia wymieniałem komputer, więc odtwarzałem wszystko z tego kursu raz jeszcze właśnie na W10 64bit. (Nie)stety, ale u mnie nie było żadnego problemu. Łączenie przez samego STLinka też nie działa?

Link do komentarza
Share on other sites

Skorzystałem z tego

i zadziałało. Zmieniłem w 'debug configurations' że urządzeniem jest ST-LinkV2 i już nie wyświetla błędu o libusb. Nadal natomiast wyświetla się kod poniżej i nie mam pomysłu co mam z nim zrobić
Open On-Chip Debugger 0.9.0-dev-00418-g9afb8b4-dirty (2015-09-28-12:09)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
srst_only separate srst_nogate srst_open_drain connect_assert_srst
srst_only separate srst_nogate srst_open_drain connect_assert_srst
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Error: open failed
in procedure 'program' 
in procedure 'init' called at file "embedded:startup.tcl", line 473
in procedure 'ocd_bouncer'
** OpenOCD init failed **
shutdown command invoked
Link do komentarza
Share on other sites

Miczał, ja niestety mimo szczerych chęci tutaj nie pomogę. Problem musi leżeć, albo w jakiejś specyficznej konfiguracji twojego komputera, albo w błędnym wykonaniu, którejś z instrukcji z kursu. U mnie taki błąd na W10 nie występuję, nie zgłosił też go nikt inny. Masz możliwość przetestowania tego na innym komputerze? Może naprowadziłoby to nas na właściwy trop?

Link do komentarza
Share on other sites

Na moim stacjonarnym wszystko działało bez problemu, ale w domu jestem raz na dwa tygodnie. Mam to nieszczęście posiadania lapka lenovo, który od samego początku daje w kość (swoją drogą nie polecam). Spróbuję zainstalować linuxa i na nim podziałać. Jak to nie zadziała to w miarę posiadania braku wolnego czasu będę dalej szukał rozwiązania.

Link do komentarza
Share on other sites

pin_ftv, faktycznie ST wymieniło niedawno swoją stronę i linki przestały działać. Wygląda na to, że aktualna wersja jest tutaj: http://www2.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link009.html

Już zaktualizowałem w tekście 🙂

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.