Hallo, woran könnte es denn liegen, dass ein Upload eines Arduino Programmes auf einen Atmega1284p mittels FTDI Adapter nur bei einer zuvor gefusten BOD von < 4,3V funktioniert. Der AVR hängt an einem Labornetzteil mit 5V und oszilliert mit 8MHz extern. Kann es mir nicht erklären.
Instabile Stromversorgung. Auf die 5V vom USB Port ist kein Verlass, deswegen laufen praktisch alle USB Geräte intern mit 3,3V.
Stefan U. schrieb: > Auf die 5V vom USB Port ist kein Verlass, > deswegen laufen praktisch alle USB Geräte intern mit 3,3V. Hajo schrieb: > Der AVR hängt an einem Labornetzteil mit 5V > und oszilliert mit 8MHz extern. Aber Hauptsache, seinen Senf dazugeben.
>> Der AVR hängt an einem Labornetzteil mit 5V >> und oszilliert mit 8MHz extern. > Aber Hauptsache, seinen Senf dazugeben. Ach so, das habe ich überlesen. Ich werde langsam müde.
Vielleicht eine Exemplarstreuung: Speed Grades – 0 - 4 MHz @ 1.8 - 5.5V – 0 - 10 MHz @ 2.7 - 5.5V – 0 - 20 MHz @ 4.5 - 5.5V <----- BODLEVEL Min Typ Max 110 1.7 1.8 2.0 V 101 2.5 2.7 2.9 V 100 4.1 4.3 4.5 V <-----
Ich denke nicht, dass die Taktfrequenz hier eine Rolle spielt.
Schon komisch. Sobald ich von 4,3V auf 2,7V fuse, läuft der Sketch im Flash wieder. Ich teste mal einen anderen baugleichen uC.
Stefan U. schrieb: > Ich denke nicht, dass die Taktfrequenz hier eine Rolle spielt. Die Taktfrequenz nur mittelbar, entscheidend wird hier die Betriebsspannung sein. BOD-Spannung und Betriebsspannung haben nur ein minimales Arbeitsfenster. Wie gesagt, Exemplarstreuung, oder es liegen doch nicht kontinuierlich 5V an der MPU.
Ok Leute, man sollte schon alle Versorgungspins und alle Gnd Pins anschließen, dann klappts auch :)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.