SoC FPGA Bootloader Entwicklung
Bootloader-Entwicklung für Intel® und Xilinx® SoC FPGAs zur hochintegrierten Nutzung Ihrer Hardware.
Das mehrstufige Bootloader-System moderner SoC FPGAs ermöglicht nicht nur das Laden eines OS auf einem Anwendungsprozessorsystem,
es kann auch verwendet werden, um dem Gesamtsystem erweiterte Sicherheits- und Zuverlässigkeitsschichten hinzuzufü gen.
Service Portfolio
- Denx u-boot based Bootloader development based on the Design requirements of the SoC FPGAs
- Boot Scripts Design (e.g. for writing the FPGA-Fabric during boot)
- Various boot sources (e.g. eMMC, QSPI,..)
- Secure boot and secure FPGA-Fabric authorization
- Hardware monitoring during boot
- FPGA Partial Reconfiguration (e.g. Intel® Arria® 10 SX Early I/O)
- Recovery and update mode implementation
Verwendete SoC FPGA Design Tools
- OpenEmbedded Yocto Project
- Intel® Embedded Entwicklung Suite (SoC EDS)
- Arm® Entwicklung Studio (DS-5)
- Arm® Streamline
- cmake, C++, gcc, Arm® Assembly, ...