Vor Kurzem haben wir in meinem Ingenieurskurs angefangen, Quartus zu verwenden. Jetzt möchte ich es auf meinem Computer installieren, aber ich habe nur einen Mac-Laptop. Also suche ich jetzt nach leichten Linux-Distributionen, auf denen ich Quartus ausführen kann, ohne meinen Laptop zu ruinieren. Jetzt werde ich Linux Lite ausprobieren. Kennt jemand andere mögliche Lösungen für dieses Problem?
PS Dies ist offensichtlich für Programm-FPGAs
Vielen Dank im Voraus!
Antwort1
Erwägen Sie, Quartus in einer VM auszuführen.
Deshalb suche ich jetzt nach leichten Linux-Distributionen, auf denen ich Quartus ausführen kann, ohne meinen Laptop zu zerstören.
Sie brauchen keine besonders „leichte“ Linux-Distribution. Wählen Sie lieber etwas, das weit verbreitet ist, eine Community hat und angemessenen Support bietet. Auf diese Weise sind Siewenigerwahrscheinlich treten Probleme auf, sowohl mit Ihrem Mac als auch mit Quartus.
Jetzt werde ich Linux Lite ausprobieren.
Aus den oben genannten Gründen empfehle ich, bei etwas Mainstreamigerem zu bleiben. Ich habe noch nie von „Linux Lite“ gehört, und derenWebseiteerweckt nicht gerade Vertrauen.
Die beliebtesten Optionen mit den größten Communities sind derzeit wahrscheinlich Ubuntu, Fedora und Debian. Aber wenn Sie jemand anderen fragen, werden Sie wahrscheinlich andere Antworten bekommen ;)
Kennt jemand andere Lösungsmöglichkeiten für dieses Problem?
Ja. Die Installation eines anderen Betriebssystems neben MacOS bringt einige Risiken mit sich (wenn Sie das tun, sichern Sie zumindestallesSie interessieren sich dafür). Auch wenn das andere Betriebssystem nicht bootet oder WLAN nicht funktioniert oder was auch immer, ist die Fehlerbehebung mühsam, da man auf MacOS neu starten muss usw.
Sie sind möglicherweise viel besser dran, wenn Sie das Betriebssystem Ihrer Wahl (das könnte auch Windows sein) in einer virtuellen Maschine innerhalb von MacOS ausführen. Dadurch wird das Betriebssystem für Quartus in einer Sandbox innerhalb der VM-Software ausgeführt, wodurch das Risiko einer Beschädigung Ihrer vorhandenen MacOS-Installation erheblich verringert wird.
Ich bin nicht besonders vertraut mit der Virtualisierungslandschaft auf MacOS, aber ich höreParallels Desktopist eine Mac-spezifische Lösung.VMWareist eine recht beliebte Option, die auch für MacOS verfügbar ist. Drittens gibt esOracle Virtualbox, dessen Open-Source-Version recht beliebt ist und angeblich auch unter MacOS funktioniert.
Bei der Virtualisierung ist Folgendes zu beachten: Es kann schwierig sein, das virtualisierte Betriebssystem dazu zu bringen, mit spezieller Hardware zu kommunizieren. Dies kann bei Ihnen der Fall sein, wenn der FPGA-Programmierer direkt an Ihren Mac angeschlossen ist. Wenn es sich um USB handelt, suchen Sie nach Informationen zu „USB-Passthrough“.