Intel® SoC FPGA Embedded Development Suite (SoC EDS) User Guide

ID 683187
Date 3/12/2021
Public
Document Table of Contents

1.5. Hardware and Software Development Roles

Depending on your role in hardware or software development, you need a different subset of the SoC EDS toolkit. The following table lists some typical engineering development roles and indicates the tools that each role typically requires.

For more information about each of these tools, refer to the Intel® SoC FPGA Embedded Development Suite page.

Table 2.   Hardware and Software Development Roles This table lists typical tool usage, but your actual requirements depend on your specific project and organization.

Tool

Hardware Engineer

Bare Metal Developer

RTOS Developer

Linux* Kernel and Driver Developer

Linux* Application Developer

Arm* DS* for Intel® SoC FPGA Edition Debugging

Arm* DS* for Intel® SoC FPGA Edition Tracing

   

Arm* DS* for Intel® SoC FPGA Edition Cross Triggering

 

Hardware Libraries

 

Second Stage Bootloader Generator

 

Flash Programmer

 

Bare Metal Compiler

 

Linux* Device Tree Generator

Note: This tool is obsolete. For more information, refer to section Linux Device Tree Generator.