Hi,
We have a problem about hyplnk_C66BiosExampleProject working.
Firstly we tried this example with LOOPBACK mode single dsp.
We think "dataBuffer" is the adress of remote side and "bufferThroughHypLnk" is hyperlink databuffer(00 4000 0000 - 00 4FFF FFFF). Is it ture ?
When we write a value to dataBuffer, immediately same value is written to hyperlink databuffer(00 4000 0000 address). Is it loopback value(at 4000 0000 address ) that
return from remote device or prepared value for send to remote device ? We cant understand loopback is done succesfully?
Also
When we try this example for two dsps, we think there is no data exchange. Our work flows written in below;
1. connect two dsps
2. we change data that will be sent by hyperlink at two core for understand incoming data from where.
3. Close LOOPBACK mode
4. Load example to dsps
When we control the Hyperlink data buffer with emulator, there is no exchange between two cores. Also we cant see any differance between LOOPBACK is open or close cases.
Are there any different configuration for data exchange between two cores ?
Secondly if we load same example to dsps, how can we understand which one is master and which one is slave?
Lastly, There are some variable that we cant understand completely. Could you explain that variable?
local->srcLoc2Rem
local->srcRem2Loc
local->dstLoc2Rem
local->dstRem2Loc
remote->srcLoc2Rem
remote->srcRem2Loc
remote->dstLoc2Rem
remote->dstRem2Loc
Thanks