rsyocto is loading...

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