Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

User:Pau pajuelo

697 bytes removed, 15:28, 5 September 2014
m
DM3730: Decode an AAC audio file (OK)
How do I edit my kernel command line
Basic Software instructions== AUDIO DSP-ARM==
POWER CONSUMTION MEASUREMENTS===Included (IGEP GST DSP):==='''AACHEDEC -> DEC AACHE (OK)'''
= IGEP devices power consumtion measurements=http://download.wavetlan.com/SVV/Media/HTTP/FAAC-HE-AAC.aac
== IGEPv2 Boards =={| cellspacing="0" cellpadding="1" border="1" style="textgst-align: center;"|launch -| style="text-align: center;" bgcolor="#CCFFCC"| ISEE PRODUCT| colspan="5" style="textgst-align: center;" bgcolor="#CCFFCC" | IGEP v2|debug-| stylelevel="text-align: center;" bgcolor="#CCFFCC"|'''Product name''' | style="text-align: center;" bgcolor="#CCFFCC"| '''IGEP COM PROTON''' | style="text-align: center;" bgcolor="#CCFFCC"| '''IGEP COM MODULE''' | style="text-align: center;" bgcolor2 filesrc location="#CCFFCC"| '''IGEP COM ELECTRON''' | style="text-align: center;" bgcolor="#CCFFCC"| '''IGEPv2''' |-| | width="200" | [[Image:Igep0032 sidesampleaache.png|145x93px|center|linkm4a ! TIAuddec1 codecName=Category:IGEP0032]] | widthaachedec engineName="200" | [[Image:Igep0030.jpg|184x120px|center|linkcodecServer ! volume volume=Category:IGEP0030]] | width="200" | [[Image:Igep0030neutron.png|184x120px|center|link=Category:IGEP0030]] | width="200" | [[Image:Igep0020.jpg|174x116px|center|link=Category:IGEP0020]] | width="200" | [[Image:Igep0010.jpg|181x114px|center|link=Category:IGEP0010]]|-| '''Devices and interfaces''' || || || || || (discontinued product)|-| style="text-align: right;" | ARM CPU|| DM3730 1GHz || DM3730 1GHz|| AM3703 1GHz || DM3730 1GHz || -|-| style="text-align: right;" | DSP|| TMS320DM-C64+ 800 Mhz || TMS320DM-C64+ 800 Mhz || - ||TMS320DM-C64+ 800 Mhz || -|-| style="text-align: right;" | RAM Memory|| 512 MBytes / 200 Mhz || 512 MBytes / 200 Mhz || 256 MBytes / 200 Mhz || 512 MBytes / 200 Mhz || -|-| style="text-align: right;" | Flash Memory|| 512 MBytes || 512 MBytes || 512 MBytes || 512 MBytes || -|-| style="text-align: right;" | MicroSD Card Reader|| x 1 || x 1 || x 1 || x 1 || -|-| style="text-align: right;" | USB 2.0 Host || - || - || - || x 1 || -|-| style="text-align: right;" | USB 2.0 OTG || x 1 || x 1 || x 1 || x 1 || -|-| style="text-align: right;" | RS232|| - || - || - || x 1 || -|-| style="text-align: right;" | RS485|| - || - || - || x 1 || -|-| style="text-align: right;" | JTAG|| x 1 || - || - || x 1 || -|-| style="text-align: right;" | Stereo audio In/Out|| - || - || - || x 1 || -|-| style="text-align: right;" | DVI on HDMI|| - || - || - || x 1 || -|-| style="text-align: right;" | Ethernet|| - || - || - || x 1 || -|-| style="text-align: right;" | Wifi|| - || x 1 || - || x 1 || -|-| style="text-align: right;" | Bluetooth|| - || x 1 || - || 25 ! alsasink x 1 || -|-| stylesync="text-align: right;" | EEPROM|| x 1 || - || - || - || -|-| style="text-align: right;" | S-Video|| - || - || - || T.P. || -|-| style="text-align: right;" | Camera Interface|| - || x 1 || - || N.P. || -|-| style="text-align: right;" | Analog to digital converter|| - || - || - ||N.P.|| -|-| style="text-align: right;" | Keyboard matrix|| - || - || - || N.P. || -|-| style="text-align: right;" | LEDs|| x 3 green LEDs || x 2 bicolor LEDs|| x 1 bicolor LED|| x 2 bicolor LEDs|| -|-| style="text-align: right;" | TFT Interface|| - || - || - || x 2 || -|-| style="text-align: right;" | RTC Battery Back Up|| - || - || - || x 2 || -|-| Size||35x51,2mm || 18x68,5mm || 18x68,5mm || 65x95mm || -|-| style="text-align: right;" | '''Expansion connectors'''|| Power and many functionalities from OMAP3 processor || Power and many functionalities from OMAP3 processor || Power and many functionalities from OMAP3 processor || Power 5V and 1.8V, UART, McBSP, McSPI, I2C, GPIO, RS485 with transceiver, Keyboard || -|-| style="text-align: right;" rowspan="2" | '''Main pages'''| style="text-align: center;" | [[Image:Isee logo.png|57x57px|link=http://www.isee.biz/products/processor-boards/igep-com-proton]] | style="text-align: center;" | [[Image:Isee logo.png|57x57px|link=http://www.isee.biz/products/processor-boards/igep-com-module]] | style="text-align: center;" | [[Image:Isee logo.png|57x57px|link=http://www.isee.biz/products/processor-boards/igep-com-electron]] | style="text-align: center;" | [[Image:Isee logo.png|57x57px|link=http://www.isee.biz/products/processor-boards/igepv2-board]] | style="text-align: center;" rowspan="3" | -|-| style="text-align: center;" | [[Image:Igep community logo.png|62x62px|link=Category:IGEP0032]] | style="text-align: center;" | [[Image:Igep community logo.png|62x62px|link=Category:IGEP0030]] | style="text-align: center;" | [[Image:Igep community logo.png|62x62px|link=Category:IGEP0030]]| style="text-align: center;" | [[Image:Igep community logo.png|62x62px|link=Category:IGEP0020]]|-| style="text-align: right;" | '''Getting started guide'''<br> | style="text-align: center;" | [[Image:Documentation.png|33x33px|link=Getting Started with IGEP0032 board]] | style="text-align: center;" | [[Image:Documentation.png|33x33px|link=Getting Started with IGEP0030 board]] | style="text-align: center;" | [[Image:Documentation.png|33x33px|link=Getting Started with IGEP0030 board]]| style="text-align: center;" | [[Image:Documentation.png|33x33px|link=Getting Started with IGEP0020 board]]|-| style="text-align: right;" | '''Hardware manual'''| style="text-align: center;" | [[Image:Hw manual.png|30x42px|link=http://www.isee.biz/component/zoo/item/igep-com-proton-hardware-reference-manual]] | style="text-align: center;" | [[Image:Hw manual.png|30x42px|link=http://www.isee.biz/component/zoo/item/igep-com-module-hardware-reference-manual]] | style="text-align: center;" | [[Image:Hw manual.png|30x42px|link=http://www.isee.biz/component/zoo/item/igep-electron-hardware-reference-manual-copy]] | style="text-align: center;" | [[Image:Hw manual.png|30x42px|link=http://www.isee.biz/component/zoo/item/igepv2-hardware-reference-manual]]| -|}false
== IGEP COM Boards==outofthebox->ok
----
'''MP3DEC -> DEC MP3 (AUDIO ERRORS)'''
 
- Followed README file from ISEE - IGEP DSP - GST + DMAI Support Package 3.40.00
 
http://www.stephaniequinn.com/Music/Canon.mp3
 
gst-launch --gst-debug-level=2 filesrc location=Canon.mp3 ! TIAuddec1 codecName=mp3dec engineName=codecServer ! volume volume=0.25 ! alsasink sync=false
 
'''Random fatal bit error'''
 
'''mp3-plugin doesn't resolve the error'''
 
----
 
'''G711DEC -> DEC PCM uLAW (speech) (NOT TESTED)'''
 
'''G711ENC -> ENC PCM uLAW (speech) (NOT TESTED)'''
 
===Not included (IGEP GST DSP):===
'''ACCLCDEC -> DEC AACLE (NOT TESTED)'''
 
'''AACLDDEC -> DEC AACLD (NOT TESTED)'''
 
'''WMA9 -> DEC WMA9 (COMPILING ISSUES)'''
 
'''ACCLCENC -> ENC AACLE (NOT TESTED)'''
 
'''ACCHEENC -> ENC AACHE (NOT TESTED)'''
 
'''AACLDENC -> ENC AACLD (NOT TESTED)'''
 
'''WMA8 -> ENC WMA8 (NOT TESTED)'''
 
'''Problems adding codecs into igep-gst-dsp'''
 
== DM3730==
 
=== DM3730: Decode a MP3 file (OK) (ADDED TO REPOSISTORIES)===
 
'''under contruction'''
 
'''does not have an accelerated audio decoder element'''
 
- Compiled gst-plugins-ugly using yocto tools
 
- rpm -igst-plugins-ugly-0.*.rpm
 
- rpm -i libmad0-0.*.rpm
 
- rpm -i gst-plugins-ugly-mad-0.*.rpm
 
- gst-launch filesrc location=sample.mp3 ! mad ! volume volume=0.25 ! alsasink
 
=== DM3730: Decode a RA or RM audio file (ERRORS)===
 
gst-launch --gst-debug-level=3 filesrc location=sample.ra ! rmdemux ! volume volume=0.25 ! alsasink
 
http://www.superluminal.com/andalib/ra/listen.ra
 
gst-plugins-ugly-rmdemux-0.10.19-r1.armv7a.rpm
 
libgstsdp-0.10-0-0.10.36-r3.armv7a.rpm:
libgstsdp-0.10-0
libgstsdp-0.10.so.0
 
libgstrtsp-0.10-0-0.10.36-r3.armv7a.rpm:
libgstrtsp-0.10-0
libgstrtsp-0.10.so.0
 
'''Error:'''
 
0:00:00.084839071 1550 0xa137b0 WARN rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
 
0:00:00.085052695 1550 0xa137b0 WARN rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
 
0:00:00.085540976 1550 0xa137b0 WARN rmdemux rmdemux.c:1057:gst_rmdemux_chain:<rmdemux0> Unknown object_id .ra4
 
0:00:00.085693564 1550 0xa137b0 WARN rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
 
0:00:00.085815634 1550 0xa137b0 WARN rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
 
0:00:00.085907187 1550 0xa137b0 WARN rmdemux rmdemux.c:1057:gst_rmdemux_chain:<rmdemux0> Unknown object_id RaTC
 
=== DM3730: Decode an AAC audio file (OK)===
 
EXTRA_OECONF += "--disable-examples --disable-experimental --disable-sdl --disable-cdaudio --disable-directfb \
--with-plugins=musicbrainz,wavpack,ivorbis,mpegvideoparse,'''faad2''' --disable-vdpau --disable-apexsink \
--disable-orc"
Install:
 
 
faad2-2.7-r2.armv7a.rpm
libfaad2-2.7-r2.armv7a.rpm
gst-plugins-bad-faad-0.10.23-r2.armv7a.rpm
 
'''maybe there are necessary more packages, compare actual gst-bad-recipe and add changes. Necessary add faad2 recipe'''
<pre>bitbake faad2 gst-plugins-bad</pre>
<pre> rpm -i faad2-2.7-r2.armv7a.rpm
rpm -i libfaad2-2.7-r2.armv7a.rpm
rpm -i gst-plugins-bad-faad-0.10.23-r2.1.armv7a.rpm
</pre>
 
gst-launch --gst-debug-level=3 filesrc location=sample.aac ! faad ! volume volume=0.10 ! alsasink
 
==== DM3730: Decode an WMA audio file (OK)====
 
<pre>bitbake gst-ffmpeg</pre>
 
<pre>gst-launch -v filesrc location=sample.wma ! asfdemux ! decodebin ! audioconvert ! volume volume=0.25 ! alsasink </pre>
 
=== DM3730: Decode an OGG audio file (OK)===
 
'''Into repositories (base plugins):'''
 
http://upload.wikimedia.org/wikipedia/en/0/04/Rayman_2_music_sample.ogg
 
gst-launch -v filesrc location=sample.ogg ! oggdemux ! vorbisdec ! audioconvert ! volume volume=0.25 ! alsasink
 
== BASE0033 CONNECTOR SUMMARY TABLE==
 
== Configure a static IP using the same private network range ==
 
'''under construction'''
 
IGEP Firmware Yocto uses the following Ethernet network configuration (IP addresses)
 
*eth0 − 192.168.5.1
*eth0:0 − assigned via dhcp.
 
This Ethernet network configuration is really useful when you work using a Linux operating system like IGEP SDK Virtual Machine. Because you use eth0 device to communicate easily with your board and eth0:0 device to get Internet acces using dhcp protocol.
 
But some scenarios this network configuration is not useful, for example: if you use a non-Linux operating system, connect to two IP private range interfaces is not simple. This How-to can be useful to
 
(Make diagram one: IGEP and Linux defualt communication. Diagram 2 IGEP and other SO alternative configuration)
= igep.ini parameters =
4,199
edits