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.

[参考译文] RTOS - ROV classic MEM 模块:"从 ROV 服务器接收到异常:以0的长度调用 fetchArray。"

Guru**** 1957125 points
Other Parts Discussed in Thread: TMS320C5515
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1276806/rtos---rov-classic-mem-module-received-exception-from-rov-server-fetcharray-called-with-length-0

主题中讨论的其他器件:TMS320C5515

您好!

出于某种原因、在查看 ROV 经典版本时收到此消息 存储器 模块: "从 ROV 服务器接收到异常:以长度0调用 fetchArray。"

我可以执行代码并单步执行它,但我想知道此错误的可能原因吗? ROV 经典显示屏中的 MEM 模块应该是什么样的?

TSK log SEM 等所有其他模块显示的是合法结果。 MEM 模块发生此异常的原因是什么? TMS320C5515器件缺少 ROV 支持。

谢谢 mm

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    C5515的 ROV 基于 DSP/BIOS、如果您的 DSP/BIOS 配置文件没有使用 BIOS 来管理内存分配、那么该 ROV 的 MEM 模块可能无法正常工作。

    此致、

    明  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ming:

        如果您的 DSP/BIOS 配置文件不使用 BIOS 来管理内存分配...

    感谢您的快速回答。 当前 DSP/BIOS 配置文件已经使用、并且确实使用 BIOS 来管理应用程序的内存分配、而编译器段是通过.cmd 文件单独管理的(如下所示)。 所以我不确定这是否是真正的问题吗?!? 否则、在 ROV 和 DSP/BIOS 的 MEM 模块部分之间可能存在一些通信问题、这些问题可能很容易解决、也可能由于某些特定的 CCS12 可能需要解决的配置。

    只是想知道是否有一些特定于 ROV (经典)服务器的配置、该服务器可通过 CCS 访问并可能需要手动干预、还是这通常在 CCS 的后端处理?

    此致、MM

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    根据 DSP/BIOS 05.42.00用户指南、MEM 模块重点显示内存段对象内动态分配的内存堆。 你是否在为堆使用 DSP/BIOS 内存管理?

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,那就解释它了! 否、我没有使用任何来自段的动态分配内存。 因此、在这种情况下、对于此 MEM 视图、不应有来自 ROV 的输出。

    谢谢、MM

x 出现错误。请重试或与管理员联系。