Any BSP containing pre-built gstreamer-1.x (with FSL plugins) needed

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Any BSP containing pre-built gstreamer-1.x (with FSL plugins) needed

2,366 次查看
subodh
Contributor III

Hi,

I am in process of experimenting with imx6Q as a multimedia platform.

I need a BSP that already has gstreamer 1.0 built-in.

Currently, as per our schedule, I cannot invest time of learning and setting up Yocto or any other platform builder.

It will be more efficient if I could test my ideas with a pre-built multimedia BSP.

This way I just need to cross compile my x86 gstreamer test plugins and get started.

Any suggestions regarding a better approach are welcome.

Thanks in advance.

Regards,

Subodh

标签 (4)
标记 (3)
0 项奖励
回复
5 回复数

1,717 次查看
fabio_estevam
NXP Employee
NXP Employee

You could try to use the Yocto pre-built images from master:

FSL Community BSP

1,717 次查看
subodh
Contributor III

Hi Fabio,

I was able to get the image working on the board but facing issues with GPU.

The GPU module doesn't seem to get built.

Refering to procedure from link:

fsl-arm-yocto-bsp.git - Freescale i.MX Yocto Project manifests

root@imx6qsabresd:/lib# find . -name *.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/fs/configfs/configfs.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/fs/udf/udf.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/fs/nls/nls_iso8859-15.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/fs/fat/msdos.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/fs/binfmt_misc.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/fs/isofs/isofs.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/crypto/tcrypt.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/lib/libcrc32c.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/lib/crc7.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/lib/crc-itu-t.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/lib/crc-ccitt.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/sound/usb/snd-usbmidi-lib.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/sound/usb/snd-usb-audio.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/sound/core/snd-rawmidi.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/sound/core/snd-hwdep.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ipu_prp_enc.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ipu_csi_enc.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/fsl_csi.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ov5642_camera.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/csi_v4l2_capture.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/mxc_vadc_tvin.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ov5640_camera_mipi.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/mxc_v4l2_capture.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/adv7180_tvin.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ov5640_camera.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/platform/mxc/capture/ipu_still.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/usb/gspca/gspca_main.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/usb/uvc/uvcvideo.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/mxc/mlb/mxc_mlb.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/i2c/algos/i2c-algo-pca.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/i2c/algos/i2c-algo-pcf.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/g_serial.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/libcomposite.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/g_ether.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/g_mass_storage.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/usb_f_acm.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/u_serial.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/g_zero.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/usb_f_serial.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/usb_f_ss_lb.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/usb_f_obex.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/usb/gadget/g_ncm.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/input/evbug.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/input/mouse/psmouse.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/input/serio/serport.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/kernel/drivers/video/mxc/mxc_dcic.ko

./modules/3.10.31-1.1.0_beta+g94a7e47/extra/cryptodev.ko

0 项奖励
回复

1,717 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Subodh

please check Freescale Linux 3.10.31-1.1.0

with gstreamer 1.0

fsl-arm-yocto-bsp.git - Freescale i.MX Yocto Project manifests

suggest to ask for details at meta-fsl-arm mailing list

https://lists.yoctoproject.org/listinfo/meta-freescale

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

1,717 次查看
subodh
Contributor III

Hi Igor

The build generated warnings regarding lot of gstreamer 1.2.3 plugins marked as shlib and hence faaling back to gstreamer 0.10 equivalents.

Please guide me in resolving these issue.

WARNING: gstreamer1.0-1.2.3 was registered as shlib provider for libgstcoreelements.so, changing it to gstreamer-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-adder-1.2.3 was registered as shlib provider for libgstadder.so, changing it to gst-plugins-base-adder-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-alsa-1.2.3 was registered as shlib provider for libgstalsa.so, changing it to gst-plugins-base-alsa-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-app-1.2.3 was registered as shlib provider for libgstapp.so, changing it to gst-plugins-base-app-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-audioconvert-1.2.3 was registered as shlib provider for libgstaudioconvert.so, changing it to gst-plugins-base-audioconvert-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-audiorate-1.2.3 was registered as shlib provider for libgstaudiorate.so, changing it to gst-plugins-base-audiorate-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-audioresample-1.2.3 was registered as shlib provider for libgstaudioresample.so, changing it to gst-plugins-base-audioresample-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-audiotestsrc-1.2.3 was registered as shlib provider for libgstaudiotestsrc.so, changing it to gst-plugins-base-audiotestsrc-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-encodebin-1.2.3 was registered as shlib provider for libgstencodebin.so, changing it to gst-plugins-base-encodebin-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-gio-1.2.3 was registered as shlib provider for libgstgio.so, changing it to gst-plugins-base-gio-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-ivorbisdec-1.2.3 was registered as shlib provider for libgstivorbisdec.so, changing it to gst-plugins-base-ivorbisdec-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-ogg-1.2.3 was registered as shlib provider for libgstogg.so, changing it to gst-plugins-base-ogg-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-subparse-1.2.3 was registered as shlib provider for libgstsubparse.so, changing it to gst-plugins-base-subparse-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-tcp-1.2.3 was registered as shlib provider for libgsttcp.so, changing it to gst-plugins-base-tcp-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-theora-1.2.3 was registered as shlib provider for libgsttheora.so, changing it to gst-plugins-base-theora-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-typefindfunctions-1.2.3 was registered as shlib provider for libgsttypefindfunctions.so, changing it to gst-plugins-base-typefindfunctions-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-videorate-1.2.3 was registered as shlib provider for libgstvideorate.so, changing it to gst-plugins-base-videorate-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-videoscale-1.2.3 was registered as shlib provider for libgstvideoscale.so, changing it to gst-plugins-base-videoscale-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-videotestsrc-1.2.3 was registered as shlib provider for libgstvideotestsrc.so, changing it to gst-plugins-base-videotestsrc-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-volume-1.2.3 was registered as shlib provider for libgstvolume.so, changing it to gst-plugins-base-volume-0.10.36 because it was built later

WARNING: gstreamer1.0-plugins-base-vorbis-1.2.3 was registered as shlib provider for libgstvorbis.so, changing it to gst-plugins-base-vorbis-0.10.36 because it was built later

0 项奖励
回复

1,717 次查看
igorpadykov
NXP Employee
NXP Employee
0 项奖励
回复