Forum: Mikrocontroller und Digitale Elektronik Mehrere Atmega auf einem Bus Programmieren


von Sebastian B. (sebastian_b86)


Lesenswert?

Ist es eigentlich möglich viele Atmega (<10) die mit ihren 
programmierpins auf einem Bus hängen gleichzeitig mit einer neuen 
firmware zu bespielen? ich find dazu irgendwie nichts..

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Guck mal ins DB bei memory programming.
Gleichzeitig schreiben sollte gehen, nur beim verify haste dann 
Probleme.

von Joe (Gast)


Lesenswert?

Das ist möglich.

Ich habe es bei zwei Atmega 8 gemacht.

Es ging jedoch nur dann zuverlässig, wenn beide Atmegas einen gleichen 
externen Takt hatten.

Joe

von Rene B. (themason) Benutzerseite


Lesenswert?

@joe

Müsste es nicht auch möglich sein unterschiedliche Takte zu verwenden 
wenn man nur langsam genug programmiert ?

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Weis ja nicht was du vorhast, aber wenns nen extra Programmierboard 
werden soll für schnelles serienprogrammieren.
Kannste alle XTAL1 ja verbinden und den Takt einspeisen.
Wenns in der Schaltung ist sollten die AVR nahe genug zusammen sein um 
auch XTAL1 über die Platine zu legen, SPI is ja nicht für lange Strecken

von Sebastian B. (sebastian_b86)


Lesenswert?

naja die sache ist die: wir haben ca 8-10 attiny45 auf einem bus 
(zwischen den dingern nur max 10cm kabel) die immer mal wieder eine neue 
firmware brauchen könnten. die wollen wir eben programmieren.

problem der attiny: xtal ist bei uns belegt, da die ja eh nur ur wenig 
pins haben...

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.