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.

Any additional resources on Hyperlink?

As mentioned above, I am having problems getting hyperlink to work correctly.  Our board design completely relies on hyperlink working, so it is absolutely critical to our project that I get it working.  Does anyone know of any additional documentation, examples, or resources I can refer to related to Hyperlink?  

  • 0172.Hyperlink_EVM_example_LE.zipHi Joel,

    Attached is example project with example code and document also included for your information.

    Hope this could be a good starting point for you.

    Regards,

    Albert

  • Thanks Albert,  it is good to have another code example to look at.  Here is some more information about my problem:

    I don't have a problem using hyperlink (configuring address translation & accessing remote memory).  My problem is a 'hang' that occurs when I initialize hyperlink on the second device.  If I manage to get the peripheral initialized without this hang occurring, then the rest of my application using hyperlink runs great.  The problem seems to center around the 'reset procedure', exactly which registers should be poked, and in what order, and when to wait for status bits to change. 

    The example that you provided deals with reset/initialization of the peripheral in a very different way than the hyperlink example included with the MCSDK's Hyperlink LLD.  

  • Joel,

    I inserted that special reset procedure to avoid hang from device reset. that kind of "hang" can be seen from the second test trial.

    I just clear queue manager memory area to avoid any bad behavior from queue manager. I think you'd better follow the procedure if you want to run the code over and over again on DSP.

    Regards,

    Albert