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.
When I download the BSP36.0, and build it. When I burn up the image , it has only two files:
I want to know, how to put the PFE into the image, can someone tell me the steps in yocto?
Hi,
The following information is provided under the BSP36.0 User Manual for S32G3 platforms:
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.
Hi,
I reference the BSP36.0 User Manual for S32G3 platforms, then I added to
the conf/local.conf file:
But it repots errors:
So I added to code into the fsl-image-auto.bb and put s32g_pfe_class.fw into the folder,and it
builded succefully.
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.
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:
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.