Forum: Mikrocontroller und Digitale Elektronik Dringende Frage


von Max (Gast)


Lesenswert?

Hi alle zusammen,

Hab eine dringende Frage:
1. Wenn es einen ROM gibt, dann kann ich diese doch nur einmal 
programmieren und das wars dann oder? Keine Chance es nochmal zu löschen 
oder so?

2. Kann man mit einem JTAG-Anschluss nur Software in einem 
Flash-Speicher debuggen, oder auch im ROM bzw. RAM?

gruss

von Uwe (de0508)


Lesenswert?

ROM = Read Only Memory

von Knut B. (Gast)


Lesenswert?

Max schrieb:
> Wenn es einen ROM gibt
Von welchem ROM sprichst du?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

ROM ist ein Oberbegriff, unter dem sich EPROM, EEPROM und Flash-ROM 
verbergen - die können alle gelöscht und wiederholt programmiert werden.

Nur einmal programmiert werden können OTP-EPROM (denen fehlt die 
Löschmöglichkeit) und maskenprogrammierte ROMs.

von Daniel H. (Firma: keine) (commander)


Lesenswert?

Max schrieb:
> 1. Wenn es einen ROM gibt, dann kann ich diese doch nur einmal
> programmieren und das wars dann oder? Keine Chance es nochmal zu löschen
> oder so?

Es kommt auf die Art des ROM an. Siehe auch:
http://en.wikipedia.org/wiki/Read-only_memory#Types

Max schrieb:
> 2. Kann man mit einem JTAG-Anschluss nur Software in einem
> Flash-Speicher debuggen, oder auch im ROM bzw. RAM?

Etwas unpräzise, es gibt z.B. auch Flash-ROM, also kannst du mit JTAG 
auch ROM debuggen.

Generell kommt es also erstmal darauf an, welche Art Speicher eingesetzt 
wird und wie sie gegebenenfalls angesteuert wird.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Max schrieb:
> 2. Kann man mit einem JTAG-Anschluss nur Software in einem
> Flash-Speicher debuggen, oder auch im ROM bzw. RAM?
Ja. Nein.
Software lässt sich in einem ROM/RAM mit JTAG überhaupt nicht 
debuggen. Sondern bestenfalls in einem ganzen Debug-System. Und evtl. 
ist die JTAG-Schnittstelle dann die Verbindung zum Zielsystem. Das muss 
aber nicht unbedingt so sein...

Sag doch ein wenig genauer, um was es geht. Welches Zielsystem, usw?

von Max (Gast)


Lesenswert?

Es heißt nur "On-Board ROM" und "On-Board RAM".

von Max (Gast)


Lesenswert?

Ok passt schon. hat sich gekärt.

von ar (Gast)


Lesenswert?

Max schrieb:
> Hab eine dringende Frage:
>
> 1. Wenn es einen ROM gibt, dann kann ich diese doch nur einmal
>
> programmieren und das wars dann oder? Keine Chance es nochmal zu löschen
>
> oder so?

Was Du meinst ist ein "WOM", den kann man nur einmal programmieren.
Ein Write-only-Memory, also ein WORN, write once read never, jedoch 
nicht zu verwechslem mit WORM :))

http://de.wikipedia.org/wiki/Write-Only-Memory

Nebenbei: Einfallsreiche Überschrift

Viel Spaß noch und schönen Gruß in die Runde
ar

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.