Forum: FPGA, VHDL & Co. Gowin nimmt alte FPGA's von software weg!


von Antti L. (trioflex)


Lesenswert?

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.

von Michael H. (mha1)


Lesenswert?

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.

von Antti L. (trioflex)


Lesenswert?

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
von Oliver D. (unixconf)


Lesenswert?

Versuchs mal mit yosys/nextpnr (himbaechel), für den TangNano9K 
funktioniert das ganz gut

: Bearbeitet durch User
von Rick D. (rickdangerus)


Lesenswert?

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 :(

von J. S. (engineer) Benutzerseite


Lesenswert?

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.

von Martin S. (strubi)


Lesenswert?

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...

von Bradward B. (Firma: Starfleet) (ltjg_boimler)


Lesenswert?

> 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.

von Martin S. (strubi)


Lesenswert?

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
Noch kein Account? Hier anmelden.