Could not compile stylesheet for simplistic. Using last compiled stylesheet.
GE865 (sound) make a call
posted in IGEPv2 EXPANSION
0
Hi everyone,
I'm trying to establish a connection between the sound chip and the Modem.
I already now that the sound structure is like following picture:
GE865 ====via McBSP 1=====>OMAP=====via McBSP2===>TWL4030
But how can i get this work?
I can send commands to and from the modem. And i have installed Alsa.
I have changed the register "0x04 REG_VOICE_IF" but as far as i can see is this only for McBSP 3 / Uart2 and has "nothing" to do with sound.
The result of "amixer" (Hope that helps^^):
Thanks for your consideration.
David
I'm trying to establish a connection between the sound chip and the Modem.
I already now that the sound structure is like following picture:
GE865 ====via McBSP 1=====>OMAP=====via McBSP2===>TWL4030
But how can i get this work?
I can send commands to and from the modem. And i have installed Alsa.
I have changed the register "0x04 REG_VOICE_IF" but as far as i can see is this only for McBSP 3 / Uart2 and has "nothing" to do with sound.
The result of "amixer" (Hope that helps^^):
Simple mixer control 'AVADC Clock Priority',0 Capabilities: enum Items: 'Voice high priority' 'HiFi high priority' Item0: 'Voice high priority' Simple mixer control 'Analog',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 5 Front Left: Capture 0 [0%] [0.00dB] Front Right: Capture 0 [0%] [0.00dB] Simple mixer control 'Analog Left AUXL',0 Capabilities: cswitch cswitch-joined penum Capture channels: Mono Mono: Capture [off] Simple mixer control 'Analog Left Carkit Mic',0 Capabilities: cswitch cswitch-joined penum Capture channels: Mono Mono: Capture [off] Simple mixer control 'Analog Left Headset Mic',0 Capabilities: cswitch cswitch-joined penum Capture channels: Mono Mono: Capture [off] Simple mixer control 'Analog Left Main Mic',0 Capabilities: cswitch cswitch-joined penum Capture channels: Mono Mono: Capture [off] Simple mixer control 'Analog Right AUXR',0 Capabilities: cswitch cswitch-joined penum Capture channels: Mono Mono: Capture [off] Simple mixer control 'Analog Right Sub Mic',0 Capabilities: cswitch cswitch-joined penum Capture channels: Mono Mono: Capture [off] Simple mixer control 'Carkit',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 3 Mono: Front Left: Playback 0 [0%] [-99999.99dB] Front Right: Playback 0 [0%] [-99999.99dB] Simple mixer control 'CarkitL Mixer AudioL1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'CarkitL Mixer AudioL2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'CarkitL Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'CarkitR Mixer AudioR1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'CarkitR Mixer AudioR2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'CarkitR Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Codec Operation Mode',0 Capabilities: enum Items: 'Option 2 (voice/audio)' 'Option 1 (audio)' Item0: 'Option 2 (voice/audio)' Simple mixer control 'DAC Voice Analog Downlink',0 Capabilities: volume volume-joined pswitch pswitch-joined penum Playback channels: Mono Capture channels: Mono Limits: 0 - 18 Mono: 12 [67%] [0.00dB] Playback [on] Simple mixer control 'DAC Voice Digital Downlink',0 Capabilities: volume volume-joined penum Playback channels: Mono Capture channels: Mono Limits: 0 - 49 Mono: 37 [76%] [0.00dB] Simple mixer control 'DAC1 Analog',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 18 Mono: Front Left: Playback 0 [0%] [-24.00dB] [on] Front Right: Playback 0 [0%] [-24.00dB] [on] Simple mixer control 'DAC1 Digital Coarse',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 2 Mono: Front Left: Playback 0 [0%] [0.00dB] Front Right: Playback 0 [0%] [0.00dB] Simple mixer control 'DAC1 Digital Fine',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 63 Mono: Front Left: Playback 63 [100%] [0.00dB] Front Right: Playback 63 [100%] [0.00dB] Simple mixer control 'DAC2 Analog',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 18 Mono: Front Left: Playback 12 [67%] [0.00dB] [on] Front Right: Playback 12 [67%] [0.00dB] [on] Simple mixer control 'DAC2 Digital Coarse',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 2 Mono: Front Left: Playback 0 [0%] [0.00dB] Front Right: Playback 0 [0%] [0.00dB] Simple mixer control 'DAC2 Digital Fine',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 63 Mono: Front Left: Playback 63 [100%] [0.00dB] Front Right: Playback 63 [100%] [0.00dB] Simple mixer control 'Digimic LR Swap',0 Capabilities: enum Items: 'Not swapped' 'Swapped' Item0: 'Not swapped' Simple mixer control 'Earpiece',0 Capabilities: pvolume pvolume-joined penum Playback channels: Mono Limits: Playback 0 - 3 Mono: Playback 0 [0%] [-99999.99dB] Simple mixer control 'Earpiece Mixer AudioL1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Earpiece Mixer AudioL2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Earpiece Mixer AudioR1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Earpiece Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'HS ramp delay',0 Capabilities: enum Items: '27/20/14 ms' '55/40/27 ms' '109/81/55 ms' '218/161/109 ms' '437/323/218 ms' '874/645/437 ms' '1748/1291/874 ms' '3495/2581/1748 ms' Item0: '55/40/27 ms' Simple mixer control 'HandsfreeL',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'HandsfreeL Mux',0 Capabilities: enum Items: 'Voice' 'AudioL1' 'AudioL2' 'AudioR2' Item0: 'Voice' Simple mixer control 'HandsfreeR',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'HandsfreeR Mux',0 Capabilities: enum Items: 'Voice' 'AudioR1' 'AudioR2' 'AudioL2' Item0: 'Voice' Simple mixer control 'Headset',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 3 Mono: Front Left: Playback 1 [33%] [-6.00dB] Front Right: Playback 1 [33%] [-6.00dB] Simple mixer control 'HeadsetL Mixer AudioL1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'HeadsetL Mixer AudioL2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'HeadsetL Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'HeadsetR Mixer AudioR1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'HeadsetR Mixer AudioR2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'HeadsetR Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Digital Loopback',0 Capabilities: volume volume-joined penum Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 0 [0%] [-99999.99dB] Simple mixer control 'Left1 Analog Loopback',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left2 Analog Loopback',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PreDriv',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 3 Mono: Front Left: Playback 0 [0%] [-99999.99dB] Front Right: Playback 0 [0%] [-99999.99dB] Simple mixer control 'PredriveL Mixer AudioL1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveL Mixer AudioL2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveL Mixer AudioR2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveL Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveR Mixer AudioL2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveR Mixer AudioR1',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveR Mixer AudioR2',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'PredriveR Mixer Voice',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Digital Loopback',0 Capabilities: volume volume-joined penum Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 0 [0%] [-99999.99dB] Simple mixer control 'Right1 Analog Loopback',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right2 Analog Loopback',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'TX1',0 Capabilities: cenum Items: 'Analog' 'Digimic0' Item0: 'Analog' Simple mixer control 'TX1 Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 15 [48%] [15.00dB] Front Right: Capture 15 [48%] [15.00dB] Simple mixer control 'TX2',0 Capabilities: cenum Items: 'Analog' 'Digimic1' Item0: 'Analog' Simple mixer control 'TX2 Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 15 [48%] [15.00dB] Front Right: Capture 15 [48%] [15.00dB] Simple mixer control 'Vibra',0 Capabilities: enum Items: 'Local vibrator' 'Audio' Item0: 'Local vibrator' Simple mixer control 'Vibra H-bridge direction',0 Capabilities: enum Items: 'Positive polarity' 'Negative polarity' Item0: 'Positive polarity' Simple mixer control 'Vibra H-bridge mode',0 Capabilities: enum Items: 'Vibra H-bridge direction' 'Audio data MSB' Item0: 'Vibra H-bridge direction' Simple mixer control 'Vibra Mux',0 Capabilities: enum Items: 'AudioL1' 'AudioR1' 'AudioL2' 'AudioR2' Item0: 'AudioL1' Simple mixer control 'Voice Analog Loopback',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Voice Digital Loopback',0 Capabilities: volume volume-joined penum Playback channels: Mono Capture channels: Mono Limits: 0 - 41 Mono: 0 [0%] [-99999.99dB]
Thanks for your consideration.
David
Accepted Answer
0
Hi David,
You can NOT do it with this hardware.
Because IGEPv2 EXPANSION Do Not Includes (DNI) U402 chip (TXB0104PWR).
You could see at page 4 of IGEPv2 schematics
igepv2-expansion-schematics
So, you could try to solder it.
It is close to GE865 modem at bottom side of PCB.
Cheers,
Agusti
You can NOT do it with this hardware.
Because IGEPv2 EXPANSION Do Not Includes (DNI) U402 chip (TXB0104PWR).
You could see at page 4 of IGEPv2 schematics
igepv2-expansion-schematics
So, you could try to solder it.
It is close to GE865 modem at bottom side of PCB.
Cheers,
Agusti
Responses (3)
-
Accepted Answer
0Hi Agusti,
I use an IGEPv2 revision 0020 with Expansion Board with IGEP0022 Revision. I'm not quite sure about the exact revisions but i think in case of IGEPv2 is it IGEP0020-RC61 and in case of the Expansion board is it IGEP0022-RC.
As OS I use linux-omap-2.6.37-4 with alsa-lib-1.0.25 and alsa-utils-1.0.25.
Is it right that i have to write a driver wich gets sound from MCBSP1 via DMA on OMAP to MCBSP2(SOC)?
Thanks a lot
David

Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here.
Register Here »