MCs über RS-232 programmieren

Gast #36903
Lesenswert?

Hi.
Du meinst aber die RS232-Schnittstelle des Entwicklungsrechners, oder?
Da gibt es Programmieradapter, z.B. den AVR-ISP oder das STK500 von
Atmel werden über die serielle Schnittstelle des Entwicklungsrechners
angeschlossen und haben dann eine Verbindung über Flachbandkabel zum
Zielsystem.

Dirk
Gast #36904
Lesenswert?

Hi,

über einen s.g. Bootloader. Ein kleines Programm (512KB bis zu 2048KB
groß), das Daten über z.B. das UART (oder jede andere Quelle) empfangen
kann und in den Flash schreibt. Diese Bootloader-Funktion haben aber
nur die Megas.

Schau mal in google unter "MegaLoad".

Sebastian
Gast #36906
Lesenswert?

Ach so, vielen Dank. Bei normalen AVRs geht es aber nur über den ISP,
bzw. Über Reset, Miso, Mosi und SCK?

@Dirk Schlage: Gibt es einen seriellen ISP? >>Gibt mir bitte mal einen
Link dazu, das wäre interessant. Welches Programm benötige ich dafür.
Im Moment benutze ich yaap!.
Gast #36908
Lesenswert?

Hi.
Den von Werner genannten möchte ich auch unbedingt mal ausprobieren.

Ansonsten:
AVRISP ist ein Original von ATMEL ich hab' meinen bei MSC bestellt. Da
war er geringfügig billiger als bei Reichelt, die haben ihn aber auch.
Informationen dazu (Flyer) bei Atmel.com (oder auf deiner AVR-CDRom).
Das STK500 wird wie gesagt auch seriell am Host angeschlossen.

!!!!!Ich habe eine wichtige Feststellung zu diesen beiden gemacht:
Der AVRISP wird immer vom Target-System mit Energie versorgt!
D.h. auf der Zielhardware muss der VCC am ISP-Header vom Targetsystem
versorgt werden. (Beim STK500 nicht, deswegen hat es auch einen Jumper
den man ziehen kann, falls das Target dort Spannung liefert.)
Auf meinem speziellen Win2000-Rechner funktioniert das AVRISP momentan
nicht. Keine Ahnung warum. (Auf meinem alten Rechner unter NT haben
beide funktioniert.)

Ich hoffe, das war jetzt zur Sache.
Falls noch Fragen sind...

ciao
   Dirk

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