Altera DE1 Board Parallel-Flash schreibgeschüzt?

OP Persönliche Seite #3203629
Lesenswert?

Habe vergeblich versucht, mit einer selbsterstellten Konfiguration
den Flash-Speicher des DE1 Boards zu löschen und zu beschreiben.
Habe den Verdacht, dass der Schreibschutz des Chips aktiviert ist
und nur mittels Passwort durch die von Altera mitgelieferten
Demo-Applikationen aufgehoben werden kann.

Wer weiss etwas dazu? Habe im Netz und
im Handbuch nichts dazu gefunden.
Gast #3226341
Lesenswert?

Josef G. schrieb:
> Habe den Verdacht, dass der Schreibschutz des Chips aktiviert ist
> und nur mittels Passwort durch die von Altera mitgelieferten
> Demo-Applikationen aufgehoben werden kann.
Das klingt hanebüchen.

Was hast Du denn bisher versucht, um den Flash zu beschreiben?

Duke
OP Persönliche Seite #3226458
Lesenswert?

Duke Scarring schrieb:
> Das klingt hanebüchen.

Warum? Siehe Datenblatt Abschnitt 8.12
http://www.spansion.com/Support/Datasheets/s29gl-n_01.pdf

Das Problem hat sich für mich erledigt, da meine Anwendung
nun statt des Parallel-Flash die SD-Karte verwendet.

Bei dieser Gelegenheit nochmal ein wenig Werbung:
http://www.mikrocontroller.net/articles/8bit-Rechner
Gast #3226512
Lesenswert?

Hi,

wie wärs wenn du dir den Referenzcode(Verilog Demo Design) ansiehst, da 
sind die Kommandos zu erkennen.

Im Tausch gegen vernünftigen VHDL Code um die SD Karte anzusprechen kann 
ich auch gerne vernünftigen VHDL Code für den Flashbaustein liefern ;)
Gast #3231823
Lesenswert?

Der Verilog Beispielcode legt alle Befehle offen. Selbst wenn da 
irgentein geheimes Wort gesendet werden würde, dann kann man spielend 
leicht rausfinden welches das ist: einfach das Demo Tool starten, 
welches über USB sendet und die Befehle per RS232 zurück schicken.

Und weil das so einfach ist macht es auch 0 Sinn ein Passwort drin zu 
haben, weil es eh nicht schützen würde. Allerhöchstens als Absicherung, 
damit nicht jemand der keine Ahnung hat den Flash Baustein in einer Loop 
löscht und damit in wenigen Stunden getötet hat, aber selbst das scheint 
mir abwegig.


Gerne kann ich das mal für dich ausprobiern wenn es bei dir nicht 
klappt. Ein einfaches "löschen auf Knopfdruck" sollte nicht länger als 1 
std brauchen.
OP Persönliche Seite #3232070
Lesenswert?

@ DE1 ist cool

Den Verilog Beispielcode habe ich (auf der mitgelieferten CD) nicht
gefunden, und Verilog kann ich ausserdem nicht. Das Demo-Design
benötigt zudem Windows, falls ich die Anleitung richtig verstanden
habe, und ich habe auch kein Windows.

Wie ich schon geschrieben habe, hat sich das Thema Parallel-Flash
für mich erledigt durch die Verwendung der SD-Karte.

Falls du ein DE1 hast, Zeit übrig hast und mir helfen willst: Teste
die von mir erstellte Konfiguration und berichte darüber.

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