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
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?
"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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.