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.

关于QMSS中link ram的地址问题



TI的工程师以及各位朋友:

       我最近在调试Multicore Navigator,我在初始化时设置使用内部的link ram0 , 调试过程中我想观察link ram0 中decriptor 的push 和pop的情况。

请问:

      我能看到内部的link ram0 么?

    Multicore Navigator 手册的QMSS Register Memory Map 中 Queue manager internal linkin  RAM 0x02a80000 这个地址是指的内部的link ram 么

我看到这部分里面都是0啊

  • 我则看这部分内容,我的理解是:

    内部Linking RAM0是在0x00080000处,共16K,而不是在0x02a80000处。只有QM能对其进行操作,该内部Link RAM0能否查阅不清楚,应该是可以的。你讲的0x02a80000是对Linking RAM操作的Register的基址,通过对其编程来实现对Linking RAM的操作。

    外部Linking RAM1则可以进行任意设置。

  • 谢谢

    0x80000按道理说实在L2的范围内的,这么说他们应该不是在一个空间里面吧

  • 0x80000地址不在L2空间内,该地址空间在器件资料上处于reserved状态。因而Linknig RAM0是否可读不太清楚,可以试一下。0x80000地址上的存贮是以40比特为一个单位的。