Es scheint Gowin hat manche FPGA's von den tools entfernt! Es geht um den FPGA was da drauf ist: https://shop.trenz-electronic.de/de/TEC0117-01-A-FPGA-Modul-mit-GOWIN-LittleBee-und-8-MByte-internem-SDRAM da ist FPGA in Gehäusetyp: QN88, unterstützt wird zur Zeit aber nur QN88P Diese platine ist jetzt endgültig TOT. Das neue Gowin education scheint überhaupt nur sehr wenige FPGA typen zu unterstützen, und nicht klar was man machen muss damit man den Lizenz kriegt was alles unterstützt.
Der Unterschied zwischen QN88 und QN88P ist die typische Höhe des Gehäuses. Was hat das für eine Auswirkung auf das FPGA selbst? Die Höhe bei QN88 und QN88P liegt laut Datenblatt zwischen 0,75mm und 0,95mm. Beim Q88N ist diese typischerweise 0,85mm und beim QN88P 0,75mm. Damit liegen beiden im gleichen Bereich, nur das diese bei QN88P meistens eher 0,75mm beträgt.
Michael H. schrieb: > Der Unterschied zwischen QN88 und QN88P ist die typische Höhe des > Gehäuses. Was hat das für eine Auswirkung auf das FPGA selbst? ne, unterschied ist SDRAM oder PSRAM QN88 hat SDRAM QN88P hat PSRAM es geht um diesen typ: GW1NR-LV9QN88C6 - QN88 weg von tools GW1NR-LV9QN88PC6 -QN88P unterstützt Leider ist JTAG ID code auch anders, deswegen geht programmierung auch nicht, auch nicht mit alten bitfile
:
Bearbeitet durch User
Versuchs mal mit yosys/nextpnr (himbaechel), für den TangNano9K funktioniert das ganz gut
:
Bearbeitet durch User
Antti L. schrieb: > Es scheint Gowin hat manche FPGA's von den tools entfernt! Andere Hersteller drehen an den Lizenzbedingungen mit dem selben Effekt: Beitrag "Microsemi stellt kostenfreie Lizenz auf kostenpflichtig um" Beitrag "Lattice IceCube2 nicht mehr kostenlos!" Der FPGA-Entwickler ist da leider vom Hersteller abhängig :(
Rick D. schrieb: > Der FPGA-Entwickler ist da leider vom Hersteller abhängig :( Wenn er oder der Kunde sich davon abhängig machen lässt. Großen Kunden bestellen da gerne auch mal den FAE ein und erklären ihm, was und wie schnell man ganze Chargen von PCBs auf Konkurrenz umstellen könnte, wenn das preislich oder fachlich nicht entsprechend agiert wird. Natürlich bleibt das Problem, kostenoptimierte FPGAs in kleinen Stückzahlen einzusetzen und dabei die Exoten zu nehmen. Das mag in einem Produkt gut gehen - kann aber schon beim nächsten Derivat versagen. Dann heißt es eben nicht Gowin, sondern GoLoose! Und: Aus meiner Sicht sind gewisse Hersteller auf ihrer Firmenpolitik und auch der politischen Landschaft dort genrell Tabu! Von denen darf man sich schon mal garnicht abhängig machen.
Vielleicht irgendwo ne Kopie des Docker-Containers `huangjielg/gowineda:1.9.8.09` anlegen. Dann sind die Boards vielleicht doch nicht so ganz tot. Schnell genug ausverkauft waren sie ja nun in den Tagen...
> Der FPGA-Entwickler ist da leider vom Hersteller abhängig :( Jeder Entwickler, nicht nur die FPGA-Hanseln, ist davon abhängig: * was ihm vom Hersteller an Informationen zut Verfügung gestellt wird * wie der "Entwickler" bereit/fähig ist, den Hersteller für seine immateriellen Güter wie Entwicklungsumgebung zu entlohnen. Aber was der Hersteller den Entwickler durch "Verschenken" von beispielsweise tools finaziell "einbüßt", muss er durch Anheben der Stückpreise wieder eintreiben. Oder der Hersteller geht pleite und verschwindet komplett vom Markt, unabhängig davon, wieviel tolle Entwickler er sich durch die Verschenkaktion "Herangezüchtet" hat. Lattice hat meines Wissens die kostenlosen Lizenzen wieder eingeführt, auch bei den anderen Herstellern ist "billige" Ausbildung mit Einsteiger-FPGA-Familien möglich. Und bei Spezialanwendungen mit kleinen Stückzahlen wie Space aber auch HighEnd medizintechnik bei denem man vielleicht 10-100 Stk FPGA um 1000€+ kauft sind zwar lizenzkosten von 10000 nicht gerade wenig, aber letzlich nur ein Bruchteil in den Gesamtprojekt-kosten. Manche FPGA's, insbesonders die SoC Familienen wie Zynq ersetzen auch den sonst nötigen Industrie-PC (kostet auch mind. einige hundert €uro) gleich mit.
Jetzt habe ich doch mal die aktuelle Version (Gowin_V1.9.11.02 linux, nicht Educational) gezogen und reingeschaut. Viel Laerm um nichts, ist noch alles wie gehabt und kann die nächsten 10+ in den container, so reduziert sich auch die Abhaengigkeit. Man muss sich halt nach wie vor um eine Lizenz kuemmern. Ein Mausklick und ein paar Angaben, oder man nutzt den License-Server gowinlic.sipeed.com:10559. Wer das nicht will, nimmt yosys/nextpnr und häckt allenfalls ein bisschen. Die Edu-Variante kommt halt kastriert, siehe auch https://www.gowinsemi.com/en/support/faq/.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.