例程为论坛下载的KI_STK_20140123程序包中的HyperLink程序。
首先程序中#define HYPERLINK_LOOPBACK_TEST 1时,两片6678都能通过内循环自测试。
然后程序中#define HYPERLINK_LOOPBACK_TEST 0时,两片6678通过HyperLink传输数据;
先运行DSP1的core0,当程序运行到检测连接状态时,等待DSP0初始化HyperLink,再运行DSP0的core0程序,两个core0的程序都能通过状态检测,如下图
请问,到此时能不能说明两片6678之间的HyperLink线上初始化均完成,并且OK?
接着运行DSP0程序,运行到通过窗口读取DSP1时,程序停止运行,
即/*Core 1 LL2*/
HyperLink_Mem_Test(0x41800000, 0x0080000, 0x10000);函数中的
读取第一个数据时,程序就停止了,通过VIEW->MEMORY BROWSER访问0x48000000空间,同样提示错误
程序调到此时就能进行下去了,请教大家多指点,谢谢!!!