Hi! stehe gerade vor einem sehr komischen Verhalten... hab ein AVR-Board gebaut (Atmega1281, Vcc=5.2V) und mit AVR-Studio4 auf einer XP-Maschine programmiert. Programmer: JTAGICE mkII für JTAG aber auch AVRISP mkII Beide Programmier-Interfaces herausgeführt. Neuerdings bekomme ich immer einen Verifikationsfehler beim Versuch etwas beliebiges aufs Device zu schreiben (Fuses, Code, ...) "Erase Device" bleibt ohne Effekt - das alte Programm auf dem Controller blinkt noch. Es scheint als könne man nicht schreibend auf den Controller zugreifen - über beide Programmier-Interfaces. Lesen geht: Lockbit: 0xff Hat jemand eine Idee? Viele Grüße!
Reset-Kondensator zu groß ?
10k Pullup 100n Reset-Kondensator
Gast
#4216896
8MHz Quarz und CKDIV = 8? Programmiergeschwindigkeit zu hoch?
AVRISP MKII auf 125k 16M Quarz CKDIV wie im Anhang
Gast
#4216931
Im AVR Studio die richtige Plattform eingestellt? kann das AVRISP MKII auch auf kleiner 125k eingestellt werden?
Gast
#4216941
BirgerT schrieb: > kann das AVRISP MKII auch auf kleiner 125k eingestellt werden? Sicher, man kann bis hinunter zu 2kHz einstellen. Aber warum fragst du das? Er hat einen 16MHz Quarz und CKDIV/8, also im Resultat 2MHz. Selbst wenn der interne RC mit 8MHz arbeiten würde, wären das immer noch 1MHz. Und der ISP-Takt sollte immer kleiner als 1/4 des Systemtaktes eingestellt sein. Da ist er mit den jetzigen 125kHz auf jeden Fall auf der sicheren Seite. Oder hast du noch andere Ideen, weil du nach "kleiner 125kHz" fragst?
Gast
#4216954
npn schrieb: > BirgerT schrieb: >> kann das AVRISP MKII auch auf kleiner 125k eingestellt werden? > > Oder hast du noch andere Ideen, weil du nach > "kleiner 125kHz" fragst? http://forum.diamex.de/showthread.php?1040-All-AVR-ISP-Programmer-scheint-lesen-aber-nicht-schreiben-zu-k%F6nnen&s=2fc1b9ed4ce1701229d93e1f84a39959&p=5032&viewfull=1#post5032
Device wie im Screenshot ... Signaturen-Vergleich funktioniert mit JTAG und ISP gleichermaßen Und ja, der ISP könnte langsamer gestellt werden, hilft aber auch nicht. [edit]: Wie im Link beschrieben die *.elf zu flashen endet ebenfalls mit einem Verify-Fehler. Scheint, als ließe der AVR sich nich beschreiben...

