Forum: Mikrocontroller und Digitale Elektronik SPI-Slave flashen - wie ?


von Martin B. (metatronik)


Lesenswert?

Hallo Gemeinde,

ich habe hier den folgenden Fall der sich beim :

1 * Mega32 als SPI-Master
5 * Mega32 als SPI-Slave

Die Salve+Master sind alle am SPI-Bus parallel geschaltet und hängen 
alle
am gelcihen Vcc/GND. An jeden Mega32 befindet sich ein 
SPI-6-Pol.-programmier-stiftleiste. Jeder AVR hat seinen eigenen Reset, 
der an der SPI-Programmierleiste hängt.

Mein Problem:

Wenn ich einen Slave 'flashen' möchte - so wird der Master auch mit 
VCC/GND versorgt und fängt dann an auf dem Bus daten zu senden - was ja 
meinen programmieradapter (SPI) stören wird - da dieser ja während dem 
Flashen auch den Bus aktiv (schreibend) nutzt.

Ein Lösung wäre es den Bus zum Master via Jumper für das Flashen zu 
trennen - gibt es bessere Lösungen ?

Wie macht Ihr das ?

Lg, Martin

von Guest (Gast)


Lesenswert?

Master im Reset halten?

von Martin B. (metatronik)


Lesenswert?

Danke!

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.