Part Number: BEAGLEBK
Is it possible to output I2S signal on BeagleBone BLACK pins? If yes, can you please point me to the documentation or describe what needs to be done. Ideally, we want to play a wave file and output it as an I2S signal. Thanks!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: BEAGLEBK
Is it possible to output I2S signal on BeagleBone BLACK pins? If yes, can you please point me to the documentation or describe what needs to be done. Ideally, we want to play a wave file and output it as an I2S signal. Thanks!
Hi,
This could be of your help. Below are the beaglebone black connections:
| Ball No. | Signal | Pin | McASP Signals | Name | |
| A13 | SPI1_SCLK | P9.31 | MCASP0_ACLKX | Bit Clock | |
| B13 | SPI1_D0 | P9.29 | MCASP0_FSX | Word Clock | |
| D12 | SPI1_D1 | P9.30 | MCASP0_AXR0 | Tx | |
| C12 | SPI1_CS0 | P9.28 | MCASP0_AXR2/ MCASP0_AHCLKR |
Rx |
Thanks
Deepika
Thanks deepikateriar. This shows the pinouts but what do I need to do to configure the software to play a wave file on these pins using I2S protocol?
Hi Mustafa,
I am assigning your query to the expert. The response will be posted here.
Hello,
Please refer to the following guides for your reference:
1. https://www.ti.com/lit/an/sprac97/sprac97.pdf?ts=1613771096259&ref_url=https%253A%252F%252Fwww.google.com%252F
2. https://www.mantralabsglobal.com/blog/how-to-interface-an-i2s-microphone-with-beaglebone-blackbbb/
The above guides demonstrate how to configure the pins, McASP and compile the Kernel.
Regards,
Krunal