ΣSigmaStudio Ask AI Русский Log in

ADSP-TS201S Tigersharc Processor

Processors & DSP Puneet Jun 18, 2020 00:00 1 replies Original on forum ↗
Subscribe
Puneet Question
Jun 18, 2020 00:00

Hi,

I am using 2 ADSP-TS201S processors in my custom board.Both are connected to each other through link port 0/1/2.

data transmission between two processors via link port happens.But sometimes. Data sent from one processor reaches wrong to another processor.

Most of the time, wrong transmissions happens only on the first time. After giving reset(or power cycle ), correct data is sent.
Example:

data[4]= {0x00000000,0x11111111,0x22222222,0x33333333}

this data is send from one processor.

but what is reached on the another processor, is :-

data[4]={0x00000011,0x11111122,0x22222233,0x33333344}.

after giving reset or power cycle, It sends the correct data.

condition is , link ports must be working in 4 bit manner.

linkport

dsp

TigerSHARC Embedded Processors

tigersharc

processors and dsp

dsp&processors

adsp-ts201s

Show More

ADIApproved Reply
Jun 19, 2020 00:00

Hi Puneet,

You could find linkport example codes(in both DMA mode and core mode) in the below link. These codes are tested on the ADSP-TS201 EZ-KIT lite across two processors. Please take this as a reference and see how you get through this.
ez.analog.com/.../ts201s-heaps-and-link-port

Regards,
Anand Selvaraj.