英特尔® 启动加载器开发套件(英特尔® BLDK)为成套软件工具,可针对基于嵌入式英特尔® 处理器的平台,创建自定义和优化的初始化固件解决方案。使用英特尔 BLDK,可快速开发用于固定功能嵌入式设计的固件—要求基本初始化和功能,而不是传统 BIOS 所提供的全部功能。
英特尔 BLDK 是英特尔® UEFI 开发套件 2010(英特尔® UDK2010),基于英特尔最近实施的统一可扩展固件接口 (UEFI) 规格版本 2.3 设计而成。因此,英特尔 BLDK 完全兼容最新的 UEFI 标准,并可与英特尔® UEFI 开发套件调试工具和 UEFI Shell 规格版本 2.0 配合使用。由于英特尔 BLDK 基于开放式 UEFI 标准和英特尔 UDK2010 实施,源代码的很大一部分公开可用,以提供自定义固件初始化代码的灵活性。
英特尔® System Studio 为单独工具套件,提供调试使用英特尔® BLDK 及固件和传统 BIOS 开发的启动加载器的灵活解决方案。采用英特尔® System Studio 附带的英特尔® JTAG 调试器 (XDB),可对 EFI 和 UEFI 数据结构进行全面检查和源代码级调试,所有这些操作只需通过易于使用的加载命令 (EFI “loadthis”) 即可完成。
开发应用程序工具套件包括对象库、样品来源代码文件和制作文件,以及开发固件二进制启动映像所需的工具:
存档版本
英特尔建议设计时使用最新版本的英特尔 BLDK。如果出于任何特定商业和/或技术原因的需要,也提供早期版本。
英特尔 BLDK 开发应用程序
英特尔 BLDK 代码库(参考固件软件包)