S32G3 Linux BSP 44 build error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32G3 Linux BSP 44 build error

Jump to solution
3,561 Views
s153022
Contributor III

I tried building the latest NXP auto-yocto-bsp version 44 for machine s32g399ardb3 following below steps on ubuntu 22.04 LTS:

mkdir fsl-auto-yocto-bsp
cd fsl-auto-yocto-bsp/
repo init -u https://github.com/nxp-auto-linux/auto_yocto_bsp -b release/bsp44.0
repo sync
. nxp-setup-alb.sh -m s32g399ardb3
bitbake fsl-image-base

 

but encountered the following build errors during the build :

 

fsl-auto-yocto-bsp/sources/meta-alb/meta-alb-bsp/recipes-bsp/ddr-firmware/ddr-firmware.bb: Unable to get checksum for ddr-firmware SRC_URI entry ddr_fw_ecc_off.bin: file could not be found

 

looks like the ddr_fw_ecc_off.bin is not found. where can I get this binary?

Let me know if additional details or logs are needed for further investigation.

 

0 Kudos
Reply
1 Solution
3,528 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @s153022 

Thanks for the post.

These pre-built DDR firmware binaries are included in the Linux BSP Release Package available in Flexera, for each platform supported by the current BSP release, you would download them from your NXP account directly, then try re-building your Yocto with the guide from BSP44.0 UM

chenyin_h_0-1749106410983.png

 

BR

Chenyin

View solution in original post

0 Kudos
Reply
8 Replies
3,378 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @s153022 

Sorry for late response.

Currently, seems the information listed in UM is incomplete for building the BSP44 directly, I suggest temporally removing the license check or using the default LICENSE/EULA under BSP for building it.

I apologize for your inconvenience.

 

BR

Chenyin 

0 Kudos
Reply
3,421 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @s153022 

Sorry for late response.

I have checked the BSP UM, seems lacking of the description of the EULA files mentioned, let me study the issue first, and will reply later.

 

BR

Chenyin

 

0 Kudos
Reply
3,455 Views
s153022
Contributor III

Hi Chenyin,

The build required NXP-EULA file with md5sum `a3cc8e4c7b0cbd2f26d689a255d1a98d` ?

Could you please assist in getting this file?

 

Thanks and best regards

Sami

0 Kudos
Reply
3,471 Views
s153022
Contributor III

below is the md5sum of ddr binaries 

176c8956e25d82fc21ce429db9cb0948 ddr_fw_ecc_off.bin
678dc67d69c17d73bc2e83296e05497f ddr_fw_ecc_on.bin

0 Kudos
Reply
3,517 Views
s153022
Contributor III

Hi @chenyin_h,

Thanks for your response.

Where can I find the DDR firmware binaries, could you please share the link /screenshot of flexera/NXP doc store to download these binaries?

 

 

Thanks

0 Kudos
Reply
3,503 Views
s153022
Contributor III
Thanks @chenyin_h, I found the ddr binaries.
0 Kudos
Reply
3,529 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @s153022 

Thanks for the post.

These pre-built DDR firmware binaries are included in the Linux BSP Release Package available in Flexera, for each platform supported by the current BSP release, you would download them from your NXP account directly, then try re-building your Yocto with the guide from BSP44.0 UM

chenyin_h_0-1749106410983.png

 

BR

Chenyin

0 Kudos
Reply
3,484 Views
s153022
Contributor III

Hi Chenyin,

Thank you for your response.

I’ve added the DDR binary path, but I’m now encountering the following error:

Unable to get checksum for ddr-firmware SRC_URI entry NXP-EULA: file could not be found

Could you please advise where I can obtain the NXP-EULA file?
Do I need to place it in a specific directory within the firmware folder?

Thanks

0 Kudos
Reply