Forum: Mikrocontroller und Digitale Elektronik uC Prallel Flashen


von Dimi (Gast)


Lesenswert?

Hallo Zusammen,

Ich bin gerade dabei ein LED interactive Tisch zu bauen und z 
programmieren. Da ich hier nicht nur ein uC verwende, stellt sich die 
Frage, wie ich mehrere Controller parallel flashen kann.

kann mir jmd. helfen bzw. ein Tipp geben???

vielen Dank

von Georg G. (df2au)


Lesenswert?

Das Stichwort ist "Gang Programmer". Der Hersteller deiner CPU hilft dir 
da weiter.

von dummy (Gast)


Lesenswert?

>kann mir jmd. helfen bzw. ein Tipp geben???

Nein kann man nicht. Überleg mal wieso.

von Johann L. (radiostar)


Lesenswert?

Dimi schrieb:
> wie ich mehrere Controller parallel flashen kann

Wozu? Wenn's nur ein Projekt ist, in dem meinetwegen 10 Controller 
vorkommen, dann kannst Du diese doch bequem nacheinander programmieren, 
kostet doch kaum Zeit. Oder verstehe Ich Deine Frage komplett falsch?

von Stefan K. (stkl)


Lesenswert?

Vermutlich geht es um eine In-System Programmierung, ohne jedes Mal den 
Tisch auseinander nehmen zu müssen, um an x Stecker dranzukommen?

Je nach Programmiergerät und Controllertyp käme eine JTAG-Chain in 
Frage. Ist auch kein echtes paralleles Programmieren, aber man muss 
nicht umstecken und kann ohne Umstecken mit einer Schleife alle 
Controller nacheinander programmieren.

von Dimi (Gast)


Lesenswert?

Stefan K. schrieb:
> Vermutlich geht es um eine In-System Programmierung, ohne jedes
> Mal den
> Tisch auseinander nehmen zu müssen, um an x Stecker dranzukommen?
>
> Je nach Programmiergerät und Controllertyp käme eine JTAG-Chain in
> Frage. Ist auch kein echtes paralleles Programmieren, aber man muss
> nicht umstecken und kann ohne Umstecken mit einer Schleife alle
> Controller nacheinander programmieren.

Genau ds habe ich gemeint.
Danke, werde ich ausprobieren

von Stefan K. (stkl)


Lesenswert?

Um welche Controller-Familie geht es denn?

Wenn es Controller ohne JTAG Interface sind, könnte man auch einen 
Bootloader schreiben. Dann die Controller per SPI/I2C vernetzen und alle 
folgenden µC vom "Master-Controller" programmieren lassen. Dann müsste 
man nur den ersten flashen und ein paar Sekunden warten, bis alle 
weiteren abgearbeitet sind.

Ist aber erheblich mehr Programmieraufwand, da wäre man beim 
Speicherbedarf eh in der Größenordnung ATmega (Beispiel aus der 
AVR-Welt), die fast alle mit JTAG daherkommen.

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.