Für Intel® SoC FPGAs eine optimierte Embedded Linux Distribution wurde mit dem OpenEmbedded Yocto Project mit einem
hochintegriertes Build-System zur Vereinfachung des komplexen und zeitaufwändigen Entwicklungsaufwands, der für moderne SoC-FPGA-Designs erforderlich ist, entwickelt.
Dieses Konzept ermöglicht auf einfache Weise eine anwendungsspezifische Optimierung auf hohem Niveau für eingebettete Lösungen, wie sie mit keinem anderen Ansatz erreicht werden kann.
Es ist beispielsweise möglich, automatisch eine Linux-Distribution zu erstellen, die FPGA-Soft-IP-Komponenten mit spezifischen Linux-Kernel-Modus-Treibern beschleunigt.
Das Build-System erfüllt die Anforderungen des Intel® Designflusses und des OpenEmbedded Yocto Project.
Der Board Support Package (BSP) meta layer beinhaltet von uns entwickelte und mitbetreute high-level Linux Treiber für das Yocto Project
und Intel® SoC FPGAs.
Um die Linux Open-Source-Community und Studenten zu unterstützen, wurde die Basisversion von rsyocto als Open-Source auf GitHub veröffentlicht.
Diese Version konnte die Fähigkeiten dieses Konzepts bestätigen und ist für studentische Rapid-Prototyping-Projekte optimiert.
Sie unterstützt die Intel Cyclone® V SoC FPGA- und den Intel Arria® 10 SX SoC FPGA Familie.
Für moderne kommerzielle wissenschaftliche und industrielle Anwendungsfälle steht auch eine erweiterte Version zur Verfügung.
Sie fügt dem Funktionsumfang besondere Zuverlässigkeits-, Sicherheits- und Anpassungsfunktionen hinzu.
Die kommerzielle Version ist kein festes statisches Produkt.
Stattdessen kann die rsyocto Embedded Linux Distribution mit ihrem Build-System als Referenzpunkt angesehen werden.
Dies ermöglicht es uns, eine Version für Sie als Service schnell zu entwerfen. Das Endprodukt ist eine hochoptimierte Embedded Linux Distribution,
mit allen benötigten Anwendungen und Funktionen, einem speziellen Design-Bootloader-System mit einem eigenständigen vollautomatischen Build-System für Ihre proprietäre Hardware.
Das Build-System ermöglicht die weitere FPGA- und Anwendungsentwicklung, die die anfängliche Boardkonfiguration während der Produktion mit einem einzigen Befehl automatisiert.
Intel® SoC-FPGA-Bootloader-Kenntnisse sind nicht erforderlich.
Für weitere Fragen und Informationen stehen wir Ihnen gerne zur Verfügung.
→ Eine bootfähige Image (.img) Datei.
→ Wir erstellen Ihnen ein angepasstes Buildsystem, mit dem Sie alle Komponenten mit einem einzigen Befehl auf Ihre Hardware schreiben können.