Şimdi Ara

El yapımı Pickit2'ye Bootloader yükleme [Çözüldü]

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
10
Cevap
0
Favori
627
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba. Kendime bir Pickit yapıyorum. Malzemeleri toparladım.
    Yalnız şöyle bir sorun var. PIC18F2550'nin PGM bacağı buton için kullanıldığından LVP biti devre dışı. Normal ICSP ile program atmam gerekiyor.
    Elimde sadece seri porttan çalışan JDM tarzı programlayıcılar var. Zaten bir USB programlayıcıya ihtiyacım olduğu için pickit yapıyorum. İnternette aratınca çıkan seri port devrelerinin neredeyse hepsi LVP üzerine kurulu. ancak dediğim gibi Pickit'de LVP pini io olarak atandığı için LVP ile program atmam mümkün değil.
    Ben şimdi PIC18F2550'ye gerekli bootloader dosyasını basit yollu nasıl atarım?
    Lütfen programlayıcı al falan demeyin. Programlayıcı alacak olsam bu devreyi niye yapayım?



    < Bu mesaj bu kişi tarafından değiştirildi ipli jeton -- 24 Temmuz 2022; 14:8:25 >
    < Bu ileti mini sürüm kullanılarak atıldı >



  • Problem lvp pini ise 2550 yi devrenizden ayrı şekilde dışarıda icsp ile programlayabilirsiniz. Programlayıp sonra devreye montajınız yaparsınız.

  • rafet32 kullanıcısına yanıt
    Hayır anlatamadım sanırım. LVP Pini IO olarak atanmış olduğu için bootloader'ı LVP olarak atma imkanım yok. Çünkü kod yazılırken LVP disable yapılmış.
    Şimdi pici dışarıya alıp lvp ile kod atmak istesem kodda lvp disable olarak ayarlı olduğu için programlayıcı hata verecek. Buna jdm ile HVP olarak kod atmanın imkanı yok mu?
    Burda da yazıyor, LVP kullanırsanız PGM pininin IO olarak kullanamazsınız diye özellikle belirtmişler. Bu yüzden de pickit kodlarında LVP disable olarak geliyor.
    El yapımı Pickit2'ye Bootloader yükleme [Çözüldü]

    Bir de PIC'i dışarda programlarken kristal bağlamak gerekli mi?



    < Bu mesaj bu kişi tarafından değiştirildi ipli jeton -- 16 Nisan 2022; 16:9:20 >
    < Bu ileti mini sürüm kullanılarak atıldı >




  • ipli jeton kullanıcısına yanıt

    JDM programlayıcılar hakkında bilgim yok ama, ICSP mantığında programlama yapıyorsa pic i her halükarda programlayabilirsiniz.


    İhtiyaç duyacağınız bağlantılar, CLK, DATA, MCLR_VPP, GND,VCC


    Not1: Bazı programlayıcılar gerekli VCC yi kendisi karşılayabiliyor. Programlayıcının sağladığı besleme akımı yeterli gelmediği durumlarda, işlemciyi harici olarak beslemek gerekebilir. Bu durum daha çok kart üzerine lehimli işlemciyi programlarken problem olarak karşımıza çıkar. Çünkü, programlayıcı hem işlemciyi hemde karta olan diğer malzemeleri beslemeye çalışacaktır.


    Not2: Dışarıda programlama için kristale gerek yok. Besleme yani GND, VCC, CLK, DATA, MCLR_Vpp toplam 5 bağlantıya ihtiyacınız var.


    Not3: Siz HV olarak dışarıda bir sefer programlayın. Sonra devreye takın çalışırsa pickit yazılımı ile kendi kendine güncelleme yapabilirsiniz.


    JDM konusunda bilgim yok mallesef. Devre şemalarından gördüğüm kadarıyla ISCP gibi kullanılabiliyor sanki. Fakat sadece bir yorum. Sizi yanlış yönlendirmek istemem.





  • buraya bakın isterseniz

    El yapımı Pickit2'ye Bootloader yükleme [Çözüldü]picproje elektronik sitesi
    PICKIT2 programlayıcım bozuldu. 18F2550'ye program atacak birisi gerekiyor.
    https://www.picproje.org/index.php?topic=47685.0
  • babus0606 kullanıcısına yanıt
    Teşekkür ederim. Ancak verdiğiniz linkteki konuyu daha önce okumuştum. Verdikleri yöntemler halihazırda bootloader yüklü olan pickit ile çalışmakta. İçinde hiç bir şey olmayan yeni yapılmış pickiti, pickit programı komple görmüyor. Bu nedenle Firmware atmak mümkün değil. Önce PIC'e dışarda bootloader yükleyip, ardından Pickit'e takarak firmware yüklemesini gerçekleştirmek gerekiyor. Sorun burada yumurta tavuk problemine evriliyor.



    < Bu mesaj bu kişi tarafından değiştirildi ipli jeton -- 19 Nisan 2022; 9:29:32 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • rafet32 kullanıcısına yanıt
    Teşekkürler. Bunu deneyeceğim. Açıkçası bu yöntem işe yaramazsa başka bir pickit'e ihtiyacım olcak gibi.



    < Bu mesaj bu kişi tarafından değiştirildi ipli jeton -- 20 Nisan 2022; 20:20:56 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • rafet32 kullanıcısına yanıt
    El yapımı Pickit2'ye Bootloader yükleme [Çözüldü]
    Bu devre ile çözdüm.
    Yükleme işlemini picpgm programı ile yaptım. Yuvarlak içindeki kondansatörler normalde gerekli değil. PicPGM'i yapan adam pic algilanmazsa bu kondansatörleri takın diyor.

    PICPgm indirme linki
    https://picpgm.picprojects.net
    El yapımı Pickit2'ye Bootloader yükleme [Çözüldü]



    < Bu mesaj bu kişi tarafından değiştirildi ipli jeton -- 1 Ağustos 2022; 13:1:17 >
    < Bu ileti mini sürüm kullanılarak atıldı >




  • Probleminizi çözmüş olmanıza sevindim. Geri dönüş ve bilgilendirme için teşekkürler.

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.