Quantcast
Channel: C6000™多核 - 最近的话题
Viewing all articles
Browse latest Browse all 5545

6678之间HyperLink读数据程序停止运行

$
0
0

例程为论坛下载的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空间,同样提示错误

程序调到此时就能进行下去了,请教大家多指点,谢谢!!!


Viewing all articles
Browse latest Browse all 5545

Trending Articles