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.
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)
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