Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 8 sty 2025, o 08:47


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
PostNapisane: 9 lis 2016, o 15:32 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 kwi 2015
Posty: 6
Pomógł: 0

Witam!

Mam problem z odpaleniem programu na płytce discovery (wersja z TFT LCD). Mianowicie po wgraniu programu i restarcie uC wszystko śmiga pięknie. Problem pojawia się kiedy podłącze zewnętrzne zasilanie. Wgrany program nie uruchamia się puki nie podepnę ST Linka pod port USB w komputerze. Sprawdzałem też to na drugiej płytce (tylko z wgranym programem przez producenta) i sytuacja jest identyczna. Miga czerwona dioda COM i program nie startuje bez podpięcia programatora do komputera. Co może być tego przyczyną?

Pozdrawiam!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2016, o 15:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2012
Posty: 35
Pomógł: 4

Jakie zewnętrzne zasilanie podłączasz i pod jakie piny na płytce?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2016, o 15:47 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 kwi 2015
Posty: 6
Pomógł: 0

1) Z stabilizatora liniowego 5V pod P1 pin 1 i 2
2) Z zasilacza 5V pod USB



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2016, o 16:01 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Próbowałeś uruchomić, ze zdjętymi zworkami od programatora?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2016, o 16:13 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 kwi 2015
Posty: 6
Pomógł: 0

Tak. Niestety nic nie pomogło



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lis 2016, o 16:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 sie 2013
Posty: 230
Lokalizacja: Zabrze
Pomógł: 17

Nie ma tam czasem pinów ze zworką od pomiaru prądu? Jeśli tak, to być może zworka jest na linii od zasilania USB i trzeba przełączyć na zewnętrzne linie.

_________________
40-32:2=4!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2016, o 09:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2012
Posty: 35
Pomógł: 4

5V musisz podpiąć pod 5V na złączu P2
GND pod GND na złączu P2

jak zajrzysz do schematu płytki to pin VDD jest zwarty z 3.3 VDC

Schemat na szybko poniżej:
Obrazek

edit:

po wysłaniu tego posta, zobaczyłem że masz wersję z lcd :) zaraz to zbadam


Obrazek

http://www.st.com/content/ccc/resource/technical/document/user_manual/6b/25/05/23/a9/45/4d/6a/DM00093903.pdf/files/DM00093903.pdf/jcr:content/translations/en.DM00093903.pdf
strona 28 pdf
Tutaj masz schemat, jeżeli piszesz że podłączasz zasilacz pod piny 1 i 2 to robisz mu zwarcie :)
5V pod pin 1 albo 2,
GND pod pin 63 lub 64



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2016, o 09:32 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

Oczywiście że na P1 piny 1 i 2 podajesz +5V
GND możesz dać śmiało na piny GND które masz koło diody LD1 (COM) programatora oznaczone JP1 lub nad złaczem
CN3 oznaczone JP2.

musisz też pamiętać że zworka LDD czyli JP3 musi być założona w przypadku zasilania 5V

Obrazek

dokładnie jak widzisz ...

---- > czarny przewód na zdjęciu nie jest używany (to też +5V) ale takie kable akurat miałem pod ręką

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 15:18 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 kwi 2015
Posty: 6
Pomógł: 0

Dzięki wielkie za zainteresowanie sprawą!

Niestety, nawet jak podłącze zasilanie jak radzi SunRiver, sytuacja nie ulega zmianie. Miga jedynie dioda LD1 (COM)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 15:32 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

Akotiv napisał(a):
Niestety, nawet jak podłącze zasilanie jak radzi SunRiver, sytuacja nie ulega zmianie. Miga jedynie dioda LD1 (COM)


to dziwne ... i to dosyć ... dziwne bo tak musi działać ...
i działa jak widzisz ... zrób moze foty i pokaż tą twoją F4
moze coś znajdziemy ....

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 16:01 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 kwi 2015
Posty: 6
Pomógł: 0

ObrazekObrazek

Jak widać na powyższych załącznikach, po podłączeniu programatora do komputera, program zaczyna się wykonywać (migająca dioda LD3, świecąca LD4 oraz krótki napis na wyswietlaczu)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 16:16 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

odpal ST-Link Utility ... wyczyść pamięć mikrokontrolera i wgraj jeszcze raz , masz wersję nowszą
Dyskoteki ... daj GND na dolne piny P1 lub P2

przy zasilaniu z ST-Linki wszystko działa ??

------------------------ [ Dodano po: 7 minutach ]

wgraj ten plik i napisz co się dzieje ...
na st-linku i na zasilaniu zewnętrznym


Autor postu otrzymał pochwałę

Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 17:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Jest to problem z firmwarem ST-LINK'a, który trzyma procka przez cały czas w resecie.
Musisz zrobić jego aktualizację:
SunRiver napisał(a):
odpal ST-Link Utility


------------------------ [ Dodano po: 6 minutach ]

Może ci się przydać: UM1670


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 18:54 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 kwi 2015
Posty: 6
Pomógł: 0

Po update'cie firmware'u i wgraniu wsadu jeszcze raz, program ładnie odpala. Dzięki wam wielkie za pomoc. Bez was bym sam do tego nie doszedł :)

A tak z ciekawości. Da się jakoś wyłączyć miganie LD1 (COM) czy obsługa tej diody siedzi w wsadzie programatora?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2016, o 19:34 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8597
Pomógł: 337

Niestety to już programator jedynie można ją zlikwidować lutownicą :)
Ale przeglądnę schematy może da się odłączyć zasilanie programatora
przy używaniu zasilania zewnętrznego ...

Niestety trochę się nie postarała STM :)
Podobnie jak jest kilka problemów by użyć interfejsu eTH czy I2C na złaczu CN3
ale opiszę to niebawem ...

PS .. w testowym firmware jak nie masz podpiętego DS1306 to zegar nie działa i wskazówek nima :P

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO