1,381
edits
Changes
From IGEP - ISEE Wiki
no edit summary
IGEP gst framework it's based on TI DVSDK. It's modified version for provide all DSP essential packages and the [[GStreamer|gstreamer]] DSP plugin for use it in IGEP platforms. <br>
= Changes From 3.1000.00 =
*Support linux kernel 2.6.35.13-2<br>
*ISEE kernel 2.6.35.13-2
*Update codec server to codecs-omap3530_4_02_00_00.<br>
*Added MP3 codec (decodeonly).<br> *Added IGEP X-Loader.<br>*Prebuild binaries for DM3730 and OMAP3530 included.<br>
== Dependences<br> ==
*Ubuntu 10.10
*Automake 1.7 and Libtool ( '''sudo apt-get install autoconf automake libtool ''')
*Gstreamer.<br>
*SDK: <span style="color: rgb(255, 0, 0);">alsa-dev_1.0.20-r1_armv7a.ipk </span><span style="color: rgb(0, 0, 0);">(Now included inside the directory: tools/package).</span><span style="color: rgb(0, 0, 0);" /><br>
--> igep-dsp-gst-framework-3_10_00.tar.bz2</span><br>
Download the package and uncompress this package as normal user in your desired directory ('''''don't use sudo command for decompress this file''''')
= How to Build<br> =
Rules.make<br>
<span style="color: rgb(0, 0, 255);">'''''Your igep-gst directory path:''''' </span>
'''<span style="color: rgb(255, 0, 0);">WORKSPACE=/home/<YOUR_USER_PATH>/Projects/myigep/workspace/igep-dsp-gst-framework/igep-dsp-gst-framework-3_10_00</span>'''
<span style="color: rgb(0, 0, 128);">'''Your toolchain directory path:'''</span><<span style="color: rgb(51, 102, 255);"
'''<span style="color: rgb(255, 0, 0);">CSTOOL_DIR=/usr/local/poky/eabi-glibc</span>'''
Now the kernel it's included with this package you don't need to change anything related to the kernel.
Select your right processor:<br>
<span style="color: rgb(0, 0, 255);">'''''PLATFORM=o3530 (OMAP3530)''''''''</span>
<span style="color: rgb(0, 0, 255);">'''''PLATFORM=dm3730 (DM3730)'''''''''' ''''' </span>
== Build & Clean<br> ==
make clean</pre>
== Build & Clean Manually<br> ==
Build the framework:<br>
<pre>cd /home/<YOUR_USER_PATH>/Projects/myigep/workspace/igep-dsp-gst-framework/igep-dsp-gst-framework-3_10_00
make linux
make dsplink
make lpm
make c6accel
make c6run
</pre>
make dsplink_clean
make lpm_cleanmake gst_cleancmem_clean</pre> make sdma_cleanBuild Manually make codecs_cleanmake c6accel_cleanmake c6run_cleanmake dmai_clean<pre>$ make linux_kernel dsplink cmem lpm sdma codecs dmai gst_ti opengldemosgst_ti_clean
</pre>
= Install =
Also included you've the IGEP Xloader and the configuration file.</pre>Enter inside your IGEP board and go to gstreamer directory normally inside /usr/lib/gstreamer-0.10 and create two symbolic links from this directory to your files:<br> == Uboot Setup ==
or copy the files directly as inside target directory location.<br>
<br>
= Useful Links =