新增产品,出现报错

问题背景:
这是 普通 空格尝试新增一个产品。
复现步骤:
1.在vpd仓库中vendor/Huawei/Server/Kunpeng/路径下参考openUBMC文件夹复制一份myproject文件夹,执行bingo build -r openubmc_dev,编译成功。
2.manifest组件中build/product/BMC路径下根据openUBMC文件夹创建myproject文件夹,manifest.yml文件中修改vpd 中 - conan: vpd字段下options内容为board_name: myproject,运行命令bingo build -b myproject -r openubmc_dev,运行报错
image
推测报错为vpd仓为未增加myproject,在vpd仓库全局搜索,只有conanfile.py该处存在,并增加myproject


但是依旧同样报错。
问题:
要怎么才能新增一个产品呢?我的操作步骤在哪里有问题,麻烦大佬指导一下。

options表示组件的*特性*,用于控制某些特性开关或选项,一般会用于向下传递宏定义控制编译范围、或打包不同文件,其中board_name特性一般会用于控制打包的文件。

日志中明确表示vpd只支持4个可选值,请选择组件支持的单板。

海军哥,我不是很能理解,这个回复,我是想新增一个我们的产品,按照新机型适配开发培训来说,是让我们在mainifest.yml中的vpd的board_name中修改为我们的自己新增的产品,如果是修改为上诉的4个可选值那么不就是指定到其他的产品了吗?

vpd组件中mds/service.json文件option下增加新增产品名,问题解决

那这里还需要修改吗

按照我所理解,如果是新增自己定制的产品是需要的,会影响manifest中board_name中指定产品名