Hi all,
I am happy to announce that utilite is an official target of the brand new geeXboX V3.1.
All my recent work related to XBMC and CEC is now properly packaged in this distro.
I warmly thank the geeXboX team for welcoming me in the team and for allowing utilite to become a supported target.
You can download the image here.
To install this image on a sdcard, please use this make-sdcard script and have a look at the geeXboX documentation
Edit : Following several requests, here is a 4GiB sdcard image ready to be burned -MD5sum is ceab483a976d8f67d4f40882f237ae68-
I know that some of you were expecting such a news and I hope that it will enable for a smooth experience.
Kind regards
Hi Stephan
Thanks. I’ll try it later on my gk802. What kernel version is it based on? 3.0.35_4.0.0?
hste
hi hste,
No, you have to upgrade to a 3.0.35_4.1.0 kernel…
Regards
Hi Stephan
OK. I tried it and updated the installer script for GK802 http://stende.no-ip.info/files/xbmc/mkxbmc.sh to use this version. I saw you have added a cm_fx6_v4l to the bootcmd. What does that parameter do?
I compiled in the CEC with the changes you described and I see xbmc detect it when I try to modprobe mxc_hdmi-cec , but I don’t know if it works on GK802 as I don’t have a TV to test with.
hste
Hi hste
The cm_fx6_v4l parameter is not interesting for you because it is utilite specific (their kernel does not initialize v4l2 without it)
Yet dmfc option and 16 bpp options are relevant. You can also integrate this patch in your kernel : https://github.com/wolfgar/utilite/commit/9cbcf0b3a268d73e14bf556194af6a0989d9e18a
For CEC it you have integrated my driver and configured the CEC pin, then we should have the answer quite soon…
Regards
OK. Updated kernel. I have one plugin that worked before on the earlier version you had: NRK NETT-TV. This will not play on this version. In the xbmc.log I get this:
16:18:08 T:1058010208 NOTICE: deleting video codec
16:18:08 T:1058010208 NOTICE: CDVDPlayer::OnExit() deleting demuxer
16:18:08 T:1058010208 NOTICE: CDVDPlayer::OnExit() deleting input stream
16:18:08 T:740724736 NOTICE: DVDPlayer: finished waiting
16:18:08 T:740724736 NOTICE: DVDPlayer: Opening: https://nrk1us-f.akamaihd.net/i/nrk1us_0@102847/master.m3u8?dw=31
16:18:08 T:740724736 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
16:18:08 T:1058010208 NOTICE: Thread DVDPlayer start, auto delete: false
16:18:08 T:1058010208 NOTICE: Creating InputStream
16:18:08 T:1058010208 NOTICE: Creating Demuxer
16:18:08 T:1214002272 NOTICE: Thread JobWorker start, auto delete: true
16:18:41 T:1058010208 ERROR: OpenDemuxStream – Error creating demuxer
16:18:41 T:1058010208 NOTICE: CDVDPlayer::OnExit()
16:18:41 T:1058010208 NOTICE: CDVDPlayer::OnExit() deleting input stream
16:18:41 T:740724736 ERROR: Playlist Player: skipping unplayable item: 0, path [https://nrk1us-f.akamaihd.net/i/nrk1us_0@102847/master.m3u8?dw=31]
When loading cec module I can see this in log and I guess thats normal as I use a monitor and not a tv with cec:
19:18:21 T:986707040 NOTICE: Register – new cec device registered on cec->i.MX: CEC Adapter (0471:1001)
19:18:21 T:1088099424 NOTICE: Thread CECAdapter start, auto delete: false
19:18:21 T:1088099424 ERROR: CecLogMessage – Write: sent command error !
19:18:22 T:1146881120 ERROR: Previous line repeats 9 times.
19:18:22 T:1146881120 NOTICE: Thread CECAdapterUpdate start, auto delete: false
19:18:22 T:1146881120 ERROR: CecLogMessage – Write: sent command error !
Hi Stephan,
Should this also work for wandboard quad? If so, can you give a short outline of how to make it work? I’ve managed to get a bootable version of it, but when I try to start xbmc, it says that it needs an appropriate graphics driver installed.
push…because utilite is not buyable here in germany and my wandbord is ready to start…:-)
Yes I will provide a wandboard version very soon…
Hi Stephan,
Awesome work!
I am considering buying a Utilite almost exclusively for XBMC. My TV does not support CEC so my question is, would this image work with any IR USB dongle?
Thanks,
Enrique
Hi Enrique,
Handling such a IR USB dongle requires lirc (which is built but only for a specific device I own at the moment)
As long as you buy a A IR USB dongle that can be handled by lirc, you will have a way to get it to work (But it may require to build a few additional kernel modules…)
Best regards
Stephan
Thank you Stefan, I will try.
By the way, what is the device you own that you already build support?
Thanks,
Enrique
Hi,
I have already made it work with the dangerous prototype IR toy device (http://dangerousprototypes.com/docs/USB_IR_Toy_v2)
As I said yesterday to another user, I will anyway update the kernel with all remotes related modules available to ease adoption of any IR remote…
Regards
Stephan
Stephan,
Is there a way to install this to the internal ssd of the utilite?
thanks,
Max
Hi Stephan do you have a clue how to install the geeXboX for utilite on SSD
I have tried the the two methods I know for the geexbox-3.1.utilite.tar.bz2 file :
1) dep-procedure.sh and ….SSD=/dev/sda…
2) make-sdcard and …/dev/sda …..
In the first case I get a U-BOOT permission error
In the second case goes everything well but the system doesn’t boot .. the screen remains black
Hi,
Sorry fro my late answer, the geeXboX image has to be a little modified to be installed on SSD : I think it only requires a new boot.scr file in /boot folder..
Thanks Stephan I’ll take a look .. I’m not an expert but if it’s something logical i might solve it
Hello Stephan,
Thank you for your efforts and providing this software in several forms. I downloaded the GeeXboX 3.1 image and loaded the image straight onto a 4GB mico SD card. It loads up and plays Flac files with ease.
However any video file I throw at it yields less than pleasing results. Standard Deffinition MPEG’s run with flicker, MP4 files (downloaded from Youtube) crash after 4 seconds of (poor) play, and 1080 .ts/mpeg files drop frames and stutter.
There are limited video settings in the menu I can play with, do you have any pointers or ideas? I am running a Utilite Standard (no internal SSD).
I should also note I am playing these files via a USB drive
Hi Rhys,
Hmm this image is quite old but even at that time the global behavior of video was really better than your description.
First I think you should try a more recent image as a lot of changes/improvements have been done since that time
Could you try this image : https://stephan-rafin.net/owncloud/public.php?service=files&t=6ef099c2b9f46dda42af89d541822ffa
It is a sdcard image (yocto image for my own needs). I understand you would prefer geexbox but it is only to check whether the global behavior is OK with this one.
Then I will update the geexbox release if you wish…
That works pretty swell! Thanks!
I’m trying to network to my PC. It keeps asking for a password, I’ve tried blank, xbmc, utilite, yocto and root. Any ideas?
Nice !
You try to connect to your utilite from your pc right ?
You can use ssh for this, the utilite login/pass should be “root” and nopasswd (blank)
I can produce a geexbox nightly build for utilite which will contain globally the same version if you wish…
Hi Stephan,
I have bought a Utilite Pro and have added a Terratec T5 USB DVB stick. Everything runs great based on your Yocto image though live tv stutters a bit. I would like to try GeexBox too. Can you make a new GeexBox image with your XBMC version and tell me how to install it to the SSD?
Thanks for your hard work
Hi Peter
It is strange that live tv stutters…
Which exact image version do you use ? You can try this one (last build for utilite) : https://stephan-rafin.net/owncloud/public.php?service=files&t=0e7f8019c5e5831c5c065a7da1431deb (sd image) and https://stephan-rafin.net/owncloud/public.php?service=files&t=04b8400c5b835f739f414144b0c20af9 (rfs)
I use live TV on a daily basis and it does not stutter at all …
Trying geexbox is also a good idea, it is a good distro : The latest nightly is here : http://download.geexbox.org/snapshots/geexbox-xbmc-imx6-utilite/latest/binaries.utilite/
Installing on SSD is perfectly doable with geexbox but no official script for now : copy the rfs and adpat uboot script…
Best regards
Stephan
Good to hear. I think my problem is bad signal quality on some MUXs combined with linux being installed on a slow SD card. I think I can get a very functional PVR+media center if I just spend some more time optimizing it. Thanks for the packages I will try them soon.
Hi,
You’ve done some amazing work! I would like to install GeeXbox on the internal SSD of my Utilite Pro. Like a few others, I have not had success. Unfortunately, I am not a coder and do not know what might need to be modified in the boot.scr file (as suggested previously). Do you have an update that might address this question?
Thank you very much.