You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
3.7 KiB
97 lines
3.7 KiB
|
|
[
|
|
{
|
|
"举例":{
|
|
"configs":{
|
|
"_config[num]_":"镜像配置,每一个镜像配置由多个例程路径的配置组合构成,是需要保证芯片型号以及aarch架构一致性",
|
|
"config[num]":[
|
|
{
|
|
"bootstrap":"boot_code文件启动引导的链接地址,由此代码启动多核镜像"
|
|
},
|
|
{
|
|
"_path[num]_":"AMP关联路径配置,每个路径指定一个核心的镜像工程所需指定的配置",
|
|
"path[num]":["amp例程路径(字符串):相对于project_directory的工程路径","core_id(常量):指定此镜像运行在指定CPU_ID号的core上","master(常量):默认0","配置文件名称(字符串):第一个参数工程路径下configs目录中配置文件名,用来加载配置编译选项"],
|
|
"...":"..."
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"configs":
|
|
{
|
|
"config0":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"e2000q_aarch64_demo_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"e2000q_aarch64_demo_psci_slave.config"]
|
|
}
|
|
],
|
|
"config1":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"e2000q_aarch32_demo_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"e2000q_aarch32_demo_psci_slave.config"]
|
|
}
|
|
],
|
|
"config2":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"e2000d_aarch64_demo_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"e2000d_aarch64_demo_psci_slave.config"]
|
|
}
|
|
],
|
|
"config3":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"e2000d_aarch32_demo_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"e2000d_aarch32_demo_psci_slave.config"]
|
|
}
|
|
],
|
|
"config4":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"phytiumpi_aarch64_firefly_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"phytiumpi_aarch64_firefly_psci_slave.config"]
|
|
}
|
|
],
|
|
"config5":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"phytiumpi_aarch32_firefly_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"phytiumpi_aarch32_firefly_psci_slave.config"]
|
|
}
|
|
],
|
|
"config6":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"d2000_aarch64_test_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"d2000_aarch64_test_psci_slave.config"]
|
|
}
|
|
],
|
|
"config7":[
|
|
{
|
|
"bootstrap":"0xb0120000"
|
|
},
|
|
{
|
|
"path0":["./psci_test",0,0,"d2000_aarch32_test_psci.config"],
|
|
"path1":["./psci_test/psci_slave",1,0,"d2000_aarch32_test_psci_slave.config"]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
|