<abductee>
i have a marsboard here and struggle to find/or create myself an image for that board to boot, wich enables graphics acceleration.
<abductee>
( the one from the aforementionend postiting i have not tried yet( still downloading), but i thourght, i might as well check this channel out )
<hste_>
what kernel are u using?
<hste_>
does marboard have a freescale soc?
<jnettlet>
abductee, the marsboard is either an A10/A20 or rockchip SOC. This message board is for Freescale's MX6
<abductee>
well, firt of all, a disclaimer: i am a graphics programmer, not really used to linux.
<jnettlet>
s/message board/irc channel/
<sjoerd>
abductee: If you translate it to the desktop world, what you're asking is how to get AMD graphics driver working on an Nvidia card essentially :)
<hste_>
yes the one rootfs u pointed at on the blog should use that
<abductee>
phew, that would really make my day.
Er0l has quit [Ping timeout: 276 seconds]
<abductee>
or, is there a site with prebuild mfgtool-ready images for my version of the marsboard that i could not find?
cnxsoft has quit [Ping timeout: 276 seconds]
abductee has quit [Ping timeout: 240 seconds]
steeve has quit [Read error: Connection reset by peer]
steeve has joined #imx6-dev
datagutt has joined #imx6-dev
<kroon>
I am a little confused as to what sw library I am supposed to use in order to work with the ipu on the imx6
<kroon>
I've seen ioctls on framebuffers, mxc_ipu_hl_lib.h
cnxsoft has joined #imx6-dev
<simmel80__>
kroon: check the supplementary documentation from freescale, i think they mention some things there
<simmel80__>
docu for the multimedia package or whatever it is called
<simmel80__>
but i am not sure, just remeber having read or seen something posted recently, might also have been the fsl imx forum
<simmel80__>
what do you want to accomplish?
<kroon>
same thing i've been ranting about in here for the last couple of days :) render a static background image in one fb, and have Qt5/gles render into a second fb, and have the ipu merge them
<dv_>
the problem is that there is no user level API for the ipu
<dv_>
just kernel header stuff and a bunch of ioctls
<dv_>
dont be fooled by the ipu-lib . this one does not work for the imx6
<simmel80__>
ah ok thanks dv_, i must have thought about this ipu-lib thing
<dv_>
what you can try: write a custom program that activates an overlay, and just draw qt5 into the regular framebuffer
<simmel80__>
the fb1 overlay is a default, that is done by the framebuffer driver
<dv_>
ret = ioctl(ipu_blitter->priv->ipu_fd, IPU_QUEUE_TASK, &(ipu_blitter->priv->task)); <- this is the core of the whole IPU control
<simmel80__>
the overlay is a kind of ressource of the ipu, the ipu can not give an overlay for all framebuffer
<dv_>
you need to base all your activities on tasks
<simmel80__>
one ipu can drive two framebuffers (it has two "DI"s)
<simmel80__>
and one overlay
<simmel80__>
dv_, these tasks, they are like little programms for the IPU, right
<simmel80__>
?
<dv_>
no, just task descriptions
<dv_>
look up the ipu header in the kernel
<dv_>
tasks are described in structs
<simmel80__>
thanks, dv_ will have a look
<simmel80__>
and the task_struct defines how to program the pipeline of transformations that is applied to the pixels
steeve has quit [Remote host closed the connection]
<dv_>
its not that complex
<dv_>
its essentially just a fancy blitter
<dv_>
you just specify blitter parameters
Er0l has joined #imx6-dev
<kroon>
dv_, whats your gut feeling, can an imx6 blit 1920x1080 frames @ 30 fps ?
<kroon>
or is that a mean question to ask
<dv_>
you would do that with qt5, right
<dv_>
with the gpu: absolutely no problem with the ipu: maybe
<kroon>
dv_, oh.. I thought that since the ipu is focused on 2d operations, it would perform better at blitting an image than the 3d gpu
<dv_>
i thought so as well
<dv_>
but some figures were sent to me that tell me otherwise
<kroon>
aha
applepi has joined #imx6-dev
<kroon>
gotta run, thanks for the info dv_ and simmel80__
<simmel80__>
you are welcome, thanks to you too, and thanks to dv_
kroon has quit [Quit: Leaving]
rz2k has joined #imx6-dev
cnxsoft has quit [Quit: cnxsoft]
<bfederau>
Hey. I try to use the gstreamer-imx with Ubuntu 12.04 armhf, Kernel/BSP 3.0.35-4.1.0 the imxvpudec works but the imxeglvivsink does not. Here some GST_DEBUG output and info about the video file: http://pastebin.com/U9BxySSk.
<bfederau>
"X Error of failed request: BadRequest (invalid request code or no such operation)" what does this mean?
<bfederau>
I'm using X on my MX6Q board
<applepi>
Hello all... I'm working on trying to get suspend working on an imx6sl-evk with the freescale imx 3.10.17 kernel,
<applepi>
pm-suspend works, but I cannot get it to resume using UART or GPIO (the only two I've tried so far).. the UART has power/wakeup set to enabled, but I get no response.. for GPIO I had to add a gpio-wakeup patch to add gpio suspend/resume handling, but that doesn't seem to be working either.
<applepi>
Has anyone had any success with this or any advice on what to look at?
simmel80__ has quit [Remote host closed the connection]
<bfederau>
could my issue be related to xserver-xorg-video-imx-viv (3.5.7-1.0.0)?
projectgus has quit [Ping timeout: 252 seconds]
<hste_>
Er0l: did u rollback to 3.0.35?
<Er0l>
hste: yes and it's rock stable :)
<Er0l>
hste: I ordered another usb ethernet adapter with rtl8152 chipset, hopefully then I can upgrade kernel.
<hste_>
Er0l: I think its the networkdongle that is the problem
<Er0l>
hste: I think so too, that's why I ordered another one with different chipset and kernel supported driver :)