Stm32f4 discovery ile j-link kullanmaya çalışıyorum fakat Keil ile programlamaya çalıştığımda aşağıdaki gibi bir hata alıyorum:
Alıntı Yap
* JLink Info: STM32F2xxx/STM32F4xxx: Can not attach to CPU. Trying connect under reset.
**JLink Warning: RESET (pin 15) high, but should be low. Please check target hardware.
Bu hatanın sebebi nedir?Her türlü reset seçeneğini denedim ama yine de olmadı.
Reset high konumunda ama low olmalı diyor. Butona basıp yüklemeyi denedinmi?
Evet hocam
Kart uzerindeki SWD jumperlarini dogru konuma aliyormusun?
Hocam CN3'teki her iki jumper'ı da çıkarıyorum.
mesaj birleştirme:: 08 Mart 2014, 00:22:33
Elimde aşağıdaki dönüştürücüden var.
(http://imageshack.com/a/img823/9834/gw7a.jpg)
Bağlantıları aşağıdaki gibi yapıyorum
Discovery j-link
1 Vref
2 SWCLK
3 GND
4 SWDIO
5 NRST
6 SWO
Jlink ile STM32F103 kartini JTAG modunda da SWD modunda da kullaniyorum.
Amacin Jlink uzerinden JTAG mi yoksa SWD mi kullanmak?
Ilk basta ben de calistiramamistim yaptigim hata Keil de SWD/JTAG tanimini yapmamisim. Bazi sorunlar cikmisti. Cevabi asagida.
https://www.picproje.org/index.php/topic,45946.msg340137.html#msg340137 (https://www.picproje.org/index.php/topic,45946.msg340137.html#msg340137)
Amacım SWD kullanmak hocam.Ama türlü beceremedim.Vt pinine 5v verdim yine de olmadı.
STM32F103 kartimdaki baglanti sekli;
JTAG Kartindaki VT MCU kartimda +3.3v
JTAG Kartindaki SWDIO MCU kartimda TMS/SWDIO
JTAG Kartindaki SWCLK MCU kartimda TCK/SWCLK
JTAG Kartindaki GND MCU kartimda GND
(http://imageshack.com/a/img823/9834/gw7a.jpg)
Onemli degil ama en alt solda 4 pinli konnektoru kullandim.
Hocam bağlantıyı discovery kartı üzerindeki CN2 konnectöründen değil de diğer pinlerden yapınca çalıştı.Yani şu şekilde.
j-link Discovery
Vt VDD
SWDIO PA13
SWCLK PA14
GND GND
CN3 jumperlarını da çıkarmadım.
Kite bakmadim ama kit uzerindeki konnektor ana islemciye degil de JTAG devresine aittir.
Cunku amac, kit uzerindeki jtag devresi ile baska kartlari da programlamak.