mikrocontroller.net

Forum: FPGA, VHDL & Co. Daten aus Flash auslesen klappt zum Teil


Autor: Igor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich sitze jetzt mindestens ne Woche an meine Flash controller und es 
will immer noch nicht so wie es soll. Ich habe folgendes festgestellt 
und wäre echt dankbar wenn jemand mir einen Tipp geben könnte was ich 
noch machen könnte.

Ich habe im Flash (8 bit Datenbus, 24 bit adresse) 16800 Daten abgelegt. 
Diese ausgelesen und auch am Oszi richtig ausgegeben. Jetzt dachte ich 
mir ok, lege ich mehr Werte ab, also von 0 bis 16799 und von 16800 bis 
33599. Klappt auch so weit. Jetzt wollte ich 5 Kurven a 16800 Werte 
ablegen d.h im Flash alle gleich nacheinander. Jetzt passiert folgendes, 
er zeigt mir die ersten 3 noch richtig an und dann nichts mehr bzw. 
FF.... und ich checks nicht wieso ? Weiß jemand vielleicht was ich noch 
machen könnte??? Slebst wenn ich 5 gleiche Kurven ablege nur mit 
verschiedenen Adressstartwerten gehts nicht? Ich könnt weinen... :(



Gruß

Autor: Flo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nicht jeder hier ist Wahrsager, also benötigen die anderen ohne 
Glaskugel Infos zu Controller, Flash, ggf Programm

Autor: Igor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sorry, ich verwende einen Spartan 6 , mit SP601 Board. Flashchip ist ein 
128Mbit, 24 Bit addressen, 16 bit leitungen wobei nur 8 bit angelötet 
sind warum auch immer. Wie gesagt ab einer bestimmten adresse zeigt er 
mir nicht mehr die richtige kurve an, bzw. mit artefakten.

Gibt es eine möglickeit mit impact die daten die ich im flash 
abspeichere auch auszulesen?



Gruß

Autor: Jannulis Tembridis (tembridis)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hätte mal eine Frage. Schreibst du die Daten alle auf einmal oder 
jeden Datensatz gesondert?

Autor: Igor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,


ich erstelle mir dann 800 Kurven was 6720000 Werten entspricht und die 
lade ich ins Flash rein, wieso?

Autor: Jannulis Tembridis (tembridis)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

also überschreibst du den Flash am Stück. War einen Versuch wert. Hätte 
ja sein können, dass du die Daten in mehreren Blöcken getrennt 
reinschreibst.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.