Hi!
Seit ein paar Tagen hab ich mich das erste mal an einen Mega-AVR gewagt. Ok, eigentlich hatte ich noch nie Probleme mit AVRs und ich dachte das würde auch so bleiben, aber dieser Mega treibt mich an den Rand des Wahnsinns ;) Ich habe, abhängig von der Quarzfrequenz, riesige Probleme beim Lesen der Teile, vom Programmieren möchte ich gar nicht sprechen... Bei 4 MHz funktioniert noch alles einwandfrei, bei 8 MHz gehen die Lesefehler los, bei 16 MHz wird der der AVR (ein atmega16) gar nicht mehr erkannt! Als Programmierinterface verwende ich den SI-Prog. Die Lesefehler sind auch sehr eigenartig. Die ersten paar Bytes funktioniert das Auslesen problemlos, ich bekomme immer FF, danach kommen aber plötzlich immer mehr oder weniger Zahlenreihen von 0 bis FF! Das ganze scheint auch noch abhängig von der Kabellänge zum Programmieradapter zu sein. Normalerweise ist das Verbindungskabel ca. 6m lang. Ich habe es jetzt mal mit einem 2m Kabel probiert, da wurden die Lesefehler bei 8 MHz weniger, bei 16 MHz wird der Baustein sogar manchmal erkannt.
Kennt irgendjemand den Grund für solche eigenartigen Lesefehler (Zahlenreihen von 0 - FF), kann mir irgendjemand weiterhelfen? Ist mein AVR vielleicht schon tot? Wie gesagt, mit den "normalen" AVRs hatte ich bei 8 MHz und langem Kabel noch nie Probleme.
Gruß Michael