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.

Sysbios + Hyperlink interrupts on c6678

Other Parts Discussed in Thread: SYSBIOS, TMS320C6678

Hi all,

Sysbios version : 6_34_02_18

Target : C6678

I use two TMS320C6678 linked with a hyperlink cable. I'm trying to generate interrupts on a remote device through Hyperlink.

The interrupts are working. However, after having configured the interrupts, a Task_sleep() call will get the program stuck.

Pseudo-code :

void task()

{

while(1) {

Task_sleep(1000);

Log_info0("ABC");

}

}

void main()

{

configure_hyperlink_interrupt();

BIOS_start();

while(1);

}

If I comment the configure_hyperlink_interrupts() line, the "ABC" logs will be displayed periodically in the System Analyzer console. When I uncomment it, the program will get stuck at Task_sleep().

Here is the code of configure_hyperlink_interrupts().

I thought there might be a collision with the tick counter. But it uses interrupt 14 if I'm correct so there shouldn't be any collision.

Thanks for your help.