Keil Ulink 2 Türkiye

Başlatan HT, 23 Kasım 2012, 13:44:47

Veli B.

TOOL BOX için;
Ben eski firmware ile kullanıyordum ve sorun yok idi(Yanıltmış olmayayım, yoğunluk M0 ile çalışıyorum ve Jlink kullandığım MCU ya halen SWD desteği vermediği için; masa üstü tool ve M3ler için kullanıyordum),
Fakat başka bir başlıkta Klein Hocam güncel yazılımlar ile sorun yaşadı ve çözdü mü emin değilim. Gerbay Hocamın tesbitine göre; sanırım, Segger klonlar için bir mekanizma koymuş ve sıkıntı olmuş... Bu konuyu netleştirmek lazım...
Bu konu haricinde İsviçre çakısı gibi... Her masaya lazım.... 

camby

ST'nin STLINK/V2 ürünü var ve üzerinde JTAG bulunuyor.

Bu ürün yetersiz mi ?

HT

Alıntı yapılan: katana - 24 Kasım 2012, 10:53:22
TOOL BOX için;
Ben eski firmware ile kullanıyordum ve sorun yok idi(Yanıltmış olmayayım, yoğunluk M0 ile çalışıyorum ve Jlink kullandığım MCU ya halen SWD desteği vermediği için; masa üstü tool ve M3ler için kullanıyordum),
Fakat başka bir başlıkta Klein Hocam güncel yazılımlar ile sorun yaşadı ve çözdü mü emin değilim. Gerbay Hocamın tesbitine göre; sanırım, Segger klonlar için bir mekanizma koymuş ve sıkıntı olmuş... Bu konuyu netleştirmek lazım...
Bu konu haricinde İsviçre çakısı gibi... Her masaya lazım.... 

kantana hocam klon ürünlerde ister istemez bazen sıkıntılar oluyor. olmadik yerde olmadık hatalarda çıkabiliyor. ama bazen sorunsuz kullandıgımızda oluyor. ben yinede orjinal ürün taraftarıyım.

Alıntı yapılan: camby - 24 Kasım 2012, 11:27:16
ST'nin STLINK/V2 ürünü var ve üzerinde JTAG bulunuyor.

Bu ürün yetersiz mi ?

Hocam zaten ST link V2 ürününü aldım. Kullanacagım işlemcilerde yeterince işimi gorecektir. Baska firmanın ürünlerini kullanmaya baslarsam o zaman artık farklı ürünlerde almam gerekecek.

diot

Jlink v8  clone olanını ben uzun zaman önce hallettim. Şu an son sürüm program ile çalışıyor. 4.56d ile kullanıyorum. Çok basit bir koruma yapmışlar.  Orijinal j-link ile clonu karşılaştırıken fark ettim olayı. 3-4 baytlık bir değişiklik yapılmış okadar.

RDI,FlashDL,FlashBP,JFlash,GDBFull  <--- clone
RDI,FlashDL,FlashBP,JFlash,GDBFULL  <--- orjinal

diot

 seri nosunu değiştirdim.  JLinkGDBServer.exe j-link clone tanıyor ama bununla kullanmadım.
j-flash arm   
j-link arm de bir problem yok.
keil içinden rahatlıkla program atılabiliyor.

keil içinden JLinkARM.dll çalışıyor. Ben bir sıkıntı görmedim çalışmada. fakat fark etmediğim bir sıkıntıda olabilir.

diot

#20
j-link v8 in firmwaresinde.  ff20 h adresinden itibaren lisansla ilgili bilgiler var.

mesela
RDI,FlashDL,FlashBP,JFlash,GDBFULL
bu satırlardan sonra
00,ff,80,20,20,20,7b,e2,B7,dd,c4,07,c2,0a,ff,ff,ff,.....

FF3B: GDBFull
FF3B: GDBFULL


SERİAL NO İSE: (örnek : 20120813 olsun hex olarak ED 04 33 01 - LOW BAYTTAN HIGH BAYTA DOĞRU TERS SIRALI)
DEC: 20120813 - HEX 01 33 04 ED

firmware nin serinosu bu adreste:
ff00: ED
ff01: 04
ff02: 33
ff03: 01

olarak girilecek.

Bir sorum olacak. JLinkGDBServer.exe çalıştıramazsınız demişsiniz. gdb nasıl kullanılıyor.  daha önce kullanmadığımdan soruyorum.

jlinkgdbserver.exe çalıştırınca

soldaki 3 etikette
GDB : waiting connection (kırmızı renk).
J-link : jlinkin bulundupunu yazıyor ve (yeşil renk)
CPU :  J-link e bağlı cpu yu yazıyor (stm32f407zg)  (yeşil renk)

bu çalışıyormu oluyor. GDB olyını bilmediğim için soruyorum.
Denediğim sürüm 4.57c




mcan

#21
Merhaba bu gün elime jlink ve ulink2 gecti, tabi ikisi de klon*kopya. u-link2'yi keili acar acamaz tuşa basmiş bulunup guncelledim.
Elimde şu an jtag portu olan bir kart yok ,bekliyorum. Kart olmadan Ulink2 çalışcak mı çalışmayacakmı nasıl anlarım?

J linki internetten araştırırken gördüğüm üzere güncellemedim. Şimdi bendeki jlinkv8 in firmware ini güncellersem bozulur mu bozulmaz mi nasıl anlarim?
GDB COMMANDER açılınca satırın birinde GDBFULL olarak yaziyor.

GDB SERVER da ise GDB not connected, j-link connected yazıyor.
Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFULL

Nereyi nasıl değiştirmem gerekiyor? Gerekiyor mu?