混合系统固件开发中主板移植的FSP配置指南
在混合系统固件开发模型中,将FSP(Firmware Support Package)应用于主板移植是一项关键任务。本文将详细介绍如何更新配置文件、创建主板目录以及配置不同阶段的FSP更新数据(UPD),以实现主板的成功移植。
1. 更新配置文件
首先,需要更新 .config 文件,使其指向本地任意位置的FSP头文件Kconfig。同时,主板用户还需选择 CONFIG_ADD_FSP_BINARIES Kconfig,以按需添加FSP二进制文件。具体的FSP二进制文件及其对应的Kconfig和路径如下:
| FSP Binary | Kconfig | Path |
| — | — | — |
| FSP - T | CONFIG_FSP_T_FILE | 如果SoC用户决定使用FSP - T,则需提供 Fsp_T.fd 的路径 |
| FSP - M | CONFIG_FSP_M_FILE | 这是必需的FSP阶段,用户必须提供 Fsp_M.fd 的路径 |
| FSP - S | CONFIG_FSP_S_FILE | 这是必需的FSP阶段,用户必须提供 Fsp_S.fd 的路径 |
完成上述配置后,用户即可选择所需的主板Kconfig,开始进行coreboot构建,并生成最终的 coreboot.rom 以刷写到目标硬件上。
2. 创建主板目录
若要使用FSP
超级会员免费看
订阅专栏 解锁全文
1129

被折叠的 条评论
为什么被折叠?



