Meego Wiki
Views

MeeGo Smart TV for Trimslice

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Team members)
m (Build a Meego 1.3 based image)
 
(2 intermediate revisions not shown)
Line 35: Line 35:
* run 'startx' as the meego user, then from the xterm run xbmc.
* 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]
* 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 ==

Latest revision as of 13:15, 21 September 2011

Contents

MeeGo Smart TV for Trimslice

Xbmc on trimslice.jpg

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

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 here), install using the --ignorearch option to rpm
  • HDMI out is not enabled in xorg.conf (can be enabled using this 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 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

http://www.trimslice.com/wiki/index.php/Supported_Features

TODO List

Device Developer Program

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

Collaboration spaces

  • #meego-arm on irc.freenode.net, this channel is for development effort not a support channel
  • #TegraLinux on irc freenode
  • #trimslice on irc freenode

Assets in hardware adaptation

http://www.trimslice.com/forum/index.php

http://tegradeveloper.nvidia.com/tegra/

ARM/hardfp

Team members

  • Martin Brook / vgrade
  • Brendan Le Foll / arfoll
  • Chris Leach / cxl000
  • Glen Gray / slaine
Personal tools