(add link to XBMC youtube video) |
m (→Build a Meego 1.3 based image) |
||
| (17 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
= MeeGo Smart TV for Trimslice = | = MeeGo Smart TV for Trimslice = | ||
| - | [[File: | + | [[File:Xbmc_on_trimslice.jpg]] |
This page tracks the developments in porting MeeGo Tv and applications to the trimslice device from compulab. | This page tracks the developments in porting MeeGo Tv and applications to the trimslice device from compulab. | ||
| Line 9: | Line 9: | ||
http://www.youtube.com/watch?v=Q04VfoNi-5M&feature=player_embedded | http://www.youtube.com/watch?v=Q04VfoNi-5M&feature=player_embedded | ||
| - | and XBMC | + | and current status of XBMC |
| + | |||
http://www.youtube.com/watch?v=rfhiz_ORbwE | http://www.youtube.com/watch?v=rfhiz_ORbwE | ||
| + | |||
| + | == Current Image == | ||
| + | |||
| + | http://dl.dropbox.com/u/5715485/trimslice/trimslice.img.bz2 | ||
| + | |||
| + | The image above was based on an image created by this kickstart file [[File:Tablet-armv7hl-tegra2-v02.ks]] | ||
| + | |||
| + | To install use an SD card (and put it in sticker facing down in the front SD slot of the trimslice). Write the image in the following way : | ||
| + | bunzip2 -c trimslice/trimslice.img.bz2 | dd of=/dev/sdX | ||
| + | |||
| + | The easiest is to then use gparted to extend the image to your SD cards size. (the image is made to fit a 2GB SD card). | ||
| + | |||
| + | Default passwords are meego/meego and root/meego. meego is in the sudoers file. | ||
| + | |||
| + | Problems: | ||
| + | * pulseaudio is broken (use package from [http://build.meego.com/package/show?package=pulseaudio&project=home%3Abrendan%3Abranches%3Adevel%3Amultimedia here]), install using the --ignorearch option to rpm | ||
| + | * HDMI out is not enabled in xorg.conf (can be enabled using this [http://pastebin.com/H39ZF9Qf xorg.conf]) | ||
| + | * 24bit color disabled by default because meego-dm will not start with it, xorg.conf above enables it | ||
| + | * image has no .ks it's vgrade's filesystem | ||
| + | * repositories from 1.2-oss are missing replace the version with /latest-1.2/ in .repo files | ||
| + | * xbmc is broken on that build, just do a zypper refresh && zypper in --force xbmc-gles | ||
| + | * run 'startx' as the meego user, then from the xterm run xbmc. | ||
| + | * HDMI audio needs configuring in XBMC, see [http://www.madeo.co.uk/wp-content/uploads/2011/08/20110802_001.jpg here] | ||
| + | |||
| + | == Build a Meego 1.3 based image == | ||
| + | |||
| + | Download this kickstart file [[File:Ts-armv7hl-tegra2-v05.ks]] to /tmp | ||
| + | |||
| + | Use mic to create the image: | ||
| + | mic-image-creator --pkgmgr=yum --prefix=ts --tmpdir=/tmp --format=raw --cache=/var/tmp/meego13cache --arch=armv7hl --record-pkgs=name --config=/tmp/ts-armv7hl-tegra2-v05.ks --outdir=MYOUTDIR/meego-image --overlay-size-mb=64 --run-mode=1 --save-kernel --logfile=MYOUTDIR/meego-image/ts-armv7hl-tegra2-v05.log | ||
| + | |||
| + | Note: Occasionally latest-testing armv7hl is not be published this will manifest as a failure to download the repomd.xml. | ||
| + | If this occurs you can search the site for the most recent 1.2.90 with published files and replace latest-testing (e.g. s/latest-testing/1.2.90.4.0.20110920.84/) | ||
| + | |||
| + | copy the image to SD and resize the root partition (p2) load and boot. | ||
| + | |||
| + | This image | ||
| + | * Starts X with hardfp drivers | ||
| + | * Starts openbox window manager | ||
| + | * You can start xterm from the openbox menu | ||
| + | * You can run FlyingBus from xterm | ||
| + | * working LAN | ||
| + | * WLAN device not tested | ||
| + | * BT dongle (will scan but I have not yet succeed in pairing) | ||
| + | * needs more testing | ||
== Supported Features == | == Supported Features == | ||
| Line 18: | Line 64: | ||
== TODO List == | == TODO List == | ||
| - | * replace the image above with a MeeGo TV UX (XBMC) | + | * replace the image above with a MeeGo TV UX (XBMC) - done, thanks Brendan |
| - | * XBMC integration - http://www.trimslice.com/forum/viewforum.php?f=47 | + | * XBMC integration - mostly, see progress [http://www.trimslice.com/forum/viewforum.php?f=47 here] |
| + | * HDMI audio - done, see [http://www.madeo.co.uk/wp-content/uploads/2011/08/20110802_001.jpg here] | ||
* Investigate video playback using the openmax tools supplied by nVidia | * Investigate video playback using the openmax tools supplied by nVidia | ||
* Investigate gst-openmax integration and madeo-uplayer | * Investigate gst-openmax integration and madeo-uplayer | ||
* MeeGo TV Browser - http://build.meego.com/package/show?package=meego-tv-browser&project=home%3Adanming%3Abranches%3Adevel%3Atv%3A1.2 | * MeeGo TV Browser - http://build.meego.com/package/show?package=meego-tv-browser&project=home%3Adanming%3Abranches%3Adevel%3Atv%3A1.2 | ||
* IR remote control (LIRC with IRXevent?) | * IR remote control (LIRC with IRXevent?) | ||
| + | * Bluetooth remote control (with the included USB->bt) | ||
| + | * HTML5 control application | ||
| + | * QML control application - N900 - N950 - N9 - http://www.youtube.com/watch?v=CCl0j_Gro1Y&feature=player_embedded#at=14 | ||
* Qt Media Player - http://qt-apps.org/content/show.php/Qt+Media+Player?content=128644 | * Qt Media Player - http://qt-apps.org/content/show.php/Qt+Media+Player?content=128644 | ||
| + | * qOrbiter (linuxmce) http://imgur.com/mAAjx - | ||
* Gyration integration - http://www.gyration.com/index.php/gb/home.html | * Gyration integration - http://www.gyration.com/index.php/gb/home.html | ||
* DVB-T, DVB-S integration | * DVB-T, DVB-S integration | ||
| Line 52: | Line 103: | ||
* Martin Brook / vgrade | * Martin Brook / vgrade | ||
* Brendan Le Foll / arfoll | * Brendan Le Foll / arfoll | ||
| + | * Chris Leach / cxl000 | ||
| + | * Glen Gray / slaine | ||
Contents |
This page tracks the developments in porting MeeGo Tv and applications to the trimslice device from compulab.
See [1] for the latest status of table ux on the device
http://www.youtube.com/watch?v=Q04VfoNi-5M&feature=player_embedded
and current status of XBMC
http://www.youtube.com/watch?v=rfhiz_ORbwE
http://dl.dropbox.com/u/5715485/trimslice/trimslice.img.bz2
The image above was based on an image created by this kickstart file File:Tablet-armv7hl-tegra2-v02.ks
To install use an SD card (and put it in sticker facing down in the front SD slot of the trimslice). Write the image in the following way : bunzip2 -c trimslice/trimslice.img.bz2 | dd of=/dev/sdX
The easiest is to then use gparted to extend the image to your SD cards size. (the image is made to fit a 2GB SD card).
Default passwords are meego/meego and root/meego. meego is in the sudoers file.
Problems:
Download this kickstart file File:Ts-armv7hl-tegra2-v05.ks to /tmp
Use mic to create the image: mic-image-creator --pkgmgr=yum --prefix=ts --tmpdir=/tmp --format=raw --cache=/var/tmp/meego13cache --arch=armv7hl --record-pkgs=name --config=/tmp/ts-armv7hl-tegra2-v05.ks --outdir=MYOUTDIR/meego-image --overlay-size-mb=64 --run-mode=1 --save-kernel --logfile=MYOUTDIR/meego-image/ts-armv7hl-tegra2-v05.log
Note: Occasionally latest-testing armv7hl is not be published this will manifest as a failure to download the repomd.xml. If this occurs you can search the site for the most recent 1.2.90 with published files and replace latest-testing (e.g. s/latest-testing/1.2.90.4.0.20110920.84/)
copy the image to SD and resize the root partition (p2) load and boot.
This image
http://www.trimslice.com/wiki/index.php/Supported_Features
Compulab are announcing in the next week or so details of how to purchase a device at 45% reduction on the retail price. Community_Office/Community_device_program#Trimslice
http://www.trimslice.com/forum/index.php
http://tegradeveloper.nvidia.com/tegra/