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



Teraz jest 29 mar 2024, o 16:10


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 9 sty 2017, o 13:08 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 29
Pomógł: 0

Witam serdecznie!

Mam problem z zaprogramowaniem wsadu do nowego uC. Przedstawiam w PDFie schemat, jeżeli ktoś mądrzejszy ode mnie mógłby sprawdzić poprawność podłączeń.
Jeżeli schemat podłączeń jest prawidłowy i uC powinien się zaprogramować będziemy w tym poście myśleć dalej.

Jest to nowy uC STM32F103RBT6 z TME.


Załączniki:

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 13:16 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

topic2834.html
BOOT1 przez rezystor do masy daj



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 13:46 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 29
Pomógł: 0

Jarecki napisał(a):
http://forum.atnel.pl/topic2834.html
BOOT1 przez rezystor do masy daj


Rzeczywiście nie został on podłączony. Podłączyłem go przewodem na płytce. Jednak wyświetla mi komunikat:
Cytuj:
Info : Previous state query failed, trying to reconnect
Error: jtag status contains invalid mode value - communication failure
Polling target stm32f1x.cpu failed, trying to reexamine
Examination failed, GDB will be halted. Polling again in 100ms
** Unable to reset target **
shutdown command invoked



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 13:57 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

Jakim programatorem programujesz?

------------------------ [ Dodano po: 2 minutach ]

squeez napisał(a):
Z tabeli w RM wynika, że bootując z FLASHA BOOT1 jest bez znaczenia.


Faktycznie :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 14:01 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 29
Pomógł: 0

Jarecki napisał(a):
Jakim programatorem programujesz?


Jest to ST-LINK/V2-1 z płytki NUCLEO-F103RB. SB12 NRST jest OFF, a także CN2 jumpers OFF, tak jak nakazano UM. Wszystkie piny podłączone fizycznie sprawdzałem miernikiem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 14:06 
Offline
Użytkownik

Dołączył(a): 09 gru 2013
Posty: 103
Pomógł: 3

a do programatora zamiast NRST nie powinno być podłączone JNTRST (PB4)?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 14:19 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 29
Pomógł: 0

Elektro_maniak napisał(a):
a do programatora zamiast NRST nie powinno być podłączone JNTRST (PB4)?


Chyba nie, ponieważ w schemacie od NUCLEO-F103RB podłączony jest właśnie pin NRST(7pin) do programatora SWD.

(strona procesora)
Obrazek

(strona programatora)
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 14:35 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

czym zasilasz ten procek?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 14:43 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 29
Pomógł: 0

Jarecki napisał(a):
czym zasilasz ten procek?


Jest to zasilanie z płytki NUCLEO-F103RB 3,3V i masy pospiane ze sobą. Patrzyłem miernikiem na wszystkich pinach gdzie powinno być podłączone zasilanie to jest ono podłączone.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 14:53 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1079
Pomógł: 73

Podeślij zdjęcie całości tzn. układu i programatora


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2017, o 15:05 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 29
Pomógł: 0

Najprawdopodobniej znalazłem przyczynę tego kłopotu. Ponieważ wcześniej sprawdziłem zasilanie od strony plusa, to przed chwilą sprawdziłem zasilanie od strony GND do procesora i niestety żadna nóżka procesora nie jest podłączona do masy...

Prawdopodobnie to podłączenie było tak cienkie (zaznaczone na obrazku niebieskim kolorem), że te ścieżki się nie wytrawiły.
Jutro odlutuje procesor i dokładnie jeszcze posprawdzam.

Płytka do ponownego zamówienia.

Obrazek



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: 11 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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