-
Hello, I am working on a project for encoding video. I am using the IMX8MM-LPDDR4-EVK evaluation board and have a working system using the NXP BSP, u-boot-imx and linux-imx sources. From my understanding it would be better from a support point of view to move to the mainline BSP, u-boot-fslc and linux-fslc sources, is this correct? I have tried moving away from the NXP provided sources but I immediately run into problems when trying to include the gstreamer1.0-plugins-imx package as this requires the NXP BSP. I tried a combination of the sources; NXP BSP, u-boot-fslc, lnux-fslc. From memory I think this resulted in a system that wouldn't boot. Does anyone have any suggestions for how to get the imx8mm gstreamer plugins installed and working on to the system (with Yocto) using the community releases? Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
defining the BSP (would also be good to use the proper DISTRO associated) how to switch from one gst plugin to the other |
Beta Was this translation helpful? Give feedback.
-
It is totally possible, but in that case you are not going to be using the NXP GStreamer modules. Instead, you will be using the mainline one that comes together with the GStreamer upstream. You just need to configure it accordingly. |
Beta Was this translation helpful? Give feedback.
-
The default configuration of meta-freescale is such as, if you pick one distro, you choose the BSP, but if you choose the BSP, it is configured in a way to provide either mainline packages, or NXP packages. It means, depending on which distro you choose, it will pick the packages accordingly. |
Beta Was this translation helpful? Give feedback.
-
Thank you both for an answer. I am onto hardware design now, so will revisit once that is done. |
Beta Was this translation helpful? Give feedback.
The default configuration of meta-freescale is such as, if you pick one distro, you choose the BSP, but if you choose the BSP, it is configured in a way to provide either mainline packages, or NXP packages. It means, depending on which distro you choose, it will pick the packages accordingly.
If you need a different (from the default) configuration, you should do the arrangement depending on your needs.