| 10:47 | topi` | what's the status of imx-specific video decoders in mainline kernel? I see the SR image comes with imx-specific gstreamer plugins, (found at github.com/freescale/gst-imx) but I suppose these do not work without the accompanying kernel code? |
| 10:48 | topi` | if I want to build my own rootfs for HB, is there a convenient .deb package I can use to get the userspace components in place? |
| 10:50 | jnettlet | topi`, our Jessie repo is here. https://repo.solid-build.xyz/debian/jessie/bsp-imx6/ |
| 10:50 | jnettlet | we do have a minimal jessie image with everything setup |
| 10:52 | jnettlet | https://images.solid-build.xyz/IMX6/Debian/ |
| 10:54 | topi` | yeah. I'm just wary of modified debian setups ;) like all those raspbian etc etc |
| 10:55 | topi` | my work mates come from a x86 background, so they just assume "just debootstrap from debian.org and everything works" |
| 10:55 | topi` | :) |
| 10:56 | jnettlet | I highly recommend you don't do that. It is painful. |
| 10:56 | topi` | a year ago I did an elaborate script that can produce a bootable image for either the x86 PC's or hummingboards |
| 10:56 | topi` | yes, I know, from experience :) |
| 11:03 | bencoh | well, it would almost work with a two-stages debootstrap |
| 11:03 | bencoh | (and some scripting to fix a few things) |
| 11:17 | topi` | I'll try out some 1080p content on this thing |
| 11:17 | topi` | gst-launch is now consuming 25-30% cpu (it's a much smaller stream) |
| 11:25 | topi` | it seems I'm not getting full framerate on a 1080p test stream (the big_buck_bunny stream) |
| 11:25 | topi` | I'm not sure which sink it is using? |
| 11:27 | jnettlet | if it is our image it should be using either the IPU, gpu-2d, or gpu-3d engines |
| 11:56 | topi` | maybe it was using the IPU and sw decoding the h.264 proved to be too much of a task |
| 11:56 | jnettlet | why are you software decoding h.264? |
| 11:56 | jnettlet | that should be hardware accelerated |
| 11:58 | topi` | oh, I thought the IPU did not include any video decoders |
| 12:08 | jnettlet | it is the VPU |
| 12:08 | jnettlet | stream -> vpu decoder -> accelerated video sink |
| 12:24 | topi` | ok |
| 12:24 | topi` | I tried both imxipuvideosink and imxeglvivsink |
| 12:25 | topi` | both of them choppy, but maybe it's because the single core isn't powerful enough |
| 12:25 | jnettlet | topi`, this is without default debian image? |
| 12:25 | jnettlet | the single core should be plenty fine for 1080p h264 |
| 12:26 | topi` | ok |
| 12:27 | topi` | no, I'm using the image from SR |
| 12:27 | topi` | although I did do a compile of my own kernel - from the imx6-fsl kernel tree |
| 12:27 | jnettlet | from our github account right? |
| 12:28 | topi` | https://github.com/SolidRun/linux-fslc |
| 12:28 | topi` | this tree, yes |
| 12:28 | jnettlet | yes that should be fine |
| 12:28 | jnettlet | make sure you have the VPU enabled |
| 12:29 | topi` | which string should I grep for in my .config? |
| 12:35 | jnettlet | VPU :) |
| 12:47 | topi` | :) |
| 12:48 | topi` | CONFIG_MXC_VPU=y |
| 12:48 | topi` | # CONFIG_MXC_VPU_DEBUG is not set |
| 12:48 | topi` | # CONFIG_MX6_VPU_352M is not set |
| 12:50 | jnettlet | and the firmware loaded? |
| 12:50 | jnettlet | also what gstreamer command are you using? |
| 13:17 | topi` | gst-launch playbin uri=file:///home/foo/bar.m4v video-sink=imxeglvivsink |
| 13:18 | topi` | gst-launch-1.0 I meant |
| 13:18 | topi` | how can I find out the firmware is loaded? |
| 13:20 | jnettlet | dmesg | grep -i vpu |
| 14:46 | topi` | [ 2.020263] mxc_vpu 2040000.vpu: VPU initialized |
| 14:47 | topi` | I viewed the 720p version of the big_buck_bunny stream and it plays just fine. gstreamer cpu usage was between 35-40% |
| 14:47 | topi` | but the 1080p seems to be too tough |
| 14:48 | topi` | we are in a lucky position to be able to transcode videos for the customer, so 720p output will suffice just fine |
| 14:48 | topi` | the video quality is very good in any case |
| 14:51 | Artox | topi`: which SoM? on X11? |
| 14:51 | Artox | 1080 doesnt do on he i1 and i2 |
| 14:51 | topi` | on the i1, and without x11 |
| 14:52 | Artox | I see |
| 14:52 | topi` | for some reason, the imxeglvivsink seems to work fine wihtout x11 as well |
| 14:52 | Artox | sure |
| 14:52 | Artox | there is no reason why it shouldnt |
| 14:52 | Artox | dv did a good job on those gstreamer plugins |
| 14:52 | topi` | EGL stuff makes me always think of X11 extensins |
| 14:52 | Artox | ah :) |
| 14:52 | Artox | but OpenGL worked before X11 |
| 14:52 | topi` | true, that |
| 14:56 | topi` | if a customer wants to use M.2 ssd drives, what uSOM options provide that? the Dual and the Quad, I suppose? |
| 14:56 | topi` | Dual, not DualLite |
| 14:57 | Artox | I think its imx6q (2 and 4 cores) |
| 14:59 | Artox | ah; so in SolidRun SoM names its Dual and Quad |
| 15:02 | topi` | right |
| 15:02 | topi` | from the website material it's not obvious which model you'd need to get the M.2 sata |
| 15:03 | Artox | good point |
| 15:03 | topi` | you need the Edge, that's easy, but then also the uSOM |
| 15:03 | Artox | but you eitehr get m.2 or msata |
| 15:03 | Artox | so I dont think it matters |
| 15:03 | topi` | I think SR should drop the HB-Base and HB-Pro since they do not bring any added value |
| 15:03 | topi` | OK the form factor is slightly smaller :) |
| 15:04 | jnettlet | topi`, they work with some existing accessories made for the RPi as well |
| 15:05 | topi` | good point |
| 19:43 | Exaga | Artox: hoiiiiiii o/ |
| 19:44 | Artox | Greetings Exaga |
| 19:44 | Artox | sup? |
| 19:53 | Exaga | Artox: just chilling after a long day at work my friend ;) |
| 19:54 | Exaga | with coffee |
| 19:54 | Exaga | how's you Artox ? |
| 20:02 | Artox | just having dinner and watchin some tv |
| 20:23 | chris-e | can anyone give me a hint how to configure the pcie ports on clearfog to msata? :) |