<drachensun>
This is kind of a generic driver question, why would a driver never be probed? I'm trying to setup the LCD driver on my imx tablet
<otavio>
hste: it is better to use RDP server and RemoteFX
<otavio>
;)
<hste>
otavio: I need it in a chroot on the yocto rootfs
<otavio>
hste: :-) So it is a nice project to have as a goal ;-)
<otavio>
hste: Xephyr well it uses kdrive
<otavio>
hste: kdrive is dead
<hste>
otavio: :)
boxer has left #imx6-dongle [#imx6-dongle]
eebrah has joined #imx6-dongle
<otavio>
hste: I think you'll have a bad time
<otavio>
hste: what is your idea?
<hste>
otavio: I want to use yocto as a backend. Running my chroot distro with a nested xserver like I had on my nokia n900 easydebian
<otavio>
Ah! I see
<otavio>
But you may start Xorg from the chroot
<hste>
otavio: yes I could but I want to use the gpu stuff build from yocto since it maybe get supported by freescale in the future :)
<hste>
and I could use external sdcard or usb for the distro I chose in a chroot
<hste>
otavio: btw the rpm build was ok, but the deb build failed
<otavio>
hste: yes; start the Xorg from the chroot with Yocto
<otavio>
:)
eebrah_ has joined #imx6-dongle
<jas-hacks_>
drachensun: driver wouldn't probed if the hardware hasn't been detected.
<drachensun>
ok, sorry if this is a dumb question, is udev involved in that?
<drachensun>
I can see a bunch of init for the imx on the Android side but I dont see the same rules for udev
<drachensun>
and the driver isn't popping up in dev
<drachensun>
so I added some debug and sure enough the driver isn't being probed
<drachensun>
I should say I see a bunch of Android init obviously related to the LCD ldb device
eebrah_ has quit [Ping timeout: 255 seconds]
<jas-hacks_>
drachensun: the drivers normally get detected by the kernel either because they are included in the kernel when built or as modules using modprobe.
<drachensun>
its a built in driver
<drachensun>
and I know it loads
<drachensun>
I can see the call to init
<drachensun>
so basically ldb looks like the main lcd driver I need
<drachensun>
it is loading and call the platform register function
<drachensun>
and nothing else happens,
<drachensun>
next mxc_ipuv3_fb comes along and inits
<drachensun>
and doesn't see any LCD devices, so it just throws an error and quits
<jas-hacks_>
drachensun: but lcd screen has its own driver depending on the manufacture of the LCD.
<jas-hacks_>
drachensun: do you have the pastebin of android boot?
<jas-hacks_>
yes but you have this "mxc_sdc_fb mxc_sdc_fb.0: NO mxc display driver found!" after
<drachensun>
but the mipi driver isn't in both
<drachensun>
so maybe that is the missing piece
<drachensun>
yup so I need a "IPU DMFC DP HIGH RESOLUTION:" of some type
<jas-hacks_>
You are not initialising the hardware correctly!
<drachensun>
ok
<jas-hacks_>
We had to workout the hardware configuration in order to initialise it correctly. Our code is in hdmi_dongle.c, you need to figure out the same kind settings for your tablet.
<drachensun>
I'll take a look at that, it seems like they mentioned a tablet when they initially posted the code, so I'm hoping I just need to find the right setting
<drachensun>
was it richietech that posted the source? I see their name all over the uboot for this device
<jas-hacks_>
drachensun: Its a lot more work than you think!
<drachensun>
heh yeah, I'm digging in now for a long haul with this thing
<jas-hacks_>
drachensun: ... best to start reading the im6q ref manual ... also this file "board-mx6q_arm2.c" may help you.
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
eebrah has quit [Ping timeout: 245 seconds]
eebrah has joined #imx6-dongle
GasVesa has quit [Remote host closed the connection]
ajayr has quit [Read error: Connection reset by peer]
jas-hacks_ has joined #imx6-dongle
ajayr has joined #imx6-dongle
ajayr has quit [Client Quit]
ajayr has joined #imx6-dongle
GasVesa has joined #imx6-dongle
ajayr has quit [Ping timeout: 240 seconds]
ajayr has joined #imx6-dongle
<hste>
jas-hacks_: was it hard to get totem working?
<jas-hacks_>
hste: a bit of work... to find out which gstreamer packages needs to be recompiled and what patches to apply.
<jas-hacks_>
hste: how did chroot go?
<hste>
jas-hacks_: I got totem starting from chroot but the system froze when trying to play a video
<jas-hacks_>
hste: I though it would be easier to take a debian rootfs and just build stuff on top of that.
<hste>
jas-hacks_: but the rootfs from yocto wouldnt play video with the app it had
ajayr has quit [Ping timeout: 252 seconds]
<jas-hacks_>
hste: when I last tried yocto (a month ago), video was working.
<hste>
jas-hacks_: yes it would but then had to do the same as you to get gpu vpu
ajayr has joined #imx6-dongle
<hste>
jas-hacks_: debian armhf worked well as rootfs but without gpu/vpu
<hste>
jas-hacks_: waiting for etnaviv :)
<jas-hacks_>
hste: But any rootfs will have same issues because of the xserver and gstreamer versions.
<hste>
jas-hacks_: that is true :)
<hste>
jas-hacks_: tested sound?
<jas-hacks_>
hste: But it not that hard to fix them ... now that I know what to do ;).
<hste>
jas-hacks_: armhf is harder to fix
<hste>
jas-hacks_: did u just copy the binaries into your rootfs or did you build deb?
<jas-hacks_>
hste: armhf can't be fixed until fsl release the vivante libs regardless of anything else. Hopefully that will soon.
<hste>
....or etnaviv
<jas-hacks_>
hste: ... fsl will come 1st.
<jas-hacks_>
hste: .. plus you still need to the vpu libs.
<jas-hacks_>
hste: we should be grateful that fsl are not as closed source as the chinese soc's
<jas-hacks_>
hste: I built the gstreamer debs on the gk802, it was easier to compile them.
<hste>
jas-hacks_: how do u prevent them for getting "upgraded"
<jas-hacks_>
hste: you just to need get the new package source and patch again if upgrading. For ubuntu armel its not a problem because not many updates occur.
<jas-hacks_>
hste: no different to what ltib or yocto have to do.
GasVesa has quit [Quit: Leaving]
aesok has joined #imx6-dongle
Noskcaj has joined #imx6-dongle
Noskcaj has quit [Changing host]
Noskcaj has joined #imx6-dongle
<hste>
jas-hacks_: whats next on your agenda? getting xbmc up on it?
<jas-hacks_>
hste: that would be nice .. need to see if we can get an xbmc guy to help us out. Also may make sense to get a debian build working.
<hste>
jas-hacks_: debian armel shouldn't be hard only need to do the same as you did on ubuntu to get gpu vpu up.
datagutt has left #imx6-dongle ["kthxbai"]
datagutt has joined #imx6-dongle
<jas-hacks_>
hste: ... hopefully
<hste>
jas-hacks_: debian armel rootfs is easy to make
<otavio>
:-( I want my dongle! grr :P
<hste>
otavio: I know how it is to wait for sth....
<otavio>
ehehehe
<jas-hacks_>
otvaio: There is/was a holiday in china 2-4th April. So nothing happens till next week.
<otavio>
jas-hacks_: is has been sent already but hold in customs
<hste>
otavio: luckily never had that problem yet
<jas-hacks_>
otavio: Have you developed for any other imx6q boards?
<otavio>
jas-hacks_: some; even the prototypes ;-)
<jas-hacks_>
otavio: How good/bad is the sata interface?
<otavio>
jas-hacks_: well all depends of what you're looking for
<otavio>
jas-hacks_: what your plans?
<jas-hacks_>
otavio: wanted to know if you can run a os from it.
<otavio>
jas-hacks_: yes you can ... I don't recall if we added support for it in U-Boot thought
<otavio>
jas-hacks_: but shouldn't be hard to add in case if it is need
<jas-hacks_>
otavio: but it probably doesn't run at sata ii speeds?
<otavio>
jas-hacks_: I need to check, but I think it does
<hste>
jas-hacks_: not easy to get the needed satapins from the dongle :)
<jas-hacks_>
otavio: because the ethernet max outs at around 400 Mbp.
<jas-hacks_>
hste: looking at other boards ;)
<hste>
jas-hacks_: 400Mbps on Gb nic?
<jas-hacks_>
hste: yes, freescale's own numbers
<hste>
jas-hacks_: because of design or kerneldrivers?
<jas-hacks_>
hste: I think it was to do with a hardware or ARM limitation
<hste>
duplex I hope?
<jas-hacks_>
hste: should be
<jas-hacks_>
otavio: You will need to find a heatsink for your GK802, it gets hot!
<jas-hacks_>
otavio: although yocto might keep it cool ;)
<otavio>
ahahah
<jas-hacks_>
otavio: any xbmc support in yocto?
<otavio>
jas-hacks_: yes
<otavio>
I did get it building but not working
<jas-hacks_>
otavio: interesting ..
<otavio>
last time I worked using mx53 so I didn't try mx6
<jas-hacks_>
otavio: does it interface through gstreamer?