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服务器接收到异常:目标内存读取在地址0x4处失败,长度:18'开头

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/617563/rtos-problem-of-received-exception-from-rov-server-target-memory-read-failed-at-address-0x4-length-18-at-the-beginning

工具/软件:TI-RTOS

大家好。 我的第一个版本是:

BIOS 6.46 .5.55 ;XDC 3.32 .1.22 ;CCS 6.2 .0.0.005万。

我在调试配置中取消选中了自动运行选项'run to symbol main at the start'(开始时运行到符号主菜单)。 然后,当我加载程序时,ROV信息中显示了以下错误。

"从ROV服务器接收到异常:目标内存读取在地址0x4,长度:18处失败根据应用程序部分映射,此读取位于无效地址。  应用程序可能未初始化或已损坏。"

但当我运行程序并暂停程序时,信息变为noraml,因为'所有ROV视图都已运行,没有遇到错误' 这种现象是否存在问题?

此外 ,有时,像以前一样,运行程序时,无法暂停,CCS注意到设备可能处于低功耗模式... 在这种情况下,我无法执行任何操作,我 必须停止调试并关闭DSP电源,然后重新启动DSP。  如果我的应用程序parogram有问题?

谢谢!

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

    您使用的是什么设备?

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

    您好Todd,感谢您的回复。 我使用的是F2.8379万D,程序已在CPU1上执行

    湘军

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ROV向下读取目标上的数据结构。 它根据.out文件和几个xml文件中的信息知道这些结构的位置。 当您禁用到主断点的运行时,CCS将在起始点处暂停目标(例如c_int00)。 所有内核数据结构都尚未初始化,因此ROV在main()之前确实不工作。

    托德