cnxsoft changed the topic of #imx6-dongle to: i.MX6 HDMI Dongle Software Development. You can also join us at https://groups.google.com/forum/?fromgroups#!forum/imx6-dongle - IRC Logs - http://irclog.whitequark.org/imx6-dongle/
cnxsoft has joined #imx6-dongle
Noskcaj10 has quit [Ping timeout: 252 seconds]
Noskcaj10 has joined #imx6-dongle
cnxsoft has quit [Ping timeout: 252 seconds]
eebrah has joined #imx6-dongle
eebrah is now known as Guest61817
Guest61817 is now known as eebrah_
fossxplorer has joined #imx6-dongle
fossxplorer has quit [Changing host]
fossxplorer has joined #imx6-dongle
panda84kde has joined #imx6-dongle
fossxplorer has quit [Quit: Leaving]
cnxsoft has joined #imx6-dongle
Tenkawa has joined #imx6-dongle
jas-hacks_ has joined #imx6-dongle
Noskcaj10 has quit [Remote host closed the connection]
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
Tenkawa has quit [Quit: leaving]
Tenkawa has joined #imx6-dongle
Tenkawa has left #imx6-dongle [#imx6-dongle]
rabeeh has quit [Ping timeout: 240 seconds]
rabeeh has joined #imx6-dongle
ldnunes has joined #imx6-dongle
cnxsoft has left #imx6-dongle [#imx6-dongle]
eebrah_ has quit [Ping timeout: 260 seconds]
eebrah_ has joined #imx6-dongle
jas-hacks_ has joined #imx6-dongle
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
cnxsoft has joined #imx6-dongle
jas-hacks_ has joined #imx6-dongle
rz2k has joined #imx6-dongle
<rz2k> Vivante, Vivante ... http://pastebin.com/42qb5Q1m
<rz2k> otavio: ^
rabeeh has quit [Ping timeout: 240 seconds]
<jas-hacks_> rz2k: broken in the 3.10.9 ?
<jas-hacks_> kernel
<rz2k> yep
<panda84kde> rz2k: is it all kernel space stuff?
<panda84kde> (I mean, no userspace involved)
<rz2k> yes
<rz2k> seems like someone at freescale forgot to turn on the default locking checks
datagutt has joined #imx6-dongle
<jas-hacks_> rz2k: I guess the same thing should happen in 4.1.0?
<rz2k> no
<rz2k> I think I built all my kernel with the lock checking testing and there were no errors like this one
<rz2k> s/kernel/kernels/
rabeeh has joined #imx6-dongle
<rz2k> enable CONFIG_PROVE_LOCKING to test
<rz2k> if any deadlock is possible - you'll get a message
<jas-hacks_> I'll give a try
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
hste has quit [Remote host closed the connection]
hste has joined #imx6-dongle
cnxsoft has quit [Remote host closed the connection]
<otavio> rz2k: if you find where it is happening and the fix, let me know. I can try to get it merged for beta
<rz2k> otavio: I was poking around the configuration, got it away from the default imx_v6_v7_defconfig
<rz2k> enabled various things, also enabled the locking checks, got that
<panda84kde> rz2k: I think if you report to either yoctoproject or Freescale community it might get FSL guys' attention
rabeeh has quit [Ping timeout: 240 seconds]
<panda84kde> I meant Yocto bugzilla
rz2k has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
rabeeh has joined #imx6-dongle
jas-hacks_ has joined #imx6-dongle
<hste> jas-hacks_: played more with your C1?
<jas-hacks_> hste: Yes, was testing the 13.04 rootfs on it. It works but 512mb makes it limited.
<jas-hacks_> I uploaded a new 13.04 rootfs with the latest viv libs
<hste> jas-hacks_: If you want 13.10 I could tarball it. Its only a dist upgrade of your 13.04
<jas-hacks_> Yes, will try 13.10. I'm going to build a 12.10 rootfs as totem should with it.
<hste> jas-hacks_: I think thats a good idea as it is a lts release also
<hste> 12.04 I mean
<jas-hacks_> The good thing is, I first creating a minimal console rootfs (for 13.10 & 12.10), so I can start from scratch again if things go wrong.
<hste> jas-hacks_: but using 12.04 would be better than 12.10 as it is lts release
<jas-hacks_> hste: ok can go back to 12.04
<hste> jas-hacks_: I guess u need to add swap to the C1
<rabeeh> jas-hacks_: the best if you can get a self contained script that installs things in different levels
<rabeeh> for example -
<rabeeh> that was done for the previous CuBox.
iamfrankenstein has quit [Ping timeout: 260 seconds]
<rabeeh> and that was done using CuBox itself where this can be ported to run on any x86 machine itself using qem-system-image statically linked
<jas-hacks_> rabeeh: Any chance you can get hste a C1? He's very good at scripting up my work
<rabeeh> yes.
<rabeeh> hste: please send me shipping address and day contact phone for courier
<rabeeh> please send it to rabeeh@solid-run.com
<rabeeh> do you do debian packages from the vivante gpu?
<rabeeh> or it's all manually installed?
<jas-hacks_> rabeeh: At the moment manual, but can be scripted up but unsure on the EULA.
<hste> rabeeh: I just make scripts for formatting cards and putting kernels, boot.scr etc and rootfs onto
<rabeeh> hste: great
<rabeeh> the thing is that i really recommend that the script be -
<rabeeh> 1. public
<rabeeh> 2. scalable for future distros
<rabeeh> 3. best if it can run on a linux x86 machine
<rabeeh> number #3 can be done by qemu-user-arm
<hste> I do only linux-scripts :)
<jas-hacks_> rabeeh: Did you test it?
<rabeeh> i'm downloading it
<rabeeh> will be testing in 15m
<jas-hacks_> that's hste server ;)
<hste> ok. got to go I'll be back later
* rabeeh is booting
<rabeeh> jas-hacks_: should i run X manually?
<jas-hacks_> yes, "service lightdm start"
<jas-hacks_> as root
<rabeeh> [ 54.050] (EE) AIGLX error: dlopen of /usr/lib/arm-linux-gnueabihf/dri/vivante_dri.so failed (/usr/lib/arm-linux-gnueabihf/dri/vivante_dri.so: cannot open shared object file: No such file or directory)
<rabeeh> ok?ko?
<jas-hacks_> Thats ok
<rabeeh> es2gears shows 264 fps
<jas-hacks_> about right
<jas-hacks_> try glmark2-es2
rz2k has joined #imx6-dongle
<rabeeh> 237 fps on glmark2-es2
<rabeeh> then 414fps on the second test
<jas-hacks_> what resolution?
<rabeeh> your's
<rabeeh> 720p
<rabeeh> should i try 1080p?
<jas-hacks_> yes, would be interesting to see if the figures drop much
<rabeeh> have the mkimage command?
<jas-hacks_> mkimage -A arm -O linux -T script -n "boot" -d boot.cmd boot.scr
<rabeeh> es2gears on 1080p but the default small window shows 262fps
<rabeeh> glmark2-es2 on default window shows -
<rabeeh> 278fps
<rabeeh> (on the horse)
<rabeeh> 374 on horse with vbo true
<rabeeh> then starts 294 fps on the rotating box
<rabeeh> jas-hacks_: it's running rgb24 alright; but what is the output resolution?
<rabeeh> i think you should be adding bpp=32 on the command line (to make it ARGB)
<rabeeh> this will take two times more memory on the DDR interface to refresh the LCD controller; but ARGB is essential for running xbmc on ubuntu
<rabeeh> jas-hacks_: i'm impressed; runs stable and apt-get works
<jas-hacks_> bpp=32 should be set in your board file.
<rabeeh> great for first drop
<rabeeh> ?
<rabeeh> what do you mean my board file?
<rabeeh> you mean in the kernel?
<jas-hacks_> yes kernel
<rabeeh> any idea how?
<rabeeh> i haven't seen that; what i saw about bpp is only kernel command line (i.e. u-boot)
* rabeeh searches
<jas-hacks_> like this:
<jas-hacks_> static struct ipuv3_fb_platform_data hdmidongle_fb_data[] = {
<jas-hacks_> {/*fb0*/
<jas-hacks_> .disp_dev = "hdmi",
<jas-hacks_> .interface_pix_fmt = IPU_PIX_FMT_RGB24,
<jas-hacks_> .mode_str = "1920x1080M@60",
<jas-hacks_> .default_bpp = 32,
<jas-hacks_> .int_clk = false,
<jas-hacks_> },
<jas-hacks_> };
<rabeeh> ok.
<jas-hacks_> we'd normally set mode_str=""
<jas-hacks_> or you can try from the cmd line
<jas-hacks_> rabeeh: Thanks, you reminded I can "ifdef " the lcd configuration to save fb memory for hdmi
<rabeeh> you can use gpumem=96M
<jas-hacks_> you can try "apt-get install neverball" 3d ball game
<rabeeh> jas-hacks_: can you please try the patch i'v sent you?
<rabeeh> it does the 32bpp by default; i want to see how much the performance will drop
<rabeeh> btw - with glkark2-es2 the final score is 142
<rabeeh> how much do you typically get with a quad?
<rabeeh> quad + gc2k
<jas-hacks_> quad glmark2-es2 was 229 at 720p
Tenkawa has joined #imx6-dongle
<jas-hacks_> will try patch
Tenkawa has left #imx6-dongle [#imx6-dongle]
<rabeeh> neverball works :)
<rabeeh> really fluid on 1080p
<jas-hacks_> CPU should be hot?
<rabeeh> 69c
<rabeeh> it's eating ~700mA from the PSU
<jas-hacks_> thats good'ish
<rabeeh> in the production version we have even better power scheme
<rabeeh> remember that the chip doesn't have heatsink
<jas-hacks_> what .. solar :)
<rabeeh> and there is almost no power dissipation through the board itself since it's very tiny
<rabeeh> haha
<rabeeh> nop; better power topology that makes power consumption even smaller
<hste> rabeeh: what board are you testing on?
<rabeeh> c1
<rabeeh> alsa doesn't work though
hste has quit [Quit: Leaving]
<rabeeh> i mean audio in general
hste has joined #imx6-dongle
<jas-hacks_> I haven't setup audio with that build
<jas-hacks_> want to me upload patched kernel
<rabeeh> nop
<rabeeh> i have previously tried geexbox images that has stephan's patches
<rabeeh> there was serious issues with ipu under runs
<rabeeh> i think it is probably a clocking mis configuration
<hste> Its running nice on my gk802. I think the yocto is better
<hste> You should add this patch to the kernel and dmfc=3 to the boot option
<rabeeh> what does this magical dmfc do?
<jas-hacks_> Have to go now, enough excitement for today :)
<rabeeh> :)
<rabeeh> great image btw
<jas-hacks_> ah, try the vivante demos in /root/gpu-viv-bin-mx6q-3.10.9-1.0.0-hfp/opt/viv_samples
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
<hste> I think its for locking 3 ipu to single display
<hste> rabeeh: do u know if the CEC is properly attached on the C1? I see some other board its not connected
<rabeeh> version 1.0 of C1 is not
<rabeeh> version 1.1 of C1 should work
<hste> ok
<rabeeh> (still in manufacturing)
<rabeeh> there was a bug (that i think all imx6 board vendors had the same issue)
<rabeeh> it's related to freescale i/o pad naming :)
<rabeeh> really a ridiculous bug
Noskcaj has joined #imx6-dongle
Noskcaj has quit [Quit: Odds are my parents have taken my internet]
Noskcaj has joined #imx6-dongle
eebrah_ has quit [Ping timeout: 244 seconds]
eebrah_ has joined #imx6-dongle
panda84kde has quit [Quit: Konversation terminated!]
hste has quit [Read error: Connection reset by peer]
hste has joined #imx6-dongle
hste has quit [Read error: Connection reset by peer]
hste has joined #imx6-dongle
ldnunes has quit [Quit: Leaving]
Noskcaj has quit [Ping timeout: 265 seconds]
Noskcaj has joined #imx6-dongle
rabeeh has quit [Ping timeout: 272 seconds]
rabeeh has joined #imx6-dongle
iamfrankenstein has joined #imx6-dongle
rz2k has quit []
Noskcaj has quit [Ping timeout: 244 seconds]
Noskcaj has joined #imx6-dongle
iamfrankenstein has quit [Ping timeout: 245 seconds]
eebrah_ has quit [Quit: Lost terminal]