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.