Skip to content

Quick Start

demsey edited this page Sep 14, 2010 · 7 revisions

To quick using OE type:

mkdir mynewprojectdir
cd mynewprojectdir
wget http://demsey.webpark.pl/openstmstb/Makefile-openstmstb

In your custom build.conf file you should override some properties set in Makefile-openstmstb

MACHINE = your_device_name

Choose your_device_name from supported devices list:

  • cuberevo – ABCom IPBOX 9000HD, Sezam 9100HD PVR, MADTEK HD 4000L, VIZYON-8000HD PVR
  • cuberevo-mini – ABCom IPBOX 900HD, Sezam 901HD, VIZYON-810HD
  • cuberevo-mini2 – ABCom IPBOX 910HD, Sezam 902HD, MADTEK HD 3000L, VIZYON-820HD PVR
  • cuverevo-250hd – ABCom IPBOX 91HD, Sezam 900HD, VIZYON-800HD
  • cuberevo-mini-fta – (Cuberevo 200HD)
  • cuverevo-9500hd – (CubeRevo 7000HD)
  • cuverevo-2000hd – (Cuberevo 2000HD)
  • ufs910 – Katherine UFS 910
  • fortis-hdbox – Fortis FS-9200 (HDBox), Octagon SF-1008 HD PVR

and if you plan to be commiter put in your build.conf
GIT_AUTHOR_NAME = Your Name
GIT_AUTHOR_EMAIL = you@example.com

make -f Makefile-openstmstb

It download openstmstb git repo and configure them for selected device
Then you can go to device build folder
cd your_device_name/build
source env.source

and for test compile kernel for your device
bitbake linux-select_your_device_name

After couple of hours 2-3,5 can you found compiled kernel for your device in dist/sh4/ipk
More information how to use bitbake you may find at Building Software

Some interesting info what OpenEmbedded is Openembedded Presentation

Clone this wiki locally