Here's a small manual for installing the STAPI modules in a Tribbox system. For all users of this forum: To get the STAPI modules sources, you need a STAPI license from STMicroelectronics, or a 3rd Party STAPI license that you can get from AHT (for Tribbox owners only). It is very important that you have installed the SDK from ST-Linux 2.2 or ST-Linux 2.3 and that the modules can also be compiled. For the Tribbox system we currently use the compiled binaries of the STAPI modules and copy these into the Tribbox system. We also alter the Tribbox system on some points to fit our changes. Here is a list of all the files that must be available in the directory where the STAPI modules reside. The STAPI modules can also be copies to i.e. /lib/modules/STAPI. The STAPI directory should then be created in /lib/modules. Here are the files: [root@localhost STAPI]# ls -1R ./ ./: modules ./modules: bin modules26 ./modules/bin: AudioLX_0x04200000.bin i2c loadmod.sh stapi_modlist.txt stv_cvbs.sh target.cfg VideoLX_0x04000000.bin ./modules/modules26: mme stapi ./modules/modules26/mme: embxloopback.ko embxmailbox.ko embxshell.ko embxshmc.ko embxshm.ko mme_host.ko rpc_userver.ko ./modules/modules26/stapi: mlxload.ko progoak.host_v29.bin staudlx_core.ko staudlx_ioctl.ko stavmem_core.ko stblast_core.ko stblast_ioctl.ko stblit_core.ko stblit_ioctl.ko stcc_core.ko stcc_ioctl.ko stclkrv_core.ko stclkrv_ioctl.ko stcommon_core.ko stdenc_core.ko stdenc_ioctl.ko stevt_core.ko stevt_ioctl.ko stfdma_core.ko stgfb_core.ko sthdmi_core.ko sthdmi_ioctl.ko sti2c_core.ko sti2c_ioctl.ko stinj_core.ko stinj_ioctl.ko stlayer_core.ko stlayer_ioctl.ko stmerge_core.ko stmerge_ioctl.ko stnet_core.ko stnet_ioctl.ko stos_core.ko stpio_core.ko stpio_ioctl.ko stpti4_core.ko stpti4_ioctl.ko stsmart_core.ko stsmart_ioctl.ko stsubt_core.ko stsubt_ioctl.ko stttx_core.ko stttx_ioctl.ko sttuner_core.ko sttuner_ioctl.ko stvbi_core.ko stvbi_ioctl.ko stvid_core.ko stvid_ioctl.ko stvin_core.ko stvin_ioctl.ko stvmix_core.ko stvmix_ioctl.ko stvout_core.ko stvout_ioctl.ko stvtg_core.ko stvtg_ioctl.ko utils_ioctl.ko Next, we need to change the script rc.local in /etc/rc.d on the Tribbox system. The contents should be as follows: #!/bin/sh cd /lib/modules/STAPI/modules/bin . ./target.cfg . ./loadmod.sh . ./stv_cvbs.sh sleep 1 #for output on scart insmod /lib/modules/STAPI/modules/modules26/stapi/stgfb_core.ko mod_init="YES" layer_name="LAYER_GDP1" g_tvOutMode="720x576-50i" #or instead of the scart entry: #for hdmi output insmod /lib/modules/STAPI/modules/modules26/stapi/stgfb_core.ko mod_init="YES" layer_name="LAYER_GDP1" g_tvOutMode="1920x1080-60i" After this the X-Server (Xorg) in the Tribbox system can be started and the Tribbox will give output on Scart or HDMI (depending on what was set above).