NKC Forum |
Author | Topic: GDP-FPGA | ||
---|---|---|---|
UR1968 Kennt sich schon aus ID # 171 |
Posted on January 08, 2021 11:25 AM (#1)
Quote
PM E-mail
Hallo,
ich hätte da einmal eine Frage an Besitzer der GDP-FPGA von Andreas. Ist es Euch möglich die Bildschirmseite 2 oder 3 aufzurufen? Bei mir geht das nämlich nicht, z.B. sehe ich im Editor die Hilfeseite nicht. Habe noch keine Ahnung ob das an der Hardware meiner beiden Karten liegt, oder ob der Code des FPGA nicht richtig funktioniert. Tschüß Uwe |
||
Posts: 103 | Member since: February 2017 | IP address: not saved | |||
DerInder Fast schon Admin Seitenadmins ID # 2 |
Posted on January 08, 2021 03:39 PM (#2)
Quote
PM E-mail
Moin Uwe,
bei mir klappt es problemlos. Allerdings hab ich aktuell nur die orginalen Platinen im Einsatz. ----------------------- Gruß -=jens=- |
||
Posts: 912 | Member since: June 2004 | IP address: not saved | |||
UR1968 Kennt sich schon aus ID # 171 |
Posted on January 08, 2021 04:13 PM (#3)
Quote
PM E-mail
Hallo Jens,
vielen Dank für die Info. Damit sollte der Code für den FPGA ja in Ordnung sein. Hast Du auf den originalen Karten 1 oder 2 RAM bestückt? Tschüß Uwe |
||
Posts: 103 | Member since: February 2017 | IP address: not saved | |||
DerInder Fast schon Admin Seitenadmins ID # 2 |
Posted on January 08, 2021 07:30 PM (#4)
Quote
PM E-mail
Moin Uwe,
bei mir sind 2 RAMs drauf. ----------------------- Gruß -=jens=- |
||
Posts: 912 | Member since: June 2004 | IP address: not saved | |||
andi Stammgast ID # 213 |
Posted on May 10, 2021 04:52 PM (#5)
Quote
PM E-mail
Klingt als ob nur ein Speicherchip bestückt ist. Eine Bildschirmseite hat 64kBytes bei 4bit/Pixel und ein Speicherchip ist 128kBytes groß.
LG Andi |
||
Posts: 156 | Member since: May 2021 | IP address: not saved | |||
andi Stammgast ID # 213 |
Posted on May 10, 2021 04:57 PM (#6)
Quote
PM E-mail
Wo ist übrigens die ganze Doku zur GDP-FPGA hin gekommen? Konnte diese bisher hier nicht mehr finden :-(
|
||
Posts: 156 | Member since: May 2021 | IP address: not saved | |||
DerInder Fast schon Admin Seitenadmins ID # 2 |
Posted on May 10, 2021 05:13 PM (#7)
Quote
PM E-mail
Moin Andi,
die Doku ist hier: https://hschuetz.selfhost.eu/ndr/hardware/neu/grafik/gdpfpga/index.html ----------------------- Gruß -=jens=- |
||
Posts: 912 | Member since: June 2004 | IP address: not saved | |||
andi Stammgast ID # 213 |
Posted on May 10, 2021 06:32 PM (#8)
Quote
PM E-mail
Ah danke
da war ich offenbar blind Hab mir gerade die ganze Lattice toolchain (Diamond) für den FPGA auf meinen Rechner drauf installiert. Kann jetzt wieder den VHDL-code synthetisieren und den FPGA programmieren. War aber ein harter Kampf. Arg was man so in ein paar Jahren vergisst... |
||
Posts: 156 | Member since: May 2021 | IP address: not saved | |||
UR1968 Kennt sich schon aus ID # 171 |
Posted on June 26, 2021 10:04 PM (#9)
Quote
PM E-mail
Hallo Andi,
ich habe beider RAM bestückt, daran kann es eigentlich nicht liegen. Tschüß Uwe |
||
Posts: 103 | Member since: February 2017 | IP address: not saved | |||
andi Stammgast ID # 213 |
Posted on June 27, 2021 09:29 AM (#10)
Quote
PM E-mail
Hmm, klingt vom Fehlerbild her aber trotzdem so als ob ein RAM nicht funktionieren würde. Kontrollier da mal alle Lötstellen. Kannst ja zusätzlich den FPGA nochmals mit dem neustwn .jed File programmieren.
|
||
Posts: 156 | Member since: May 2021 | IP address: not saved | |||
UR1968 Kennt sich schon aus ID # 171 |
Posted on June 27, 2021 04:14 PM (#11)
Quote
PM E-mail
Hallo Andi,
Kontaktprobleme kann man natürlich nicht ausschließen, daher habe ich alles nach gelötet. Am Ergebnis ändert dies aber nicht, ich kann bei beiden Karten die Hilfsseite im Editor nicht aufrufen. Eine ist mit dem XP6C die andere mit dem XP2. Da dieser noch verfügbar ist, hatte ich die Schaltung auf ihn abgeändert. Wäre schön, wenn die anderen Nachnutzer, die von mir Platinen erhalten hatten, berichten würden ob die Karte richtig funktioniert. Wo kann man denn die neueste Version der Firmware finden. Ich kenne nur die von der Seite von Hans-Werner. Man könnte auch den RAM mittel VHDL überprüfen, aber dafür bin ich im Moment noch zu blöd. Tschüß Uwe |
||
Posts: 103 | Member since: February 2017 | IP address: not saved | |||
andi Stammgast ID # 213 |
Posted on June 27, 2021 09:30 PM (#12)
Quote
PM E-mail
Ah du hast nicht das Original der GDP64HS-FPGA von mir sondern einen Nach/Umbau. Sorry damit kann ich dir nicht weiter helfen, besonders wenn am VHDL Code schon "gefummelt" wurde.
Ist das die VGA2 von Thorsteb die du hast? |
||
Posts: 156 | Member since: May 2021 | IP address: not saved | |||
Torsten Kennt sich schon aus ID # 92 |
Posted on June 28, 2021 03:00 PM (#13)
Quote
PM E-mail
Hi,
ich hatte mal eine Variante mit XP2 projektiert, allerdings nie getestet. Soweit ich mich erinnere, benötigt der XP2 eine zusätzliche Core-Spannung von 1.2V, ist also allein dadurch nicht 1:1 austauschbar. Das ist also ein neues Projekt. LG Torsten |
||
Posts: 77 | Member since: March 2008 | IP address: not saved | |||
andi Stammgast ID # 213 |
Posted on June 28, 2021 04:57 PM (#14)
Quote
PM E-mail
Hallo Thorsten,
ja genau. Wäre ein größerer Aufwand auf den XP2 umzustellen. Bin gerade am überlegen wie und mit welchem FPGA ich das Projekt wieder belebe. PS. Hast du eigentlich noch Platinen von deiner VGA2? LG Andi |
||
Posts: 156 | Member since: May 2021 | IP address: not saved | |||
Torsten Kennt sich schon aus ID # 92 |
Posted on June 29, 2021 09:48 AM (#15)
Quote
PM E-mail
Hi Andi,
nee, Platinen habe ich keine mehr. Die XP2-Variante hatte ich nie gefertigt, weil vor 6 Jahren offenbar kein Interesse weiter vorhanden war. Habe gerade gesehen, dass im GitHub zwar das EAGLE korrekt ist (2te Core-Spannung), aber die Schaltung im PDF noch die falsche Version zeigt, also daran nicht orientieren ! Ich würde das heute immernoch mit dem XP2 realisieren, allerdings versuchen gleich auf 32Bit zu gehen. Ich fürchte aber, das der Umstieg auf FPGA nur für die wenigsten in Frage kommt, SM-Elektronik mit TTL-Gräbern sind z.Z. irgendwie "en vogue" |
||
Posts: 77 | Member since: March 2008 | IP address: not saved | |||
Creep Voll in Gange ID # 169 |
Posted on June 29, 2021 10:58 AM (#16)
Quote
PM E-mail
Hi Torsten,
die TTL-Gräber finde ich genial zum Einstieg, wenn man das System wirklich verstehen will. Deswegen hatte ich mich als NKC Neueinsteiger 2017 auch erstmal darauf konzentriert. Inzwischen verwende ich natürlich gern auch "modernere" Platinen, da zähle ich schon die BootRAM dazu, um mir das Leben leichter zu machen. Die Neuauflagen der GDP-FPGA habe ich leider (noch) nicht zum Laufen bekommen, teils, weil meine SMD-Lötkünste beim ersten Versuch noch nicht ausreichend waren. Aber ich versuche es nochmal. Und, falls es nochmal eine GDP-FPGA Version gibt und man den FPGA noch bekommt, baue ich die auch gern auf. Ich hatte ja selber schonmal daran gedacht, ein handelsübliches China-Dev-Board (10..30€ Klasse) mit Levelshiftern auf eine NKC-Platine zu pflanzen und einfach mit dem BUS zu connecten. Dann könnte man darauf wahlweise einen CPU-Core, einen RAM (mit den internen Zellen oder evtl. auf dem Board vorhandenen) oder eine kleine Video-Karte damit realisieren. Gruß, Rene |
||
Posts: 665 | Member since: January 2017 | IP address: not saved | |||
Torsten Kennt sich schon aus ID # 92 |
Posted on June 29, 2021 06:08 PM (#17)
Quote
PM E-mail
Hi Rene,
sorry, das war nicht negativ gemeint, du hast völlig recht: zum Einstieg ist der (fast) diskrete Aufbau die beste Möglichkeit alles zu lernen und genau in die Probleme zu laufen, die man nachher zu vermeiden sucht. Ich habe auch Röhrenverstärker gebaut, aber nicht weil die angeblich ja so viel besser klingen als die (völlig überlegenen) modernen Kisten, sondern weil der selbst gebaute Verstärker IMMER am besten klingt und die Röhren einfach geil aussehen Ich habe schon ein paar mal angefangen, die GDP-FPGA neu aufzulegen, bin aber immer am Umstieg auf KiCad gescheitert. Das UI, zumindest von ESchema ist einfach grottig (oder ich bin zu alt), wenn man vorher 20 Jahre mit Eagle oder Altium gearbeitet hat, hat man nach 1/2 KiCad keine Lust mehr (Strg+Maus-Rad = Rechts/Links und Maus-Rad=Zoom, echt jetzt ?, vom Bewegen elektr. Verbindungen ganz zu schweigen) Wie kommt ihr damit klar ? LG Torsten |
||
Posts: 77 | Member since: March 2008 | IP address: not saved | |||
m.haardt Voll in Gange ID # 93 |
Posted on June 29, 2021 10:16 PM (#18)
Quote
PM E-mail
Ich habe in den letzten Jahren zwei Boards mit Kicad gemacht und das Zeichnen der Schaltpläne war noch die geringste Arbeit und lief ganz gut. Vermutlich ginge das alles viel besser, wenn ich mehr von Kicad wüsste, aber wie gesagt, das war die kleinste Arbeit.
Rene: Das wäre ein tolles Projekt, aber natürlich kann man sich fragen, warum noch die BUS-Anbindung, wenn der ganze NKC darin laufen kann? Michael |
||
Posts: 501 | Member since: April 2008 | IP address: not saved | |||
Creep Voll in Gange ID # 169 |
Posted on June 29, 2021 10:57 PM (#19)
Quote
PM E-mail
Mir geht es genau umgekehrt. In Eagle konnte ich mich einfach nicht einarbeiten. Mit KiCad kam ich sofort klar. Das ist wohl eine reine Gewohnheitssache. Eagle hatten wir um '91..93 oder so im Studium mal unter die Finger bekommen. Hätte ich damals gleich damit weitergemacht, würde ich es wohl auch lieben. Mit KiCad kommt man wahrscheinlich am besten zurecht, wenn man Eagle nicht gewöhnt ist. Gruß, Rene |
||
Posts: 665 | Member since: January 2017 | IP address: not saved | |||
Creep Voll in Gange ID # 169 |
Posted on June 29, 2021 10:59 PM (#20)
Quote
PM E-mail
Um eben noch mit "richtiger" Hardware zu arbeiten und nur einzelne Komponenten auszutauschen. Für den Profi ist die vollständige Abbildung sicherlich reizvoller. Der Anfänger ist froh, wenn er einen CPU-Core an den BUS angebunden bekommt oder mit RAM-Zellen eine Speicherkarte synthetisiert. Außerdem haben die billigen 10€ Chinaboards nicht genug Logikelemente für den kompletten NKC. Gruß, Rene |
||
Posts: 665 | Member since: January 2017 | IP address: not saved |
| https://hschuetz.selfhost.eu | Board rules | Privacy policy
Tritanium Bulletin Board 1.8
© 2010–2021 Tritanium Scripts
Site created in 0.019712 seconds
Processed 21 files
gzip compression enabled
835.32 KiB memory usage