我的板卡上面有两片C6678,分别称为C6678_A 和C6678_B,二者的hyperlink接口直接相连通。我想实现由C6678_A 通过hyperlink接口给C6678_B发送数据。
我在C6678_A中运行工程 C:\ ti \pdk_C6678_1_0_0_17 \packages \ti \drv \exampleProjects \hyplnk_exampleProject,Console窗口中提示:
Waiting for other side to come up ( 0)
Waiting for other side to come up ( 1)
........
我选用的是asynchronous block transfer using CPU,并且是在两个endpoints之间传输。
工程的hyplnkExample.c中提到,The synchronized token exchange requires the same SW on each endpoint.
The asynchronous block transfer don't require any SW runing on the other endpoint.按照hyplnkExample.c中的说明,只需要在DSPA中运行工程就行了,
DSPB不需要运行工程,那为什么会提示“Waiting for other side to come up ”呢?是不是我哪里理解错了?两片DSP通过hyperlink接口传输数据应该怎么操作呢?
这个比较着急,希望各位高手不吝赐教。万分感激!
Nuoxi