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.

[参考译文] RTOS/TMS320C6678:NDK SRIO 集成问题

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/627823/rtos-tms320c6678-ndk-srio-integration-problem

器件型号:TMS320C6678

工具/软件:TI-RTOS

你(们)好

我花了很多时间来集成 NDK 和 SRIO、但最终无法集成模块。 我很伤心, 请帮我解决这个问题。  

我的工具:

操作系统:Win7

CCS:7.

调用我的函数(在 main()中)的序列如下:

1) Qmss_Cppi_PA_Init();

2) SRIO (ENABLE_SRIO();、SrioDevice_init();、SRIO_init();和 clearSrioStatusErrors();)

3) GPIO_init ();

4) setupSRIOAppConfig ((Qms_MemRegion)Qmss_MemRegion_Memory_MEMORY_REGION1);。

在第一阶段、我声明并初始化 Qmss、Cppi 和 PA。

在第二阶段,我只修改可以 与 FPGA 通信的“SrioDevice_init()”函数。

在第三阶段、我初始化 GPIO、我认为它对问题没有影响。

在第四阶段,我调用了" setupSRIOAppConfig()"。 我从 以太网存储器区域"Qms_MemRegion_MEMORY_REGION0"中使用单独的存储器区域"Qmss_MemRegion_MEMORY_REGION0"调用此函数。

我应该提到的是、我在两个任务中调用了 SRIO 和 DIO。

此致