IRC log of #cubox of Mon 25 Mar 2013. All times are in CET < Back to index

14:08 mhoney_work Are there any standard linux distros that work with the cubox that don't need a custom compiled kernel?
15:24 rabeeh moheny_work: you can use the CuBox installer to install few of those that already have a kernel
15:45 mhoney_work Hi rabeeh: So I installed the debian hardfloat version with the installer, but where do I get the headers for the kernal?
15:45 mhoney_work •eth00• Unable to locate package linux-headers-3.5.7-00735-g8dd8e33-dirty
16:03 ujee Thanks for the cubox rabeeh, and thanks for the Xilka cbxbiker61, they are both awesome. I got a chance to compare Cubox with a board called "SabreLite". They were able to get it in my mailbox in ~1.5 days, but the documentation and community are nonexistant. (I expect I'd need ~6 months to figure the little missing details out). Cubox, on the other hand, took long to deliver, but it was nice and easy to setup. Thanks again.
16:05 rabeeh ujee: nice to hear that.
16:06 rabeeh did you buy the SabreLite from Freescale? The dual cpu or the single cpu?
16:06 ujee the Quad one
16:06 ujee (one cpu, 4 cores)
16:06 rabeeh the imx6 version then
16:07 ujee I got it from farnell, but they should be the same
16:07 rabeeh with the screen?
16:08 rabeeh i think there is a with screen and another without screen version
16:08 ujee only the board, the cheapest model I think
16:43 dv_ I have worked with the imx6
16:43 dv_ the version with the screen is the SD I think. it is also very expensive.
16:44 dv_ the imx6 chip is very powerful, but can also get very hot. we did a stress test with 1080p video and a 3d scene rendering as fast as possible, and the chip reached 74°C
16:45 rabeeh 74c where?
16:45 rabeeh die?
16:45 dv_ on the die, yes
16:45 rabeeh ambient?
16:45 rabeeh 74c on die is nothing
16:45 dv_ just a few cm next to the die it already dropped to 55°C
16:45 rabeeh is it the quad? or dual-lite?
16:46 rabeeh is it a flip chip?
16:46 dv_ quad, with one core active (the rest disabled)
16:46 dv_ not sure about the flip chip. how do I recognize that?
16:46 dv_ the die is in a metal casing
16:48 dv_ its this one: http://at.farnell.com/freescale-semiconductor/mcimx6q-sdp/eval-i-mx-6-sabre-6quad/dp/2253177
16:49 rabeeh the quad is flip chip
16:49 rabeeh flip chip is where you can see the die
16:49 rabeeh bga or qfp is typically where you can't see
16:50 rabeeh if there is a metal then it's probably a heat spreader on top of the die; if you remove it then you will see the die
16:50 dv_ okay
16:50 rabeeh http://www.flickr.com/photos/66086529@N08/8389836255/in/photostream/
16:50 rabeeh so the substrate is on top; so you should feel all the heat coming from the chip
16:50 dv_ oh btw. rabeeh, is there a reason why the vivante graphics headers and libraries supplied by marvell are X11 only? in the older version included in the big tarball, there were some vdk headers, but they are essentially non-functional. also, in the current headers, there is a nativefb.h, which is useless, because the functions in it are only declared, not defined.
16:51 dv_ ah
16:51 rabeeh also the temperature junction where it's measured (74c) is really on top of the die
16:51 dv_ yes
16:52 dv_ i'm just being curious. 3d graphics work fine for me in X11. its odd though that an embedded platform wouldnt allow for non-X11, FB-only rendering
16:54 dv_ also, the iMX6 also uses a vivante chip (the quad uses a GC2000). and there, both X11 and non-X11 rendering are possible, with the same set of libraries and headers (you just need to #define some macros).
16:54 rabeeh dv_: there were some posts on the forums of people that were able to run directfb accelerated - right?
16:54 rabeeh let me dig a big
16:54 dv_ this isnt about directfb though
16:55 rabeeh oh; the EGL on non-x11?
16:55 dv_ yes
16:57 dv_ one reason why I would be happy about a solution like on the iMX6 is that I have experienced problems with the xorg dove driver. I posted about it in the forums. I cannot set a resolution above 1024x768 in X. I can however use higher resolutions with the framebuffer. However, this might be because I am not using a "true" hdmi monitor, but one with a DVI connector, and a dvi-hdmi cable.
16:59 rabeeh dv_: the hdmi transmitter is limited to certain frequencies in order to pass audio on it
17:00 rabeeh the internal frame buffer with the clock generator are not limited.
17:00 rabeeh there is a "trick" the NXP sent me to disable audio but whatever comes in the transmitter, is transmitted out
17:00 rabeeh i can share this with you if you want.
17:00 dv_ okay
17:01 rabeeh this bypass mode can be enabled with the i2c_tools in Linux]\
17:01 rabeeh this bypass mode can be enabled with the i2c_tools in Linux
17:01 rabeeh i mean, set with xrandr 1024x768@60/75 or whatever
17:01 rabeeh you see nothing on the screen; then through i2c start changing registers inside the NXP to make it pass through mode (or bypass mode)
17:01 rabeeh but this will disable audio support.
17:01 rabeeh interested?
17:01 dv_ okay
17:02 dv_ I will anyway try it out with a proper hdmi monitor tomorrow, perhaps then the xorg driver works properly
17:02 dv_ I might as well try this out too
17:10 rabeeh dv_: http://pastebin.com/e0V6UVUL
17:10 rabeeh that should open the HDMI transmitter (in DVI mode) to any resolution that is driven by the framebuffer.
17:11 dv_ thanks
17:11 dv_ I'll try these two things: 1) your trick 2) connecting a true hdmi monitor
17:11 dv_ hopefully, the drivers arent broken at all, and I was just doing the wrong thing
17:12 dv_ once this is done, I'll move on to the BMM and vMeta stuff (that is, integrate it in my yocto meta-cubox layer)
17:31 rabeeh dv_: when you say it was hot; is it physically measured? or the temperature number?
17:31 dv_ it was measured with a thermography
17:32 rabeeh ok. fancy fancy :)
17:32 rabeeh i have one here too :)
17:32 dv_ ah btw, how hot does the cubox geht under maximum load?
17:32 dv_ does it become a hot cube? :)
17:33 rabeeh from the chip?
17:33 rabeeh or the external box?
17:33 rabeeh the external box max temp is beneath it; we measured ~42c
17:33 rabeeh after ~1hr running 3d benchmark and the rest of the processor heavy L1 cache
17:33 rabeeh with 25c ambient
17:33 dv_ and the chip?
17:34 rabeeh the chip die varies a lot from system to system.
17:34 rabeeh it can go from 65c to 90c
17:34 rabeeh but that's the internal of the internals of the die on the junction
17:34 rabeeh if you measure that with thermography you would typically get 55-65c
17:35 rabeeh thermography on the board.
17:35 rabeeh it's pretty good design thermal wise.
17:36 rabeeh notice that from spec point of view, all those chip starts to break on ~125c on the die (typically 85c outside)
17:36 dv_ and what about its lifespan? isnt it shortened at high temperatures (but still <125c)?
17:37 dv_ i think I remember that from some talks about CPU cooling
17:37 suihkulokki lifespan should be within spec as long as temperature is within spec
17:40 rabeeh 125 is within spec