S32G3 problem about image for PFE

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

S32G3 problem about image for PFE

990 Views
Ada_Lovelace
Contributor IV

Hi,all

I  use the binaries_auto_linux_bsp35.0_s32g3_pfe provided by NXP, when I burn up the fsl-image-auto-s32g399ardb3.sdcard , it has three files in SD card.

Ada_Lovelace_0-1687163329670.png

When I  download the BSP36.0, and build it. When I burn up the  image , it has only  two files:

Ada_Lovelace_1-1687165619429.png

I  want to know, how to put the PFE into the image, can someone tell me the steps in yocto?

 

Tags (1)
0 Kudos
Reply
3 Replies

979 Views
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

The following information is provided under the BSP36.0 User Manual for S32G3 platforms:

DanielAguirre_0-1687197657019.png

As for where to obtain the "s32g_pfe_class.fw", they are provided under the NXP pre-built BSP, or under the specific PFE FW package. Both should be available through Flexera/Flexnet, if sufficient access is allowed under your account. If not, help us contact your local NXP representative/FAE, for them to either provide the FW or the access.

Just, beware of the specific PFE FW version you need. For BSP36.0, PFE FW should be v1.6.0 or newer.

Please, let us know.

0 Kudos
Reply

962 Views
Ada_Lovelace
Contributor IV

Hi,

I reference the BSP36.0 User Manual for S32G3 platforms, then I  added to
the conf/local.conf file:

Ada_Lovelace_0-1687247710911.pngAda_Lovelace_1-1687247740489.png

But it repots errors:

Ada_Lovelace_2-1687247774640.png

So  I added to code into the fsl-image-auto.bb and put s32g_pfe_class.fw into the folder,and it

builded succefully.

Ada_Lovelace_3-1687247806529.png

But when I burn up the  fsl-image-auto-s32g399ardb3.sdcard, it only has two files:

Image and fsl-s32g399a-rdb3.dtb, it has no s32g_pfe_class.fw in SD card.

I do not know what it is the wrong steps? Can you tell me the different between binaries_auto_linux_bsp35.0_s32g3_pfe and the image that build on my own?

s32g_pfe_class.fw  I use the version 1.5.0 , I think it's the new one.

Ada_Lovelace_0-1687248286608.png

 

0 Kudos
Reply

951 Views
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

We seem to understand that you added the PFE feature to your build, but not the path to the FW. As seen in the instructions under BSP36.0:

DanielAguirre_0-1687274211178.png

Aside from adding the feature, you need to set the path where the binaries are located. We are not seeing any "NXP_FIRMWARE_LOCAL_DIR" in which you are pointing to the "s32g_pfe_class.fw" file, this may be the cause you are not seeing it under your image.

As for the differences, the NXP pre-built image is one with several features all out-of-the-box, the one you are building has the features you have specified under the config file.

Also, as said under the BSP36.0 and our previous comment, PFE v1.6.0 or newer should be the one used with BSP36.0.

Please, let us know.

0 Kudos
Reply