Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: eeburakdemir - 25 Temmuz 2017, 13:46:12

Başlık: STLINKv2 Program Yükleyememe
Gönderen: eeburakdemir - 25 Temmuz 2017, 13:46:12
Merhaba,
Resimdeki gibi bir sorunla karşılaşıyorum STM32F103C8T6 kodlu mcu'ya progam atarken. Fakat mini board da sorun yaşamıyorum. Bu  hatayı harici orjinal STLINKV2 de herhangi bir mcu ya program atarken de karşılaştım sorunu onda da çözememiştim. Bende küçük flash bellek gibi olan programlayıcıdan atıyordum. Bu sorun ile karşılaşan , çözümü bilen var mıdır ? Boot0 bacağı resimdeki gibi gnd ye çekilmiştir. Boot1'den bir npn transistor tetıkleyeceğim. Aynı zamanda bundan yaklaşık iki hafta önce de STM32F0 mcu'ya aynı programlama şekli ile gayet başarılı şekilde program yükleyebilmiştim.

(https://s12.postimg.cc/ocuwx0sjd/Whats_App_Image_2017-07-25_at_13.08.25.jpg) (https://postimg.cc/image/ocuwx0sjd/)

(https://s2.postimg.cc/9vmsomitx/Whats_App_Image_2017-07-25_at_11.49.15.jpg) (https://postimg.cc/image/9vmsomitx/)
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: magnetron - 25 Temmuz 2017, 14:05:12
ben seri porttan program atarken boot-0 1 'e


boot-1 0'a çekiyorum
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: eeburakdemir - 25 Temmuz 2017, 14:09:04
Mini board da ikisini gnd çekilmiş olarak geliyor. Hatta boot1 gnd çekmeden program almıştı, seri porttan derken bootloader olarak mı atıyorsunuz ?
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: magnetron - 25 Temmuz 2017, 14:29:59
evet Usart-1' den atıyorum - Flash Loader Demo diye ST'nin bir programı var
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: MC_Skywalker - 25 Temmuz 2017, 14:34:18
NRST ucunu bağlıyomusun? MCU'nun beslemesi bağlımı? STLINK, kart ile 3V3 bağlantısı olmalı.

3V3
SWCLK
SWDIO
GND
NRST

uçalrı bağlı olmalı.
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: eeburakdemir - 25 Temmuz 2017, 14:46:06
Hocam kartı stlink üzerinden 3.3v verdim. Söylediğiniz tüm bağlantıları tek tek kontrol ettim. hepsi bağlı. Gndler aynı beslemeler aynı ve 3.3v geliyor. Nrst 10k ile pullup şeklinde bağlı.
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: MC_Skywalker - 25 Temmuz 2017, 15:50:16
STLINK bağımsız mı? yoksa Herhangi bir Diskovery üzerindeki STLINK mi?

STM32F4 Diskovery üzerindeki STLINK'in SWD uçlarındaki 3V3 çıkışında sıkıntı var kart üzerindeki  başka yerden 3V3 almanız gerek. Kartın kendi beslemesinden MCU'ya 3V3 vereceksiniz.

(https://i.hizliresim.com/VMzd4R.jpg)
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: eeburakdemir - 25 Temmuz 2017, 15:53:01
Hocam hariciden programlıyorum. F0 olarak kart tasarladıgımda sorunsuz program yukledım 32F100 de bu resımde yaptıgım gıbı yıne yukledım.
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: MC_Skywalker - 25 Temmuz 2017, 16:18:37
Hata mrsajında belirtilen ayarı yapmayı unutmadın değil mi?

(https://i.hizliresim.com/kW8NMv.jpg)
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: eeburakdemir - 25 Temmuz 2017, 16:41:10
Hocam bu ayarı yaptım. Ardından gelen pencere de reset kısmını hardware olarak yapacaksın diyor. Zaten benim sistemimde nrst 10k ile 3.3v pullup lı.
Başlık: Ynt: STLINKv2 Program Yükleyememe
Gönderen: eeburakdemir - 25 Temmuz 2017, 17:16:33
Hocam program atamadıgım durum kartı ılk toplarken mcu yu takmıstım ve program atmaya calısmıstım. Sımdı kartları topladım programlayıcıyı taktım bu sefer de dırek tanıdı mcu yu. Bende anlamadım sımdı olay nerde :/ ustune programlayıcının 3.3v unu sokup dısarıdan verdım yıne programladı. Herhangi bir girsimdede bulunmadım yanı mcu bacakları arası kısa devre vs gıbı :/ Şimdilik sorunu bu şekilde halloldu. Yorum yapıp yardım etmeye çalışan herkese teşekkür ederim .