Erstprogrammierung nur über JTAG/SWD

OP #2796066
Lesenswert?

Guten Morgen alle miteinander,

Ich stell mir gerade die Frage warum die Erstprogrammierung (z.B. 
Bootloader reinladen) nicht über USART/CAN getätigt werden kann sondern 
stattdessen nur über JTAG/SWD o.ä. funtkioniert?
Woher weiß JTAG an welche Adresse er das Programm hinpacken muss und 
wieso weiß das ein USART/CAN Protokoll nicht?
Ich hoffe ihr versteht meine Frage einigermaßen :-)
Danke schonma!

Gruß Manuel
Gast #2796510
Lesenswert?

Manuel Reisser schrieb:
> Ich stell mir gerade die Frage warum die Erstprogrammierung (z.B.
> Bootloader reinladen) nicht über USART/CAN getätigt werden kann

Stell Dir mal vor, Dein Hirn (Programm-Flash) wäre komplett leer. So 
leer, daß Du noch nicht mal die deutsche Sprache (Protokoll XY) 
verstehen oder sprechen könntest. Du kannst mit niemandem kommunizieren, 
obwohl Du doch einen Mund (CAN) und Ohren (UART) hast, aber Du hast 
keinen blassen Schimmer, was Du damit anfangen sollst. Niemand kann Dir 
etwas beibringen (Programm laden), weil Du sein Gespräch nicht 
verstehst.

Jetzt schickt der Liebe Gott (JTAG-Programmer) einen Blitz (Bootloader 
mit Protokoll XY) vom Himmel direkt in Dein Hirn (Programm-Flash), und 
plötzlich funktionieren Mund und Ohren und verstehst Du die deutsche 
Sprache (Protokoll XY). Und jetzt kannst Du plötzlich mit jedem 
kommunizieren und Du kannst alles lernen (andere Programme laden).
OP #2796537
Lesenswert?

Bronco schrieb:
> Manuel Reisser schrieb:> Ich stell mir gerade die Frage warum die 
Erstprogrammierung (z.B.> Bootloader reinladen) nicht über USART/CAN getätigt 
werden kannStell Dir mal vor, Dein Hirn (Programm-Flash) wäre komplett leer. So 
leer, daß Du noch nicht mal die deutsche Sprache (Protokoll XY) verstehen oder 
sprechen könntest. Du kannst mit niemandem kommunizieren, obwohl Du doch einen 
Mund (CAN) und Ohren (UART) hast, aber Du hast keinen blassen Schimmer, was Du 
damit anfangen sollst. Niemand kann Dir etwas beibringen (Programm laden), weil Du 
sein Gespräch nicht verstehst.Jetzt schickt der Liebe Gott (JTAG-Programmer) einen 
Blitz (Bootloader mit Protokoll XY) vom Himmel direkt in Dein Hirn 
(Programm-Flash), und plötzlich funktionieren Mund und Ohren und verstehst Du die 
deutsche Sprache (Protokoll XY). Und jetzt kannst Du plötzlich mit jedem 
kommunizieren und Du kannst alles lernen (andere Programme laden).

Sehr gute Erklärung, habs verstanden! :)
Vielen Dank

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren