M
Michael Kamper
Guest
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
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