英特尔? 启动加载器开发套件(英特尔? BLDK)为成套软件工具,可针对基于嵌入式英特尔? 处理器的平台,创建自定义和优化的初始化固件解决方案。使用英特尔 BLDK,可快速开发用于固定功能嵌入式设计的固件—要求基本初始化和功能,而不是传统 BIOS 所提供的全部功能。
英特尔 BLDK 是英特尔? UEFI 开发套件 2010(英特尔? UDK2010),基于英特尔最近实施的 UEFI 规格版本 2.3 设计而成。因此,英特尔 BLDK 完全符合最新的 UEFI 标准,可与英特尔? UEFI 开发套件调试工具以及 UEFI 2.0 外壳兼容使用。由于英特尔 BLDK 基于 UEFI 标准和英特尔 UDK2010 实施设计而成,因此大部分源代码可公开提供,客户可更灵活地自定义固件初始化代码。
开发套件组件
- 丰富的代码库: 英特尔 BLDK 采用统一可扩展固件接口(UEFI),可提供嵌入式系统所需的各种功能。
- 参考实施: 英特尔的示例参考板图像提供了基线,开发人员可以该基线为准自定义其系统固件图像。
- GUI 工具: 集成的开发环境方便轻松导航、修改和调试基础代码库。使用模块选择和构建工具,无需直接更改代码即可自定义创建图像。
- 文档 无论项目大小,综合性说明文档均可提供自给自足且有效的支持。
优势
- 无成本或使用费: 英特尔? BLDK 有助于降低 BOM 成本。
- 缩短启动时间: 客户可优化固件以缩短启动时间并缩小固件大小。
- 丰富的功能: 包括电源管理和启动各种备用设备的功能。
- 更灵活: 开发人员可完全控制固件初始化的创建和定制。
- 可重用性更高: 采用 UEFI 标准,创建可重用性更高的固件解决方案。
- 快速开发固件: 工具和开发环境允许快速创建和自定义参考固件实施。
- 生态系统支持: 英特尔? 智能系统联盟的成员提供各种基于英特尔 BLDK 的增值产品、解决方案和服务。