Request for Full Yocto BSP Source Access

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

Request for Full Yocto BSP Source Access

774 次查看
NancyW
Contributor I

After running repo init & repo sync on release/bsp39.0 or bsp44.0, I’m missing access to some required private sources during bitbake (kernel, ddr firmware, hse firmware…).
The previous repo (bsp38.0) worked fine, but newer releases seem to require NDA or additional access to NXP private repositories.
May I request full access to the complete BSP sources for Yocto S32G3 for version 39.0 or 44.0?
This is blocking bitbake fetch steps due to missing SRC_URI sources.

0 项奖励
回复
5 回复数

751 次查看
carlos_o
NXP TechSupport
NXP TechSupport

Hi @NancyW,

Could provide which version of Linux are you using? Also, Is it a native environment or an emulated? 

 

0 项奖励
回复

736 次查看
NancyW
Contributor I

Hi how are you,

I'm using a Linux Ubuntu VM

0 项奖励
回复

727 次查看
carlos_o
NXP TechSupport
NXP TechSupport

Hi @NancyW,

The BSP Source Access is public, so you don't need to have any credentials to build your Yocto project.

the bitbake command have some error in virtual environments if does not have enough RAM assigned, could you please verify the RAM assigned to your virtual machine? 

Also, could you share which version of Ubuntu are you using? (Ex: Ubuntu 22.04)

0 项奖励
回复

713 次查看
NancyW
Contributor I
Hi,
Thank you for your feedback.
I’ve currently allocated 6 GB of RAM (out of 8 GB total) to the virtual machine.
Also, I had previously worked on a Poky-based Yocto project — maybe that could be affecting the current setup. For reference, I’m using Ubuntu 22.04.5.
0 项奖励
回复

694 次查看
carlos_o
NXP TechSupport
NXP TechSupport

Hi @NancyW,

At the Yocto project documentation the requirements are at least 8GB of RAM in this case assigned to your virtual machine, so I cannot ensure it will work.

I can suggest is to set BB_NUMBER_THREADS and PARALLEL_MAKE this to make the build use lower resources of your machine (it will include cores).

Just add this lines to your file [your_yocto_build_dir]/conf/local.conf

BB_NUMBER_THREADS = "2"
PARALLEL_MAKE = "-j 2"

And change the number 2 for the number that fits to your system. Remember, lower number slow down the Yocto building. Higher number increase Yocto build but can starve all other process in your machine.

After the change local.conf, move to Yocto base dir and run command source setup-environment ./your_build_folder

0 项奖励
回复