Forum: Mikrocontroller und Digitale Elektronik EMV:AVR-Programmierung nur mit geringer Geschwindigkeit?


von Mike K. (mike_kr)


Lesenswert?

Hallo Leute,

habe da ein kleines Problem. Meine AVR-Hobby-Platine wird von mir immer
weiter erweitert und dann bei proffessionel hergestellt.

Die aktuelle variante ist der alten sehr ähnlich, nur ein paar
Transistoren sind hinzugekommen, sowie ein paar Bauteile zwecks besser
Bestückung versetzt etc.

Nun ist es so, daß ich mit AVR-Studio nur noch mit 240kb programmieren
kann und das Display leer bleibt. Keine Zeichen.
wenn ich auf 921kb stelle, kommt die Fehlermeldung, daß die maximale
Geschwindigkeit nur 1/4 Arbeitstakt haben darf.
Allerdings arbeite ich mit einem 4MHZ, also sind - wie die anderen Male
schon zuvor mit den Vorgänger-Plainen - 921kb drin.

Woran kann es liegen? LED's kann ich toggeln, In erkennt er auch, also
Taster etc.
Fuses lassen sich einstellen, programmieren geht auch. nur das Display
bleibt leer.
Natürlich habe ich die Kontakte überprüft, daran liegt es nicht. Auch
die Software funktioniert...

Was mir aufgefallen ist, als ich mit dem Oszi gemessen habe, daß der
4MHZ wesentlcih flacher schwinkt als der Quarz auf dem Vorgänger-Board.
Habe ihn ausgelötet und mit dem internen Quarz gibt es auch keine
veränderungen. Keine Displayanzeige und keine 921kb Programmierung mit
AVR-Studio möglich.
Allerdings sind die 5V VCC und GND überall bombenfest - Dank
Oszi-Überprüfung...

Ich bin nun ratlos, da das ja nicht sein kann.
Kann es sein, daß ich mir da irgend ein EMV Problem eingefangen habe?
Habe auch diverse Bauteile getauscht, auch kein Erfolg.

Wer hat da eine Idee? Bin für alles offen..
Vielen Dank

von Tubie (Gast)


Lesenswert?

eine wage Vermutung:
evtl. die Fuses auf internen RC Oscilator gesetzt?

Gruß,
Tubie

von Mike K. (mike_kr)


Lesenswert?

ja, als der quarz ab war, weil ich ihn als störquelle vermute. aber auch
intern läuft er nicht mit den 921kb, während die vergängerversion es
tut.

wenn also der quarz nicht schuld an emv ist, was kann es dann noch
sein?

was mir aufgefallen ist, daß beim toggeln der led trotz gleicher zeit
(also zb 2 sek an, 2 sek aus) die Led niemals lange aus bleibt.
Kann es sein, daß da ein Reset auftaucht und er AVR von vorne beginnt?
Wie kann ich das feststellen?

von Hubert.G (Gast)


Lesenswert?

Eine längere Zeit, z.B. 10sek., programmieren.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.