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.

关于tms320c6678 SRIO 紧急求助



各位专家:

      我现在用两块6678开发板外接SRIO交换机进行DSP间SRIO通讯调试。程序采用的是论坛提供的KeyStone_SRIO ,配置成SRIO_NO_LOOPBACK模式,其中一块开发板在core0上运行程序,另一块开发板在core1上运行程序。我将SRIO配置为3.125G  x4  模式。

     配置3.125G 将 SRIO_DEFAULT_TEST_SPEED 定义为3.125 ;

    配置成x4模式时 将 test_2DSP_cfg结构体中SRIO_PATH_CTL_1xLaneA_1xLaneB_1xLaneC_1xLaneD改为 SRIO_PATH_CTL_4xLaneABCD ,并将

   /*On Turbo Nyquist EVM only lane 2 and 3 are connected between 2 DSPs*/
   //srio_cfg.blockEn.bLogic_Port_EN[0]= FALSE;
   //srio_cfg.blockEn.bLogic_Port_EN[1]= FALSE;去掉。

   程序运行至 Keystone_SRIO_match_ACK_ID(0, DSP1_SRIO_BASE_ID, 0);处过不去。 不知到论坛提供的KeyStone_SRIO 程序是否测试过SRIO_NO_LOOPBACK模式?是否是我的配置修改有问题?

   哪位有调试成功的程序能否提供给我测试一下,本人将不甚感激,谢谢!