语法
id = <id>
描述
该属性可基于其定义位置来指定以下 ID:
- pdi ID - 在最外层/PDI 括号内
- 镜像 ID - 在镜像括号内
- 分区 ID - 在分区括号内
给定镜像的镜像 ID 是固定的。请参阅下表以获取 AMD 为 Versal 自适应 SoC 定义的镜像 ID。
镜像 | 子系统/域 | 镜像 ID 值 | 描述 |
---|---|---|---|
PMC | 子系统 | 0x1C000001 | PMC 子系统 ID |
PLD | 域 | 0x18700000 | PLD0 器件 ID(因为 PLD0 表示整个 PLD 域) |
LPD | 域 | 0x04210002 | LPD 电源节点 ID |
FPD | 域 | 0x0420C003 | FPD 电源节点 ID |
默认子系统 | 子系统 | 0x1C000000 | 默认子系统 ID |
CPD | 域 | 0x04218007 | CPM 电源节点 ID |
AIE | 域 | 0x0421C005 | AIE 电源节点 ID |
注释: 对于 PS 分区(例如 A72 和 R5 ELF),请使用默认子系统 ID。
注释: 分区 ID 用于标识分区,不可用于 PLM 处理。Partition ID(分区 ID)可由您根据自己的编号方案进行更改。PDI ID 和镜像 ID 不应更改。
示例
new_bif:
{
id_code = 0x04ca8093
extended_id_code = 0x01
id = 0x2 // PDI ID
image
{
name = pmc_subsys,
id = 0x1c000001 // Image ID
partition
{
id = 0x01, // Partition ID
type = bootloader,
file = plm.elf
}
{
id = 0x09,
type = pmcdata,
load = 0xf2000000,
file = pmc_data.cdo
}
}
}