Picproje Elektronik Sitesi

DERLEYİCİLER => Microchip XC Serisi => Microchip XC8 => Konuyu başlatan: Melih1802 - 21 Aralık 2014, 17:19:49

Başlık: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: Melih1802 - 21 Aralık 2014, 17:19:49
Connecting to MPLAB PICkit 3...
Firmware Suite Version.....01.34.11
Firmware type..............Midrange

Target detected
Device ID Revision = 8

The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x7ff
configuration memory
Device Erased...

Programming...
program memory
Address: 0 Expected Value: 2ff9 Received Value: 2ff8
Failed to program device



Arkadaşlar hex dosyamı yükleyince bu hatayı alıyorum.
Eğer sizde' de Pickit 3 varsa ekteki dosyayı sizde yüklemeyi deneyebilirmisiniz.

Program link:   http://1drv.ms/1raGUIa (http://1drv.ms/1raGUIa)
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: kutahyaspor - 21 Aralık 2014, 19:16:33
PK3 ile denedim, program yüklendi. (EXPKITS için) 16F628A 18 bacaklı, zif sokete düzgün yerleştirdiğinizden emin misiniz?
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: Melih1802 - 21 Aralık 2014, 21:10:16
Programı hen ISP hemde Zif soket üzerinden denedim. Zaten süphelerim PicKit 3 üzerindeydi. Sanırım kopya olduğu için bu sıkıntı olabilir.
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: CLR - 22 Aralık 2014, 00:07:51
Programlayacağın chip'i değiştirdin mi?

Chip silinmemiş gibi görünüyor, aslında pickit,  önce sildim sonra silinmemiş diyor. Sanırım ilk sildim(1) dediğinde soft kontrol yapmış (silme datasını göndermiş sadece ve silindi kabul etmiş), ikincisinde (2)
hardware'den gerçek datayı okuyunca bir biti silememiş görünüyor.

Bu hata chip kaynaklı da olabilir

(1) Device Erased...

Programming...
program memory
(2) Address: 0 Expected Value: 2ff9 Received Value: 2ff8
Failed to program device

Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: Melih1802 - 22 Aralık 2014, 12:33:28
Alıntı yapılan: CLR - 22 Aralık 2014, 00:07:51
Programlayacağın chip'i değiştirdin mi?

Chip silinmemiş gibi görünüyor, aslında pickit,  önce sildim sonra silinmemiş diyor. Sanırım ilk sildim(1) dediğinde soft kontrol yapmış (silme datasını göndermiş sadece ve silindi kabul etmiş), ikincisinde (2)
hardware'den gerçek datayı okuyunca bir biti silememiş görünüyor.

Bu hata chip kaynaklı da olabilir

(1) Device Erased...

Programming...
program memory
(2) Address: 0 Expected Value: 2ff9 Received Value: 2ff8
Failed to program device




Chipi değiştirdim. Elimde 4 tane vardı hepsinde yaptı bu hatayı. yeni bir PİcKit3 alacağım artık.
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: RaMu - 22 Aralık 2014, 23:23:01
Vdd yi picki3 üzerinden vermeyip,
harici bir  kaynaktan verip deneyebilir misin?
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: mehmet - 23 Aralık 2014, 01:11:28
Buradan yükleyince bir sıkıntı yok.

(http://s28.postimg.cc/mxg9v602h/Ads_z.jpg) (http://postimg.cc/image/mxg9v602h/)

Herkesin MPLABX üzerinden deneyebilmesi
için proje dosyasına gereksinimi var. Tabi
bu da imkansız. Derlenmiş dosyayı PicKit3
Programmer üzerinden atabiliyoruz. Bu şekilde
benim klon programlayıcıda sorun yok...
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: mihri - 23 Aralık 2014, 20:28:58
Birde 3.3V power da programlamayı dener misin?

mesaj birleştirme:: 23 Aralık 2014, 20:29:58

Alıntı yapılan: mehmet - 23 Aralık 2014, 01:11:28
Buradan yükleyince bir sıkıntı yok.

(http://s28.postimg.cc/mxg9v602h/Ads_z.jpg) (http://postimg.cc/image/mxg9v602h/)

Herkesin MPLABX üzerinden deneyebilmesi
için proje dosyasına gereksinimi var. Tabi
bu da imkansız. Derlenmiş dosyayı PicKit3
Programmer üzerinden atabiliyoruz. Bu şekilde
benim klon programlayıcıda sorun yok...

Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: mehmet - 24 Aralık 2014, 20:42:49
4.5V dan düşük bir değerde yazmaya çalışınca uyarı
mesajını veriyor. Devam edince uygun şekilde yazıp
kontrol başarılı diyor. Ben ayrıca kontrol de yaptım bunda da
sorun olmadı görünüyor.
Bugün arkadaşın orijinal PicKit 3 ile de aynı görüntüleri aldım...

(http://s13.postimg.cc/hqgwu27s3/Ekran_g_r_nt_s_24_12_2014_20_32_44.jpg) (http://postimg.cc/image/hqgwu27s3/)
(http://s13.postimg.cc/62muziin7/Ekran_g_r_nt_s_24_12_2014_20_33_10.jpg) (http://postimg.cc/image/62muziin7/)
(http://s13.postimg.cc/z6b2vr6qr/Ekran_g_r_nt_s_24_12_2014_20_33_30.jpg) (http://postimg.cc/image/z6b2vr6qr/)
(http://s13.postimg.cc/656qmcmar/Ekran_g_r_nt_s_24_12_2014_20_35_01.jpg) (http://postimg.cc/image/656qmcmar/)
Başlık: Ynt: 16F628A için yazılmış bir hex dosyam yükleyince hata veriyor.
Gönderen: mihri - 24 Aralık 2014, 21:30:21
İlginç bir durum. Denediğin için teşekkürler.