Hello,
we have two XR-AVR-LC boards connected directly via ethernet. Each board has the app_avb_lc_demo inside but one is special configured to be just a talker and the 1722.1 controller is enabled. With the onboard AD converter this works excellently.
Now, I would like to use instead of the "AD-converter input source" an own i2s audio source. This i2s audio source is itself an i2s clockmaster.
Is it possible to configure the demo sw in that way, that we can switch it from i2s-masterclock into i2s-slaveclock mode ?
Kind regards,
Joerg
XR-AVR-LC-BRD - change i2s master into i2s slave
-
- New User
- Posts: 3
- Joined: Wed Jul 15, 2015 11:33 am
-
- Experienced Member
- Posts: 66
- Joined: Fri Feb 05, 2010 12:34 pm
AVB-Endpoint-Sofware(6.1.1) does not support I2S slave.
However, the latest AVB stack in lib_tsn uses lib_i2s. And lib_i2s does support I2S slave.
The challenge is that lib_tsn and corresponding app notes:
AN01032: 100Mbit Ethernet AVB endpoint example using I2S master
AN00202: Gigabit Ethernet AVB endpoint example using I2S master
AN00203: Gigabit Ethernet AVB endpoint example using TDM master
are only supported on the xCORE-200 Multichannel Audio Platform
However, the latest AVB stack in lib_tsn uses lib_i2s. And lib_i2s does support I2S slave.
The challenge is that lib_tsn and corresponding app notes:
AN01032: 100Mbit Ethernet AVB endpoint example using I2S master
AN00202: Gigabit Ethernet AVB endpoint example using I2S master
AN00203: Gigabit Ethernet AVB endpoint example using TDM master
are only supported on the xCORE-200 Multichannel Audio Platform