Is BBB I2S Capable out of the box for VOIP Applications? (SIM interface)

Hello, i have a BBB and i’ve played with it mostly for Qt Applications (HMI).

Now i want to use it in my home as a VOIP gateway, i saw that there is an asterisk port ( http://www.beaglebone-asterisk.org/ ) that seems to be pretty cool.

For this i need to interface my SIM (I2S) with the BBB, is there an I2S GPIO and drivers for it available? I’ve saw some projects but they all use the chan_dongle or something like this.

Thanks

will the Audio-Cape fit your application?
http://elinux.org/CircuitCo:Audio_Cape_RevB

Hello Maxim,

I dont need the analog audio. As far as i understood this cape is to convert BBB i2s to analogic audio (mic/speaker). I need BBB I2S <> GSM SIM I2S.

Am i right?

Cheers

i read http://www.ti.com/product/am3358 and it says that this processor can have up to 2 I2S channels, then i went to the bbb wiki page http://elinux.org/Beagleboard:BeagleBoneBlack .

And it says nothing about how many i2s pins are accessible via GPIO or how i can configure them. Could you give me a direction please?

It is connected to the HDMI framer for the purpose of creating audio via an HDMI monitor. You an disable it, access it via the expansion headers and use the Audio cape that was mentioned earlier.

There is only 1 I2S interface available for use.

Gerald

Thanks Gerald.

Hi, It’s still not clear to me how to get I2S feed of the Audio cape RevB (when it becomes available). The pins are not listed in the image on the Wiki.

Thanks

Hi, It’s still not clear to me how to get I2S feed of the Audio cape RevB (when it becomes available). The pins are not listed in the image on the Wiki.

On the BBB P9 Connector

10 | SYS_RESETN |

  • | - |
    19 | I2C2.SCL |
    20 | I2C2.SDA |
    25 | mcasp0_ahclkx |
    28 | mcasp0_axr2 |
    29 | mcasp0_fsx |
    30 | mcasp0_axr0 |
    31 | mcasp0_aclkx |

Regards,
John