Klon STLINK hataları

Başlatan muhittin_kaplan, 02 Ağustos 2017, 21:50:16

muhittin_kaplan

yeni aldığım klon arada bağlanıyor arada çakılıyor, bağlantıyı kopartıyor. anlayamadım.

JKramer

Klonlara verdiğiniz para orjinale yaklaştı sanırım :) .

muhittin_kaplan

Yok hala 30tl civarlarinda.

Sozuak

2.-3. leri aldığınız için demiş JKRAMER

Tagli

RST icin config dosyasi editlemeye gerek kalmadi veya ayari ben yeni goruyorum. Debugger icin custom script yerine standart olanlardan biri secilip RST kullanilmadigi belirtilebiliyor. Gerci bu ozellik SW4STM32'nin yeni versiyonunda gelmis olabilir. Su anda bilgisayar karsisinda degilim, bilgisayar basina gecince ayrintili olarak ayarin yerini yazarim.
Gökçe Tağlıoğlu

muhittin_kaplan

@Sozuak Yok hocam elimde usbstick olandan bir, klon kutulu olandan 1 adet var. diğerleri hep disco.


@Tagli hocam zahmet olacak, teşekkür ederim.

Sozuak

Vallahi sevindim . Bazen ucuz olsun diye klon yada ucuz modellere yönelip sonradan sorun yaşayınca tekrar tekrar alma maliyetine katlanmak zorunda kalıyoruz. Zamanında IBM os2 diskleri elime geçmişti. Çok merak edip kurayım dedim. İşlemcim pentium ile 486 arasında next586  idi. Tabi uyum sorunu oldu kurulmadı hevesim kursağımda kaldı o zamandır intel işlemci-intel çipset ve markalı bellek kullanırım. Maliyet bazen insanı mecbur bırakıyor elbette ama artık donanımlar çok karmaşıklaştı. Karşılaştığınız bir sorunun programlama hatasından mı yoksa uyum sorunundan mı anlayamayabiliyorsunuz uğraş dur. Keşke şu ekipmanlar biraz daha makul fiyatlara alınabilse de rahat etsek

Tagli

Run menüsü altında Debug Configurations'a girilir. Orada zaten mevcut bir konfigürasyon olsa gerek. Yukarıda Debugger sekmesinin altında Configuration Script var. Bunu Automated Generation'a getirmek lazım (eskiden User Defined diyip betiği kendimiz değiştiriyorduk). Daha sonra yan taraftaki Show generator options...'a tıklayınca yeni ayarlar görünür hale geliyor. Burada Reset Mode: Software system reset seçildiğinde RST bacağına gerek kalmıyor.



Dikkat edilmesi gereken nokta, proje klasörünü Windows ve Linux arasında taşırken otomatik üretilen betik dosyasının adı değişebiliyor ve sistem eskisini tanımadığı için kendisi varsayılan ayarlarla yenisini üretebiliyor. Belki de bende bir tarafta hazır kurulumlu SW4STM32, diğer tarafta Eclipse plugin kurulumu olduğu için arada farklılık olmuş da olabilir, emin değilim. Bu durumu proje klasöründe fazladan oluşmuş .cfg dosyasından anlayabilirsiniz. Birden fazla varsa bir saçmalık var demektir. Örneğin bende hem proje_adi Run.cfg, hem de proje_adi.elf.cfg oluşmuş. Bu isimler debug konfigürasyonu isminden geliyor aslında. Onları varsayılan şekliyle bırakmıştım ama iki tarafta farklı isim almışlar :(
Gökçe Tağlıoğlu

muhittin_kaplan

#23
Yok Hocam Problem Ondan Değil miş.


http://www.stm32duino.com/viewtopic.php?t=1530&start=10#p24789


aynı problemi yaşıyoruz şuanda. firmware i bile güncelliyor ama mcu ya ulaşamıyor.

muhittin_kaplan

problem devam ediyor. Yıldım.
Bekleme yapma, devam et mottosuyla Discovery Stlink i ile devam.


Orjinal bir STLINK mi alsam ?

muhittin_kaplan

@Tagli  hocam siz linux kullanıyordunuz sanırım değil mi AC6 (openstm32) ve usbstick ile çalışırken linux altında problem yaşadınız mı ?

Tagli

Hem Ubuntu 16.04 hem de Windows 7 ile SW4STM32 (AC6) uzerinden kullandim o programlayicilari. Herhangi bir sorun yasadigimi hatirlamiyorum.
Gökçe Tağlıoğlu

muhittin_kaplan

win de kullanıyordum. neden bilmiyorum başımı ağrıttı bu harici yükleyiciler. discolar çatır çatır çalışıyor.
(disco ile harici boarda bağlanmaya çalıştığımda da problem yaşıyorum, ara sıra.)


Elinizde minimal bord vardır umarım, eğer varsa OpenStm32 nin cfg dosya içeriğini paylaşabilme imkanının olurmu ?

muhittin_kaplan

İki ileri bir geri, Artık sadece disco ile bağlanabiliyorum. (disco nun Stlinkini kullanarak minimal boardu, linux altında "debug" edemiyorum, openstm32 kullanarak)

baran123

Klondan bıktım orijinal alayım deme sakın ağabey. :)
2 tane orjinal programlayıcı geçti elime hepsi sorunluydu.
Bu mini USB programlayıcılar da problemli oluyor.


Ben USB/TTL üzerinden program atmaya çalışacağım. ST'nin böyle bir programlayıcı arayüzü de vardı.
Bootloader falan deneyeceğiz artık :/