Difference between revisions of "User:Pau pajuelo"

From IGEP - ISEE Wiki

Jump to: navigation, search
m (K100 SODIMM 200 connector)
m (DM3730: Decode an AAC audio file (OK))
 
(291 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
How do I edit my kernel command line
 
How do I edit my kernel command line
  
Basic Software instructions
+
== AUDIO DSP-ARM==
  
Make a flash backup to a microSD and restore
+
===Included (IGEP GST DSP):===
 +
'''AACHEDEC -> DEC AACHE (OK)'''
  
Change your static IP to IGEP Firmware
+
http://download.wavetlan.com/SVV/Media/HTTP/FAAC-HE-AAC.aac
  
== IGEP0033 CONNECTOR SUMMARY TABLE==
+
gst-launch --gst-debug-level=2 filesrc location=sampleaache.m4a ! TIAuddec1 codecName=aachedec engineName=codecServer ! volume volume=0.25 ! alsasink  sync=false
{| cellspacing="1" cellpadding="1" border="1" align="center" width="200"
 
|-
 
| [[Image:TOP-3Dpin.jpg|500px]]
 
|-
 
| [[Image:BOT-3Dpin.jpg|500px]]
 
|}
 
<br>
 
<br>
 
=== K100 SODIMM 200 connector===
 
'''Short introduction'''
 
{| cellspacing="1" cellpadding="1" border="1" style="width: 900px; height: 104px;"
 
|-
 
| bgcolor="#000000" |<font color="white">'''Pad '''</font>
 
| bgcolor="#000000" |<font color="white">'''Pad Name '''</font>
 
| bgcolor="#000000" |<font color="white">'''Initial mode '''</font>
 
| bgcolor="#000000" |<font color="white">'''Main utility '''</font>
 
| bgcolor="#000000" |<font color="white">'''Other available peripherals '''</font>
 
| bgcolor="#000000" |<font color="white">'''Share with '''</font>
 
|-
 
| 1
 
| nRESET
 
| -  
 
| Read Reset Omap
 
|
 
| -
 
|-
 
| bgcolor="#CCCCCC" |2  
 
| bgcolor="#CCCCCC" |DSS_D1
 
| bgcolor="#CCCCCC" |DSS_DATA1(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |UART1_CTS(mode=2)<br><font color="red">DSSVENC656_DATA1(mode=3)</font><br>GPIO_71(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 3
 
| DSS_D0
 
| DSS_DATA0(mode=0)
 
| LCD pixel data bit
 
|
 
UART1_RTS(mode=2)<br><font color="red">DSSVENC656_DATA0(mode=3)</font><br>GPIO_70(mode=4)<br>SAFE_MODE(mode=7)
 
  
| -
+
outofthebox->ok
|-
 
| bgcolor="#CCCCCC" |4
 
| bgcolor="#CCCCCC" |DSS_D3
 
| bgcolor="#CCCCCC" |DSS_DATA3(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |<font color="red">DSSVENC656_DATA3(mode=3)</font><br>GPIO_73(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 5
 
| DSS_D5
 
| DSS_DATA5(mode=0)
 
| LCD pixel data bit
 
|
 
UART3_TX(mode=2)<br><font color="red">DSSVENC656_DATA5(mode=3)</font><br>GPIO_75(mode=4)<br>SAFE_MODE(mode=7)
 
  
| -
+
----
|-
 
| bgcolor="#CCCCCC" |6
 
| bgcolor="#CCCCCC" |DSS_D2
 
| bgcolor="#CCCCCC" |DSS_DATA2(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |<font color="red">DSSVENC656_DATA2(mode=3)</font><br>GPIO_72(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 7
 
| DSS_D4
 
| DSS_DATA4(mode=0)
 
| LCD pixel data bit
 
|
 
UART3_RX(mode=2)<br><font color="red">DSSVENC656_DATA4(mode=3)</font><br>GPIO_74(mode=4)<br>SAFE_MODE(mode=7)
 
  
| -
+
'''MP3DEC -> DEC MP3 (AUDIO ERRORS)'''
|-
 
| bgcolor="#CCCCCC" |8
 
| bgcolor="#CCCCCC" |GPIO10_SYSCLK1
 
| bgcolor="#CCCCCC" |SYS_CLKOUT1(mode=0)
 
| bgcolor="#CCCCCC" |Configurable output clock1
 
| bgcolor="#CCCCCC" |GPIO_10(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 9
 
| GPIO00_SYSnIRQ0
 
| SYS_NIRQ(mode=0)
 
| External interrupt
 
| GPIO_0(mode=4)<br>SAFE_MODE(mode=7)
 
| TPS65950:CONTROL
 
|-
 
| bgcolor="#CCCCCC" |10
 
| bgcolor="#CCCCCC" |GPIO185_I2C3_SDA
 
| bgcolor="#CCCCCC" |I2C3_SDA(mode=0)
 
| bgcolor="#CCCCCC" |I2C3 Data
 
| bgcolor="#CCCCCC" |GPIO_185(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |J5 connector<br>
 
|-
 
| 11
 
| DSS_D10
 
| DSS_DATA10(mode=0)
 
| LCD pixel data bit
 
| GPIO_80(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |12
 
| bgcolor="#CCCCCC" |DSS_D11
 
| bgcolor="#CCCCCC" |DSS_DATA11(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |GPIO_81(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 13
 
| GPIO184_I2C3_SCL
 
| I2C3_SCL(mode=0)
 
| I2C3 Clock
 
| GPIO_184(mode=0)<br>SAFE_MODE(mode=7)
 
| J5 connector<br>
 
|-
 
| bgcolor="#CCCCCC" |14
 
| bgcolor="#CCCCCC" |GPIO186_SYSCLK2
 
| bgcolor="#CCCCCC" |GPIO_186(mode=4)
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |SYS_CLKOUT2(mode=0)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 15
 
| DSS_D22
 
| DSS_DATA22(mode=0)
 
| LCD pixel data bit
 
|
 
MCSPI3_CS1(mode=2)<br>DSS_DATA4(mode=3)<br>GPIO_92(mode=4)<br>SAFE_MODE(mode=7)  
 
  
| -
+
- Followed README file from ISEE - IGEP DSP - GST + DMAI Support Package 3.40.00
|-
 
| bgcolor="#CCCCCC" |16
 
| bgcolor="#CCCCCC" |GPIO147_GPT8_PWM
 
| bgcolor="#CCCCCC" |SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-  
 
| bgcolor="#CCCCCC" |UART2_RX(mode=0)<br>MCBSP3_FSX(mode=1)<br>gpt8_PWM_EVT(mode=2)<br>GPIO_147(mode=4)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 17
 
| DSS_D13
 
| DSS_DATA13(mode=0)
 
| LCD pixel data bit
 
| GPIO_83(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |18
 
| bgcolor="#CCCCCC" |GPIO144_GPT9_PWM
 
| bgcolor="#CCCCCC" |UART2_CTS(mode=0)
 
| bgcolor="#CCCCCC" |UART2 Clear to send
 
| bgcolor="#CCCCCC" |MCBSP3_DX(mode=1)<br>GPT9_PWM_EVT(mode=2)<br>GPIO_144(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 19
 
| DSS_D14
 
| DSS_DATA14(mode=0)
 
| LCD pixel data bit
 
| GPIO_84(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |20
 
| bgcolor="#CCCCCC" |DSS_D15
 
| bgcolor="#CCCCCC" |DSS_DATA15(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |GPIO_85(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 21
 
| GPIO146_GPT11_PWM
 
| SAFE_MODE(mode=7)
 
| -
 
|
 
UART2_TX(mode=0)<br>MCBSP3_CLKX(mode=1)<br>GPT11_PWM_EVT(mode=2)<br>GPIO_146(mode=4)
 
  
| -
+
http://www.stephaniequinn.com/Music/Canon.mp3
|-
 
| bgcolor="#CCCCCC" |22
 
| bgcolor="#CCCCCC" |GPIO163_IR_CTS3
 
| bgcolor="#CCCCCC" |UART3_CTS(mode=0)
 
| bgcolor="#CCCCCC" |UART3 Clear to send
 
| bgcolor="#CCCCCC" |GPIO_163(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 23
 
| DSS_D21
 
| DSS_DATA21(mode=0)
 
| LCD pixel data bit
 
| MCSPI3_CS0(mode=2)<br>DSS_DATA3(mode=3)<br>GPIO_91(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |24
 
| bgcolor="#CCCCCC" |DSS_D17
 
| bgcolor="#CCCCCC" |DSS_DATA17(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |GPIO_87(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 25
 
| DSS_D18
 
| DSS_DATA18(mode=0)
 
| LCD pixel data bit
 
| MCSPI3_CLK(mode=2)<br>DSS_DATA0(mode=3)<br>GPIO_88(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |26
 
| bgcolor="#CCCCCC" |GPIO166_IR_TXD3
 
| bgcolor="#CCCCCC" |UART3_TX(mode=0)
 
| bgcolor="#CCCCCC" |UART· transfer data
 
| bgcolor="#CCCCCC" |GPIO_166(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 27
 
| DSS_D19
 
| DSS_DATA19(mode=0)
 
| LCD pixel data bit
 
| MCSPI3_SIMO(mode=2)<br>DSS_DATA1(mode=3)<br>GPIO_89(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |28
 
| bgcolor="#CCCCCC" |DSS_D9
 
| bgcolor="#CCCCCC" |DSS_DATA9(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |GPIO_79(mode=4)<br><br>HW_DBG17(mode=5)SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 29
 
| DSS_D7
 
| DSS_DATA7(mode=0)
 
| LCD pixel data bit
 
| UART1_RX(mode=2)<br><font color="red">DSSVENC656_DATA7(mode=3)</font><br>GPIO_77(mode=4)<br>HW_DBG15(mode=5)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |30
 
| bgcolor="#CCCCCC" |DSS_D8
 
| bgcolor="#CCCCCC" |DSS_DATA8(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |GPIO_78(mode=4)<br><br>HW_DBG16(mode=5)SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 31
 
| GPIO165_IR_RXD3
 
| UART3_RX(mode=0)
 
| UART· Receive data
 
| GPIO_165(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |32
 
| bgcolor="#CCCCCC" |GPIO66_DSS_PCLK
 
| bgcolor="#CCCCCC" |DSS_PCLK(mode=0)
 
| bgcolor="#CCCCCC" |LCD Clock
 
| bgcolor="#CCCCCC" |GPIO_66(mode=4)<br>HW_DBG12(mode=5)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 33
 
| DSS_D6
 
| DSS_DATA6(mode=0)
 
| LCD pixel data bit
 
| UART1_TX(mode=2)<br><font color="red">DSSVENC656_DATA6(mode=3)</font><br>GPIO_76(mode=4)<br>HW_DBG14(mode=5)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |34
 
| bgcolor="#CCCCCC" |GPIO68_DSS_VSYNC
 
| bgcolor="#CCCCCC" |DSS_VSYNC(mode=0)
 
| bgcolor="#CCCCCC" |LCD vertical sync
 
| bgcolor="#CCCCCC" |GPIO_68(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 35
 
| GPIO67_DSS_HSYNC
 
| DSS_SYNC(mode=0)
 
| LCD horitzontal sync
 
| GPIO_67(mode=4)<br>HW_DBG13(mode=5)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |36
 
| bgcolor="#CCCCCC" |PMIC_USBOTG_DP
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:USB;OTG Connector
 
|-
 
| 37
 
| PMIC_USBOTG_DN
 
| -
 
| -
 
| -
 
| TPS65950:USB;OTG Connector
 
|-
 
| bgcolor="#CCCCCC" |38
 
| bgcolor="#CCCCCC" |PMIC_AUXL
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |Auxiliary input left
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:AUX Input
 
|-
 
| 39
 
| PMIC_MIC_SUB_M
 
| -
 
| MIC
 
| -
 
| TPS65950:ANA_MIC
 
|-
 
| bgcolor="#CCCCCC" |40
 
| bgcolor="#CCCCCC" |PMIC_ADCIN4
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |General purpouse analog input
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:MCPC
 
|-
 
| 41
 
| PMIC_AUXR
 
| -
 
| Auxiliary input right
 
| -
 
| TPS65950:AUX Input
 
|-
 
| bgcolor="#CCCCCC" |42
 
| bgcolor="#CCCCCC" |PMIC_PWM0
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |PWM0
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:GPIO
 
|-
 
| 43
 
| GPIO69_DSS_ACBIAS
 
| DSS_ACBIAS(mode=0)
 
| LCD&nbsp;Control
 
| GPIO_69(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |44
 
| bgcolor="#CCCCCC" |DSS_D16
 
| bgcolor="#CCCCCC" |DSS_DATA16(mode=0)
 
| bgcolor="#CCCCCC" |LCD pixel data bit
 
| bgcolor="#CCCCCC" |GPIO_86(mode=4)<br>SAFE_MODE(mode=7)
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 45
 
| DSS_D20
 
| DSS_DATA20(mode=0)
 
| LCD pixel data bit
 
| MCSPI3_SOMI(mode=2)<br>DSS_DATA2(mode=3)<br>GPIO_90(mode=4)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |46
 
| bgcolor="#CCCCCC" |PMIC_USBOTG_ID
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:USB;OTG Connector
 
|-
 
| 47
 
| GPIO170_HDQ_1WIRE
 
| GPIO_170(mode=4)
 
| -
 
| HDQ_SIO(mode=0)<br>SYS_ALTCLK(mode=1)<br>I2C2_SCCBE(mode=2)<br>I2C3_SCCBE(mode=3)<br>SAFE_MODE(mode=7)
 
| -
 
|-
 
| bgcolor="#CCCCCC" |48
 
| bgcolor="#CCCCCC" |PMIC_ADCIN3
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |General purpouse analog input
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:MCPC
 
|-
 
| 49
 
| PMIC_PWM1
 
| -
 
| PWM1
 
| -
 
| TPS65950:MCPC
 
|-
 
| bgcolor="#CCCCCC" |50
 
| bgcolor="#CCCCCC" |GND
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |GND
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
|-
 
| 51
 
| PMIC_ADCIN5
 
| -
 
| General purpouse analog input
 
| -
 
| TPS65950:MCPC
 
|-
 
| bgcolor="#CCCCCC" |52
 
| bgcolor="#CCCCCC" |PMIC_VBACKUP
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |Backup Battery
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:Backup Battery
 
|-
 
| 53
 
| PMIC_ADCIN6
 
| -
 
| General purpouse analog input
 
| -
 
| TPS65950:MCPC
 
|-
 
| bgcolor="#CCCCCC" |54
 
| bgcolor="#CCCCCC" |PMIC_USBOTG_VBUS
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |-
 
| bgcolor="#CCCCCC" |TPS65950:USB
 
|-
 
| 55
 
| GPIO145:GPT10_PWM
 
| UART2_RTS(mode=0)
 
| UART2 Ready to send
 
|
 
MCBSP3_DR(mode=1)<br>GPT10_PWM_EVT(mode=2)<br>GPIO_145(mode=4)<br>SAFE_MODE(mode=7)
 
  
| -
+
gst-launch --gst-debug-level=2 filesrc location=Canon.mp3 ! TIAuddec1 codecName=mp3dec engineName=codecServer ! volume volume=0.25 ! alsasink  sync=false
|-
+
 
| bgcolor="#CCCCCC" |56
+
'''Random fatal bit error'''
| bgcolor="#CCCCCC" |GND
+
 
| bgcolor="#CCCCCC" |-
+
'''mp3-plugin doesn't resolve the error'''
| bgcolor="#CCCCCC" |GND
+
 
| bgcolor="#CCCCCC" |-
+
----
| bgcolor="#CCCCCC" |-
+
 
|-
+
'''G711DEC -> DEC PCM uLAW (speech) (NOT TESTED)'''
| 57
+
 
| PMIC_MIC_MAIN_M
+
'''G711ENC -> ENC PCM uLAW (speech) (NOT TESTED)'''
| -
+
 
| MIC
+
===Not included  (IGEP GST DSP):===
| -  
+
'''ACCLCDEC -> DEC AACLE (NOT TESTED)'''
| TPS65950:ANA_MIC
+
 
|-
+
'''AACLDDEC -> DEC AACLD (NOT TESTED)'''
| bgcolor="#CCCCCC" |58
+
 
| bgcolor="#CCCCCC" |PMIC_ADCIN2
+
'''WMA9 -> DEC WMA9 (COMPILING ISSUES)'''
| bgcolor="#CCCCCC" |-  
+
 
| bgcolor="#CCCCCC" |-  
+
'''ACCLCENC -> ENC AACLE (NOT TESTED)'''
| bgcolor="#CCCCCC" |-  
+
 
| bgcolor="#CCCCCC" |TPS65950:ADC
+
'''ACCHEENC -> ENC AACHE (NOT TESTED)'''
|-
+
 
| 59
+
'''AACLDENC -> ENC AACLD (NOT TESTED)'''
| J1_SYSEN
+
 
| REGEN
+
'''WMA8 -> ENC WMA8 (NOT TESTED)'''
| Master/Slave control power TPS65950
+
 
| -  
+
'''Problems adding codecs into igep-gst-dsp'''
| -
+
 
|-
+
== DM3730==
| bgcolor="#CCCCCC" |60
+
 
| bgcolor="#CCCCCC" |DSS_D12
+
=== DM3730: Decode a MP3 file (OK) (ADDED TO REPOSISTORIES)===
| bgcolor="#CCCCCC" |DSS_DATA12(mode=0)
+
 
| bgcolor="#CCCCCC" |LCD pixel data bit
+
'''under contruction'''
| bgcolor="#CCCCCC" |GPIO_82(mode=4)<br>SAFE_MODE(mode=7)  
+
 
| bgcolor="#CCCCCC" |-
+
'''does not have an accelerated audio decoder element'''
|-
+
 
| 61
+
- Compiled gst-plugins-ugly using yocto tools
| DSS_D23
+
 
| DSS_DATA23(mode=0)  
+
- rpm -igst-plugins-ugly-0.*.rpm
| LCD pixel data bit
+
 
| DSS_DATA5(mode=3)<br>GPIO_83(mode=4)<br>SAFE_MODE(mode=7)  
+
- rpm -i libmad0-0.*.rpm
| -
+
 
|-
+
- rpm -i gst-plugins-ugly-mad-0.*.rpm
| bgcolor="#CCCCCC" |62
+
 
| bgcolor="#CCCCCC" |GPIO15_MCSPI3_SOMI
+
- gst-launch filesrc location=sample.mp3 ! mad ! volume volume=0.25 ! alsasink
| bgcolor="#CCCCCC" |GPIO_15(mode=4)
+
 
| bgcolor="#CCCCCC" |<br>
+
=== DM3730: Decode a RA or RM audio file (ERRORS)===
| bgcolor="#CCCCCC" |ETK_D1(mode=0)<br>MCSPI3_SOMI(mode=1)<br>HSUSB1_DATA1(mode=3)<br>MM1_TXSE0(mode5)<br><font color="red">HSUSB3_TLL_DATA1(mode=6)</font><br>HW_DBG3(mode=7)
+
 
| bgcolor="#CCCCCC" |-
+
gst-launch --gst-debug-level=3 filesrc location=sample.ra ! rmdemux ! volume volume=0.25 ! alsasink
|-
+
 
| 63
+
http://www.superluminal.com/andalib/ra/listen.ra
| GPIO164_RTS3
+
 
| UART3_RTS(mode=0)
+
gst-plugins-ugly-rmdemux-0.10.19-r1.armv7a.rpm
| UART· Ready to send
+
 
| GPIO_164(mode=4)<br>SAFE_MODE(mode=7)
+
libgstsdp-0.10-0-0.10.36-r3.armv7a.rpm:
| -
+
libgstsdp-0.10-0
|-
+
libgstsdp-0.10.so.0
| bgcolor="#CCCCCC" |64
+
 
| bgcolor="#CCCCCC" |PMIC_ADCIN7
+
libgstrtsp-0.10-0-0.10.36-r3.armv7a.rpm:
| bgcolor="#CCCCCC" |-  
+
libgstrtsp-0.10-0
| bgcolor="#CCCCCC" |General purpouse analog input
+
libgstrtsp-0.10.so.0
| bgcolor="#CCCCCC" |-  
+
 
| bgcolor="#CCCCCC" |TPS65950:Headset
+
'''Error:'''
|-
+
 
| 65
+
0:00:00.084839071  1550  0xa137b0 WARN                rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
| PMIC_PWRON
+
 
| -  
+
0:00:00.085052695  1550  0xa137b0 WARN                rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
| Battery control
+
 
| -  
+
0:00:00.085540976  1550  0xa137b0 WARN                rmdemux rmdemux.c:1057:gst_rmdemux_chain:<rmdemux0> Unknown object_id .ra4
| TPS65950:Control
+
 
|-
+
0:00:00.085693564  1550  0xa137b0 WARN                rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
| bgcolor="#CCCCCC" |66
+
 
| bgcolor="#CCCCCC" |VBAT
+
0:00:00.085815634  1550  0xa137b0 WARN                rmdemux rmdemux.c:1012:gst_rmdemux_chain:<rmdemux0> Bogus looking header, unprintable FOURCC
| bgcolor="#CCCCCC" |-  
+
 
| bgcolor="#CCCCCC" |Board supply: 3V5-4V2
+
0:00:00.085907187  1550  0xa137b0 WARN                rmdemux rmdemux.c:1057:gst_rmdemux_chain:<rmdemux0> Unknown object_id RaTC
| bgcolor="#CCCCCC" |-  
+
 
| bgcolor="#CCCCCC" |-
+
=== DM3730: Decode an AAC audio file (OK)===
|-
+
 
| 67
+
EXTRA_OECONF += "--disable-examples --disable-experimental --disable-sdl --disable-cdaudio --disable-directfb \
| VBAT
+
                --with-plugins=musicbrainz,wavpack,ivorbis,mpegvideoparse,'''faad2''' --disable-vdpau --disable-apexsink \
| -  
+
                --disable-orc"
| Board supply: 3V5-4V2
+
Install:
| -  
+
 
| -
+
 
|-
+
faad2-2.7-r2.armv7a.rpm
| bgcolor="#CCCCCC" |68
+
libfaad2-2.7-r2.armv7a.rpm
| bgcolor="#CCCCCC" |PMIC_HSOL
+
gst-plugins-bad-faad-0.10.23-r2.armv7a.rpm
| bgcolor="#CCCCCC" |-
+
 
| bgcolor="#CCCCCC" |Headset output left
+
'''maybe there are necessary more packages, compare actual gst-bad-recipe and add changes. Necessary add faad2 recipe'''
| bgcolor="#CCCCCC" |-
+
<pre>bitbake faad2 gst-plugins-bad</pre>
| bgcolor="#CCCCCC" |TPS65950:Headset
+
<pre> rpm -i faad2-2.7-r2.armv7a.rpm
|-
+
rpm -i libfaad2-2.7-r2.armv7a.rpm
| 69
+
rpm -i gst-plugins-bad-faad-0.10.23-r2.1.armv7a.rpm
| PMIC_HSOR
+
</pre>
| -
+
 
| Headset output right
+
gst-launch --gst-debug-level=3 filesrc location=sample.aac ! faad ! volume volume=0.10 ! alsasink
| -
+
 
| TPS65950:Headset
+
==== DM3730: Decode an WMA audio file (OK)====
|-
+
 
| bgcolor="#CCCCCC" |70
+
<pre>bitbake gst-ffmpeg</pre>
| bgcolor="#CCCCCC" |GND
+
 
| bgcolor="#CCCCCC" |-  
+
<pre>gst-launch -v filesrc location=sample.wma ! asfdemux ! decodebin ! audioconvert ! volume volume=0.25 ! alsasink  </pre>
| bgcolor="#CCCCCC" |GND
+
 
| bgcolor="#CCCCCC" |-
+
=== DM3730: Decode an OGG audio file (OK)===
| bgcolor="#CCCCCC" |-
+
 
|}
+
'''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==
 
== BASE0033 CONNECTOR SUMMARY TABLE==

Latest revision as of 15:28, 5 September 2014

TODO:

Categorize new tutorials

How to manage the kernel modules on Linux

How do I edit my kernel command line

AUDIO DSP-ARM

Included (IGEP GST DSP):

AACHEDEC -> DEC AACHE (OK)

http://download.wavetlan.com/SVV/Media/HTTP/FAAC-HE-AAC.aac

gst-launch --gst-debug-level=2 filesrc location=sampleaache.m4a ! TIAuddec1 codecName=aachedec engineName=codecServer ! volume volume=0.25 ! alsasink sync=false

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

bitbake faad2 gst-plugins-bad
 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
 

gst-launch --gst-debug-level=3 filesrc location=sample.aac ! faad ! volume volume=0.10 ! alsasink

DM3730: Decode an WMA audio file (OK)

bitbake gst-ffmpeg
gst-launch -v filesrc location=sample.wma ! asfdemux ! decodebin ! audioconvert ! volume volume=0.25 ! alsasink  

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

The kernel command line syntax is name=value1. These next parameters are supported in igep.ini since IGEP-X_Loader 2.4.0-2:

[kernel]

Parameter Name Description Default value Comments
kaddress Kernel copy address =0x80008000 Hex memory address
rdaddress Ram Disk location address =0x81600000 Hex memory address;
disabled by default
serial.low Serial number (low part) =00000001 Numeric
serial.high Serial number (high part) =00000000 Numeric
revision Revision ID =0003 Numeric
kImageName Kernel, binary image name =zImage Kernel or binary image name
kRdImageName Kernel RAM Disk Image Name - Ram Disk image name
MachineID Machine ID (kernel ID)  ;IGEPv2
=2344
 ;Module
=2717
;Proton
=3203
Mode Boot Mode  ;Linux kernel
=kernel
 ;Other image (like uboot)
[binary image]

[kparams]

Parameter Name Description Default value Comments
buddy Enable/disable expansion board support  ;IGEPv2 Expansion Board support
=igep0022
 ;Berlin and Paris Expansion Board support
=base0010
New York Expansion
=ilms0015
console Setup the kernel console parameters =ttyO2,115200n8 -
earlyprintk Enable early printk - -
mem Setup the Board Memory Configuration =430M -
boot_delay Setup the boot delay =0 -
mpurate Setup ARM Processor Speed - -
loglevel Setup the loglevel - -
debug Enable kernel debug output - -
fixrtc Fix RTC variable - -
nocompcache Configure nocompcache variable =1 -
omapfb.mode Configure frame bugger configuration =dvi:hd720-16@50  ;Other configuration
=dvi:1280x720MR-16@60
vram Configure Video RAM assigned to every frame buffer - -
omapfb.vram Configure Video RAM assigned to every frame buffer - -
omapfb.debug Configure frame buffer debug output - -
omapdss.debug Configure DSS Video debug output - -
smsc911x.mac0 Configure Board Ethernet Mac Address =0xb2,0xb0,0x14,0xb5,0xcd,0xde For IGEP BERLIN
smsc911x.mac1 Configure Board Ethernet Mac Address =0xb2,0xb0,0x14,0xb5,0xcd,0xdf For IGEP BERLIN (only with IGEP PROTON)
smsc911x.mac Configure Board Ethernet Mac Address =0xb2,0xb0,0x14,0xb5,0xcd,0xde For IGEPv2, IGEP PROTON, IGEP PARIS and IGEP BERLIN
ubi.mtd Fot UBI FS boot - -
root Configure root directory for MMC, NFS or UBI  ;For mmc memory
=/dev/mmcblk0p2 rw rootwait
 ;For flash memory
=/dev/mtdblock2
nfsroot For NFS boot - -
rootfstype For UBI FS boot - -
ip For NFS boot - -
init Assign init program - -
musb_hdrc.debug USB debug - -
musb_hdrc.use_dma USB over network - -
libertas.libertas_debug Configure libertas debug - -
board.ei485 Enable/disable RS485  ;Enable RS485
=yes
 ;Disable RS485
=no
board.modem Enable/disable GPRS modem  ;Enable modem (IGEPv2 Expansion)
=no
 ;Enable modem (IGEPv2 Expansion)
=yes
buddy.revision Enable hardware buddy revision [A or B] Only for base0010
=A
Only for base0010
=B