固件开发资源
简化和扩展从边缘到云以及跨固件堆栈所有层的固件开发,包括芯片和片上系统 (SoC)、平台、引导装载程序和操作系统有效负载。
通用可扩展固件 (USF) 架构
借助英特尔的新一代固件架构来简化和扩展固件开发。USF 通过固件模块之间的可验证接口和 API 定义 SoC(IP 硬件和 IP 固件)、平台和操作系统之间的抽象层和域边界。USF 架构允许:
- 复杂的固件开发
- 跨 CPU 和 XPU 开发
- 跨细分市场的行业引导装载程序和操作系统有效负载
- 固件质量和安全性
- 创新和实现价值的时间
USF 规范正在不断演变,并向业界人士开放,以收集意见和反馈。加入 GitHub* 上的 USF 项目,并提供对规范草案的反馈。
学习和发展
英特尔® 固件支持包
为引导加载程序实现此可再分发的二进制软件包以初始化英特尔® silicon。
统一可扩展固件接口 (UEFI)
使用此行业标准接口简化平台初始化和固件引导操作。
英特尔® Slim Bootloader
这个灵活、轻量级的开源参考引导装载程序支持验证引导、测量引导和安全固件更新。
coreboot*
使用此扩展的开源固件平台(GNU* 通用公共许可 2.0 版)初始化系统硬件。
项目和工具套件
最低平台架构:面向基于英特尔® 平台的开源 UEFI 固件
使用可扩展的开源框架为英特尔® 平台快速移植 UEFI 固件以进行平台初始化。
Simics® 模拟器
使用 Simics® 虚拟平台技术加速您的软件开发。下载并安装 Simics® 模拟器发布版的预览。