Witam,
Potrzebuję pilnej pomocy, bo nie mam już sam pomysłów.
Procesor STM32F7-45VGT, płytka własnej roboty, programator ST-LINK v2 (ew. U-LINK2), interface SWD / JTAG.
Wszystko działało - napisałem ST-LINK Utility wykrywał procka, napisałem program w Eclipse (wygenerowany podstawa przez STM32CubeMX) do migania diodą. Wgrałem program, dioda miga, zegary ustawione - wszystko śmiga.
I na tym koniec. Dioda dalej miga a ja nie mogę z prockiem nic zrobić. W ogóle się nie chce mi się z nim połączyć - więc nie mogę ani wyczyścić, zaprogramować czy odczytać.
Próbowałem ST-Linkiem (taki tani, chiński) po SWD w ST-Link Utility oraz U-Linkiem 2 po JTAG, przez Keil uVision 5. To samo. Nie da się połączyć. Błąd.
Problem prawdopodobnie jest w tym, że w swoim programie ustawiłem piny odpowiedzialne za programowanie (SWD/JTAG) jako wyjścia GPIO.
Ale programuje to POD resetem... Więc powinno chyba ustawić na domyślne funkcje.
Zarówno w uVision jak i Utility ustawiłem "connect under reset" i procek jest resetowany (widzę po diodzie), ale nie może się połączyć.
Ma ktoś jakiś pomysł? Bo ja już nie wiem jak to naprawić i co się w ogóle stało...
Potrzebuję pilnej pomocy, bo nie mam już sam pomysłów.
Procesor STM32F7-45VGT, płytka własnej roboty, programator ST-LINK v2 (ew. U-LINK2), interface SWD / JTAG.
Wszystko działało - napisałem ST-LINK Utility wykrywał procka, napisałem program w Eclipse (wygenerowany podstawa przez STM32CubeMX) do migania diodą. Wgrałem program, dioda miga, zegary ustawione - wszystko śmiga.
I na tym koniec. Dioda dalej miga a ja nie mogę z prockiem nic zrobić. W ogóle się nie chce mi się z nim połączyć - więc nie mogę ani wyczyścić, zaprogramować czy odczytać.
Próbowałem ST-Linkiem (taki tani, chiński) po SWD w ST-Link Utility oraz U-Linkiem 2 po JTAG, przez Keil uVision 5. To samo. Nie da się połączyć. Błąd.
Problem prawdopodobnie jest w tym, że w swoim programie ustawiłem piny odpowiedzialne za programowanie (SWD/JTAG) jako wyjścia GPIO.
Ale programuje to POD resetem... Więc powinno chyba ustawić na domyślne funkcje.
Zarówno w uVision jak i Utility ustawiłem "connect under reset" i procek jest resetowany (widzę po diodzie), ale nie może się połączyć.
Ma ktoś jakiś pomysł? Bo ja już nie wiem jak to naprawić i co się w ogóle stało...