extreme burner problem?

Başlatan Mr.Thinking, 06 Haziran 2024, 14:01:55

Mr.Thinking

Üzerinde atmega8 yongası bulunan USBasp ile devre üzerindeki Atmega48 i ısp den okudum.
Ama artık okuyamıyorum. Fakat işlemci çalışıyor.
Aşağıdaki hataları veriyor. Sebebi ne olabilir.?
Extreme burner versiyonum:1.4


Birde bu avr leri okuyup yazmak için hangi sorunsuz programlayıcıyı önerirsiniz.
T48 üniversal programlayıcı olur mu mesela.
ego=1/Knowledge

power20

#1
Resimden anlaşıldığı kadarıyla devre üzerindeki Atmega48 i
okumak, hemen güç verildikten sonra mümkün oluyor. Power On  gerekli. Yani çipin beslemesini programlayıcı verecekmiş

Bu durumda besleme sürekli bağlıyken, programlayıcı beslemeyi kendisi verecek şekilde bağlantı yapılmış değilse, okumaya çalışmak fayda sağlamayacaktır.

AST

AVRDUDESS kullanın. AVR için fuse ayarlarını yapmak biraz uğraştırıcı ve sinir bozucu, tecrübe gerektiriyor. Eğer yanlış bir fuse ayarlarını programladıysanız işlemciye tekrar ulaşmak zor. Hiçbir sorun olmadığını varsayalım, USBasp bağlantısı doğru ve işlemciye güç geliyorsa "Detect" ile işlemciyi görmesi gerekiyor. "Fuses lock bits" kısmından fuse ayarları okunabilir.

https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/

İşlemci Fuse ayarları ile ilgili ayrıntıları burada bulabilirsiniz.
https://www.engbedded.com/fusecalc/


Mr.Thinking

#3
Alıntı yapılan: AST - 06 Haziran 2024, 15:45:44AVRDUDESS kullanın. AVR için fuse ayarlarını yapmak biraz uğraştırıcı ve sinir bozucu, tecrübe gerektiriyor. Eğer yanlış bir fuse ayarlarını programladıysanız işlemciye tekrar ulaşmak zor. Hiçbir sorun olmadığını varsayalım, USBasp bağlantısı doğru ve işlemciye güç geliyorsa "Detect" ile işlemciyi görmesi gerekiyor. "Fuses lock bits" kısmından fuse ayarları okunabilir.

https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/

İşlemci Fuse ayarları ile ilgili ayrıntıları burada bulabilirsiniz.
https://www.engbedded.com/fusecalc/


Kurdum denemek istedim. Ama usb asp yi tanıtmak için programmer listesinden neyi seçmem gerektiğine karar veremedim. Listede 200 e yakın cihaz var.
Listedeki, mantıklı gördüğüm, "USBasp ISP and TPI programmer" isimli programmer ı seçsem de işe yaramadı.
"Detect" sekmesi de işe yaramadı.


06 Haziran 2024, 17:11:10
Alıntı yapılan: power20 - 06 Haziran 2024, 15:06:04Resimden anlaşıldığı kadarıyla devre üzerindeki Atmega48 i
okumak, hemen güç verildikten sonra mümkün oluyor. Power On  gerekli. Yani çipin beslemesini programlayıcı verecekmiş

Bu durumda besleme sürekli bağlıyken, programlayıcı beslemeyi kendisi verecek şekilde bağlantı yapılmış değilse, okumaya çalışmak fayda sağlamayacaktır.
Programlayıcı beslemeyi kendi veriyor. İlk okumayı bu şekilde yapmıştım. Sonraki okumaları da bu şekilde yapmadı.
ego=1/Knowledge

AST

Alıntı yapılan: Mr.Thinking - 06 Haziran 2024, 17:09:39Kurdum denemek istedim. Ama usb asp yi tanıtmak için programmer listesinden neyi seçmem gerektiğine karar veremedim. Listede 200 e yakın cihaz var.
Listedeki, mantıklı gördüğüm, "USBasp ISP and TPI programmer" isimli programmer ı seçsem de işe yaramadı.
"Detect" sekmesi de işe yaramadı.


Evet, "USBasp ISP and TPI programmer" seçilmeli. Port ayarı "usb", "baudrate" boş, "bit clock" default olmalı. Herhangi okuma ve ya yazma işleminde USBasp üzerindeki LED yanıyor. Buradan USBasp'nin düzgün çalıştığı anlaşılabilir. Bence işlemci gücünü kendi kartı üzerinden alsa daha iyi.