S32g274ardb2-GOLDVIP. Necessary feature

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32g274ardb2-GOLDVIP. Necessary feature

跳至解决方案
1,057 次查看
irfank
Contributor III

Hello,

There are some required features and optional features under fsl-goldvip.conf.   Can i deleted required features. Can you explain one-by-one why do i need required features?

 

Required features are : 

DISTRO_FEATURES_append = " pfe"
DISTRO_FEATURES_append = " xen"
DISTRO_FEATURES_append = " bridge_utils"
XEN_EXAMPLE = "xen-examples-goldvip"
 
Also, There are 2 extra layers, meta-java and meta-aws. What is the purpose of these layers?
 
 
Also, can you explain what is the purpose of optional feature, required feature and meta-java and meta-aws. What is the relationship between them?
if i want to use ONLY fota feature. Can i delete meta-java, meta-aws, and required feature, then can i add only " goldvip-ota". Is it enough? 
0 项奖励
回复
1 解答
1,035 次查看
MayanksPatel
NXP Employee
NXP Employee

Hi @irfank,

PFE is the hardware accelerator for incoming and outgoing frames through ethernet and can.

It is fine you can skip this for the OTA feature.

Xen is a hypervisor that helps to create virtualization of board resources and by default added support in the GOLD VIP release. Need to check whether goldvip-ota is using virtualization or not. 

There was an Xen hypervisor sample example provided with the release. 

meta-java and meta-aws layers you need to keep because, for the OTA feature, you will be required those. 

 

Hope this helps.

 

Thanks,

Mayank s Patel

在原帖中查看解决方案

3 回复数
1,036 次查看
MayanksPatel
NXP Employee
NXP Employee

Hi @irfank,

PFE is the hardware accelerator for incoming and outgoing frames through ethernet and can.

It is fine you can skip this for the OTA feature.

Xen is a hypervisor that helps to create virtualization of board resources and by default added support in the GOLD VIP release. Need to check whether goldvip-ota is using virtualization or not. 

There was an Xen hypervisor sample example provided with the release. 

meta-java and meta-aws layers you need to keep because, for the OTA feature, you will be required those. 

 

Hope this helps.

 

Thanks,

Mayank s Patel

944 次查看
irfank
Contributor III

Hello @MayanksPatel 

 

When we removed optional feature, the size is still more than 3GB and there are lots of unused packages inside our images.

Also we removed both all optional feature and all required feature, the size of image is 2.5GB-3GB and there are lots of unused packages inside our images.

Below are my options What is your suggestion when we want to add some feature? 

1)Modify goldvip source code depends on our board(Remove unused optional packages)Disadvantage the size of image is around 2.5GB, there are lots of unused packages

2) Extract the feature which we want to use and add it to our source code. Disadvantage it is compicated.

 

Regards

0 项奖励
回复
854 次查看
MayanksPatel
NXP Employee
NXP Employee

Hi @irfank,

We understand that there are lots of packages inside the GOLDVIP BSP release and we provided support for that packages in demand from customers.

We suggest you that, list down packages that you think are unnecessary by analyzing your project requirement and proceed to remove those from the yocto project.

 

Hope this helps you.

 

Thanks,

Mayank s Patel

 

 

0 项奖励
回复