Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

Ucuz Cin mali STLINK V2

Başlatan z, 09 Mayıs 2020, 18:41:06

z

Alıntı yapılan: marecrisium - 10 Mayıs 2020, 01:59:45Bu şekilde hex yüklenmiş çakma ST-Link'i ticari bir projede pcb üzerinde dahili programlayıcı olarak kullanmak bir sorun oluşturur mu sizce ?

Neden sorun olsun ki? Program gelistirma asamasinda cakmanin varsa bir kelegi muhakkan ortaya cikacaktir.
Cikarsa da kullanilmaz yeni cozum aranir.

Kaldi ki dogrudan ST'nin kendi uretimi STLinklerde bile sorun yasiyorum.

Ustelik benim derdim ST-Link ile kod yukleme degil ki debug yapmak.

Bu calismadaki amacim, hexi disassembly edip ne oluyor da debug islerinin en heyecanli yerinde
Cannot access target. Shutting down debug session ya da Internal command error
gibi hatalarin sebebini bulmak.

Cok boktan ve uzun soluklu bir proje olacak.

Eldeki tek sey ise hex bir dosya.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

z

#16
yktronik ve a.zorba'ya yardimlari cok tesekkurler.

a.zorba'nin gonderdigi sema ve hex kodu kullandim.

Deneyip calistirdigim Clone STLink cihazi

Direnc degerlerinin verdiginiz semalarlakilerden farkli olmasina bakmayin.  Kritik oneme hazi degiller.

Malzeme kutumda elime erken gelen ilk cikar.. 100R ve 4K7 diye diretmedim.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

z

#17
STlink V3 ve Clone STlink V2  habire hata verirken simdilik kendi yaptigim sorunsuz calisiyor.

Bu sorun cok ilginc. Eskiden digerlerinde de sorun olmuyordu.

Sanki STlink cihazi kullana kullana asinip eskiyor.

Cihazlara bozuk diyemiyorum. Cunku ciplere sorunsuz kod atabiliyorlar. Fakat debug asamasinda herhangi bir asamada bir anda hata  mesajina neden oluyorlar. Tabiki kod yukleme asamasinda  kod atilan MCU akim anahtaralyan guc katini vs susturdugu icin gurultuler azaliyor. Debug asamasinda akimlar akmaya basladigi icin gurultuler de artiyor. (Motor kontrol uygulamalarinda MCU etrafinda yuksek akimlar anahtarlaniyor)

Sorunun SWD interface yaziliminda/donaniminda oldugunu dusunuyorum.

SWDIO pini iki yonlu calisan bir pin. Hem data yolluyor hem de data aliyor. Scopla inceledigimde bu pin 1/0 arasinda bir ara degere dustugunu gorebiliyorum. Bu ara degere cok dik inmeyip kapasitorun desarj egrisindeki gibi egimli bir dusme oluyor.

Eger yazilim bu ara degerde erken yada gec degerlendirme yaparsa yanlis bilgi okur.

Benzeri sorunlarla I2C, Onewire gelistirme asamalarinda da yasanabiliyor.

Semada adi gecen 120 ohm direncin degeri de onemli olabilir. Bu direnc cakismaya karsi konmus gibi duruyor ve SWD jkablosunda gorunen kacak kapasitenin ne hizla dolup bosalacagini belirliyor.

Eger STlink V2 cihazinin yazilimi acik kaynak olsaydi SWD pinini okuyan rutin uzerinde oynayip bu sorunun giderilip giderilemeyecegini gorebilirdik.


Bana e^st de diyebilirsiniz.   www.cncdesigner.com

oytun123

arkadaşlar merhaba bende stlink yapmaya çalışıyorum bluepill ile  ASM' nin attığı linkteki devreyi kurdum sadece kondansatör eksik ve programlamaya çalıştığım kart blackpill stm32f411ceu6..yardımcı olurmusunuz lütfen