Intel offers many software development resources designed for Intel® architecture-based systems and embedded applications. For a complete view of the embedded software stack, please visit the Embedded Software Content Library. For platform-specific software, whether processor- or chipset-related, please visit the specific platform’s documentation page to learn more. For most Intel® software downloads, drivers, BIOS, utilities, firmware, and other support software, please visit the Download Center.
Intel offers a range of graphics drivers designed specifically for the needs of embedded platforms. These drivers help speed time to market by letting OEMs and system integrators customize configurations in-house, while maintaining a competitive performance profile.
Intel® Firmware Engine simplifies and accelerates the creation of platform firmware images, allowing developers to quickly deploy platforms based on Intel reference designs. Customers can configure firmware features using a catalog of compatible firmware packages, without the need to modify source code.
Intel® Firmware Support Package (Intel® FSP) and Intel® Boot Loader Development Kit (Intel® BLDK) provide key programming information for initializing Intel® silicon. Each can be easily integrated into a boot loader of the developer’s choice.
Signal processing and packet processing functions have often required special-purpose hardware such as digital signal processors (DSPs), discrete network processing units (NPUs), coprocessors, and field-programmable gate arrays (FPGAs). However, recent enhancements to Intel® architecture processors together with advanced software are providing developers with viable alternatives.