logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

STM32F746G-DISCO - Programowanie zewnętrznym programatorem ST-LINK v2

lc-grzybek 22 Lis 2015 22:15 5052 7
REKLAMA
  • #1 15175673
    lc-grzybek
    Poziom 2  
    Panowie, wyłamał mi się port USB do programowania w STM32f7. Naprawa lutownicza mnie przerosła, więc kupiłem zewnętrzny ST-LINK v2 od chińczyka i usiłuję go zmusić do działania, ale jakoś nie idzie. Bez problemu zaktualizowałem firmware programatora do najnowszej wersji, wlutowałem na płytkę złącze programowania przez SWD, podłączyłem zgodnie z pinoutami. Jaki mam wybrać external loader w menu aplikacji ST-LINK ? W jaki sposób zasilić płytkę ? Czy muszę wylutowywać jakieś zwory na płytce by zewnętrzny programator działał ? Albo jeśli jest taka możliwość skonfigurować całość tak, żeby zachowywała się tak jak wcześniej tj. pamięć masowa ? Jakieś wskazówki niby znalazłem w manualu programatora oraz schemacie płytki (nie mogę podać linków ze względu na regulamin elektrody) , ale nie wiem co w gruncie rzeczy robić...
  • REKLAMA
  • #2 15176201
    BlueDraco
    Specjalista - Mikrokontrolery
    Przelutować złącze USB albo wylutować STM32F103 z płytki Discovery.
  • REKLAMA
  • #3 15202319
    vonar
    Poziom 28  
    Nie trzeba od razu wylutowywać STM32F103, wystarczy zwory SB14-SB17. Później przyłączyć się do nich (od strony przeciwnej do F103) nowym ST-Linkiem.

    lc-grzybek napisał:
    W jaki sposób zasilić płytkę ?
    Najprościej będzie chyba przez jedno z microUSB.

    lc-grzybek napisał:
    wlutowałem na płytkę złącze programowania przez SWD
    Chyba nie CN8? Bo to tutaj nie pomoże...
  • #4 15208811
    el2010tmp
    Poziom 25  
    lc-grzybek napisał:
    Naprawa lutownicza mnie przerosła

    To zanieś do serwisu telefonów komórkowych, tam sobie poradzą.
  • REKLAMA
  • #5 15215725
    lc-grzybek
    Poziom 2  
    vonar napisał:
    Nie trzeba od razu wylutowywać STM32F103, wystarczy zwory SB14-SB17. Później przyłączyć się do nich (od strony przeciwnej do F103) nowym ST-Linkiem.


    Zrobiłem jak doradziłeś, podłączyłem programator wg pinoutów ALE mam jeden problem. w ST-linku mam pin SWIM i nie ma SWO, z kolei na płytce jest SWO a nie ma SWIM. Spróbowałem bez podłączania go - reakcja jest taka że płytka pokazuje biały ekran, aplikacja st-link nie wykrywa płytki w żadnym trybie. Podłączyłem je razem - dokładnie to samo. Odłączyłem RST, zostawiając tylko SWDIO i SWDCLK - to samo. Co dalej ?

    el2010tmp napisał:
    lc-grzybek napisał:
    Naprawa lutownicza mnie przerosła

    To zanieś do serwisu telefonów komórkowych, tam sobie poradzą.


    Zerwanej ścieżki z przelotką raczej mi nie podlutują.
  • REKLAMA
  • #6 15216646
    vonar
    Poziom 28  
    Dzieje się coś w ogóle na SWDIO/SWCLK? Zasilanie I/O ST-linka podłączone?

    lc-grzybek napisał:
    Zerwanej ścieżki z przelotką raczej mi nie podlutują.

    Zapytać nie zaszkodzi. Przy naprawie wyłamanych gniazd w telefonach pewnie spotykają się i z tym.
  • #7 15216662
    lc-grzybek
    Poziom 2  
    Niestety, nie posiadam ani oscyloskopu ani analizatora stanów logicznych by stwierdzić czy jakaś komunikacja została nawiązana. Zasilanie podłączyłem przez port USB_FS, i bez podłączonego programatora płytka wyświetla co ma wyświetlać (aplikację pokazową -.-).
  • #8 15216773
    vonar
    Poziom 28  
    lc-grzybek napisał:
    Zasilanie podłączyłem przez port USB_FS

    Miałem na myśli I/O (VAPP) ST-linka.
REKLAMA