Hello
I'm trying to run AIF2 example aif2WcdmaTestProject from AIF2LLD.
This test is passed with AIF Link 0 in loopback mode. But then i try to use Link 1 instead of Link 0 i have this output:
Beginning AIF2 WCDMA test:
test: OBSAI Multi link 4x UL
AIF OBSAI mode
link 0 is disabled
link 1 runs at 4x rate
outbound data type: UL_RSA
outbound data width: 8 bit
inbound data type: UL_RSA
inbound data width: 8 bit
link 2 is disabled
link 3 is disabled
link 4 is disabled
link 5 is disabled
Test OBSAI Multi link 4x UL on dsp 1: FAIL
Some tests have failed
I use this this configuration for test:
{// OBSAI 4x for UL WCDMA - Link 1 - DIO 0
"OBSAI Multi link 4x UL", // test name
CSL_AIF2_LINK_PROTOCOL_OBSAI,
// link0 link1 link2 link3 link4 link5
{0, 1, 0, 0, 0, 0 }, // link enable
{4, 4, 4, 4, 4, 4 }, // link rate
{DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL }, // outboundDataType
{DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8 }, // outboundDataWidth
{DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL, DATA_TYPE_UL }, // inboundDataType
{DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8, DATA_WIDTH_8 }, // oinboundDataWidth
{CSL_AIF2_DIO_ENGINE_0, CSL_AIF2_DIO_ENGINE_0, CSL_AIF2_DIO_ENGINE_1, CSL_AIF2_DIO_ENGINE_1, CSL_AIF2_DIO_ENGINE_0, CSL_AIF2_DIO_ENGINE_0}, //Dio engine
{1, 0, 0},
},
When i change this configuration for using only AIF2 Link 0 instead of Link 1 test is passed.
I use AIF2LLD engineering release 1.1.0.2.
I had a similar problem with AIF2LLD and CPRI protocol. This problem has been solved in my post at address http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/336444/1202551.aspx#1202551.
I think it's the same problem, which is not fixed for the OBSAI protocol.
Thanks.