Hi,
I am using the OMAPL138 device. I’m using the DSP McASP interface with 3 AIC31 codecs on the same McASP. Each codec is connected to a different serializer.
I started from the provided PSP 01_30_01 example. It works fine for one codec as in the example.
But the problem is to configure the SIO stream for 3 codecs. I need to manage separate TX/RX stream for each codec then using six SIO_create().
In the project, I declared one ‘mcasp_chanparam[]’ structure with 3 McASP serializer for the transmitter and 3 McASP serializer for the receiver. In the *.TCI file, I create 6 dioCodec object with bios.DIO.create. There, I have to provide the audioChanParamsIN/OUT structure. The problem is that structure point to the general ‘mcsp_chanparam[]’ structure common to all the serializers.
My question is I can’t find how to specify to each SIO stream which McASP serializer to use?
Is there any DSP/BIOS example using IOM drivers with multiple codec devices?
My configuration is:
DSP/BIOS 5_41_10_36
pspdrivers_01_30_01
Code Generation tool 7.2.0
Thanks for your support
Jean