Lattice EC1 FPGA mit Avr booten.

OP #911756
Lesenswert?
• ▲
▼
Hallo allerseits, hat jemand schon mal ein Lattice EC1 FPGA mit AVR 
gebootet? Es gibt von Lattice ein ANSI C File das angeblich "NUR" 
angepasst werden muss, daa läuft alles. Leider kommen permanent nur 
Fehlermeldungen anstatt zu booten. Das Programm habe ich so angepasst, 
das es Meldungen im Terminal ausgibt, und zwar folgende:


Lattice Semiconductor Corp.
CPU Embedded v2.0.0 2008

Processing: E m b e d d e d
b i t s t r e a m v 2 . 0 . 0 0 Processing: D e v i c e n a m e : L F E 
C
1 E E Processing: C o m p r e s s i o n : O N N Processing: S E T _ P I 
N C P U  P R O G _ P I N C P U  H I G H H Processing: S E T _ P I N C 
P U  CC L K _ P I N C P U  H I G H H Processing: S E T  P I N C P U  
P R O G  P I N C P U  L O W W Processing: C H E C K  P I N C P U  I 
N I T  P I N C P U  L O W 5 0 0 0 M I C R O - S E C O N D S 1 0 0 R E 
P E T I T I O N S S Processing: C H E C K  P I N C P U _ D O N E  P I 
N C P U _ L O W 5 0 0 0 M I C R O - S E C O N D S 1 0 0 R E P E T I T I 
O N S S Process ing: S E T  P I N C P U _ P R O G _ P I N C P U  H I G 
H H Processing: C H E C K  P I N C P U _ I N I T _ P I N C P U  H I G 
H 5 0 0 0 M I C R O- S E C O N D S 1 0 0 R E P E T I T I O N S S
Failed due to verification failure
+=======+
| FAIL! |
+=======+



Angeblich braucht man nur den DI und CCLK Pin anzuschliessen.

Die anderen Pins habe ich lt. Anweisung im Programm deaktiviert. 
Trotzdem kommt die obige Fehlermeldung

Wenn ich die Pinüberprüfung  im Programm probehalber überbrücke kommt 
beim Bootversuch folgende Meldung:



Lattice Semiconductor Corp.





   Processing: E m b e d d e d  b i t s t r e a m   v 2 . 0 . 0 0 
Processing: D e v i c e   n a m e :   L F E C
 1 E E Processing: C o m p r e s s i o n :   O N N Processing: S E T _ P 
I N   C P U  P R O G _ P I N   C P U  H I G H H Processing: S E T _ P 
I N   C P U  C C L K _ P I N   C P U  H I G H H Processing: S E T _ P 
I N   C P U  P R O G _ P I N   C P U  L O W W Processing: C H E C K _ 
P I N   C P U  I N I T _ P I N   C P U  L O W   5 0 0 0   M I C R O - 
S E C O N D S   1 0 0   R E P E T I T I O N S S Processing: C H E C K _ 
P I N   C P U  D O N E _ P I N   C P U  L O W   5 0 0 0   M I C R O - 
S E C O N D S   1 0 0   R E P E T I T I O N S S Processing: S E T _ P I 
N   C P U  P R O G _ P I N   C P U  H I G H H Processing: C H E C K _ 
P I N   C P U  I N I T _ P I N   C P U  H I G H   5 0 0 0   M I C R O 
- S E C O N D S   1 0 0   R E P E T I T I O N S S : S E T _ P I N   C P 
U  C C L K _ P I N   C P U  L O W W Processing: D u m m y y

    Failed due to file error

         +=======+

                  | FAIL! |

           +=======+

Vielleicht hat zufällig jemand Erfahrung mit soetwas und kann 
weiterhelfen.
Gast #913341
Lesenswert?
• ▲
▼
Kannst Du das vielleicht nochmal lesbar formatieren? (Es gibt eine 
Vorschau um zu prüfen, wie der Forumseintrag aussehen wird...)

Habe ich Dich richtig verstanden: Du hast einen Lattice-Baustein und 
möchtest diesen von einem AVR aus konfigurieren?

Rick

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.