Forum: Mikrocontroller und Digitale Elektronik uC mit Externem speicher


von Ralf (Gast)


Lesenswert?

Gibt es eine Möglichkeit -ohne loader, einen uC so anzusteuern, dass er
gleich auf den externen Speicher zugreift ohne einen Loader zu
benutzen. Immerhin ist ein loader ja erst was was in den uC rein muss.
Sprich man muss ein Proggrammer dafür haben. Oder kpommt es auf den Typ
an.

Wenn ein loader gemacht werden muss. wie würdet ihr dies tun? Gibt es
hierfür Beispiele.

Ich dneke es sit nichts anderes als ein cp von nach mit einem
anschließendem start oder so.

Gruß

Ralf

von Stefan (Gast)


Lesenswert?

Schätze das hängt stark von verwendeten System ab.

Bei dem AT91R40008 z.B. auf der NavMe-Platine (Wiki: GPS/Tyco suchen)
ist im µC kein Flash-ROM sondern nur SRAM vorhanden. Das Flash-ROM wird
extern beigestellt.

Beim "Booten" (Power-On Reset) läuft der µC mit Code aus dem externen
Speicher (=Flash-ROM) los. Zur Programmierung des Flash-ROMs braucht man
einen Programmer.

Beantwortet das deine Frage?

von Peter D. (peda)


Lesenswert?

"Immerhin ist ein loader ja erst was was in den uC rein muss. Sprich
man muss ein Proggrammer dafür haben."


Wer erzählt denn sowas ?

Ein Bootloader ist üblicher Weise schon ab Werk drin, z.B. im
AT89C51ED2, P89C668, DS89C420 usw.

Du must nur einen MAX202 dranpappen und den mit der COM verbinden.


Es gibt natürlich auch Ausnahmen, z.B. die AVRs könnten einen
Bootloader enthalten, sind aber ab Werk nackig.
Aber auch da ist nicht unbedingt ein Progger nötig, da die auch per SPI
programmierbar sind, sofern der PC noch ne echte LPT-Schnittstelle hat.


Peter

von Rahul (Gast)


Lesenswert?

An diverse 8051er kann man ein EPROM dranpappen, ohne dass ein
"loader" notwendig ist...

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.