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.

[参考译文] CCS/TMS320F2.8335万:从Java加载DSS脚本时出错

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/576962/ccs-tms320f28335-error-loading-dss-script-from-java

部件号:TMS320F2.8335万

工具/软件:Code Composer Studio

我尝试从CCS脚本控制台外部加载DSS脚本,并遇到一些问题。 我正在Rhino 1.7 上运行,当我尝试加载脚本时收到以下消息:

严重:无法连接到DebugServer。 未找到路径:'/Users/bin'
严重:无法启动服务器:DebugServer.1:无法连接到DebugServer。 未找到路径:'/Users/bin'
org.mozilla.javascript.WrappedException:包装的com.ti.ccStudio.scripting.environment.ScriptingException:无法启动服务器:DebugServer.1:无法连接到DebugServer。 未找到路径:'/Users/bin'

这个目录不存在,所以我创建了它,再次运行它,它加载libti_xpcom.dylib失败。 我在 <install_directory>/ccsv6/cs_base/DebugServer/bin中找到了此文件 ,因此我将此目录复制到/users/bin。 现在我收到以下错误消息:

线程"main" java.lang.UnsatisfiedLinkError:/Users/bin/libti_xpcom.dylib: dlopen(/users/bin/libti_xpcom.dylib, 1):未加载库:@rpath/libti_logger.dylib
引用自:/users/bin/libti_xpcom.classlibilib.*

	未找到原始加载库(未找到)

此脚本通过运行 loadJSFile filename.js从CCS脚本控制台运行。


从Java调用.js脚本的最佳方式是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    它看起来像是一个环境设置问题。 您如何尝试运行脚本? 您提到从Java调用js脚本。 您是否创建了尝试调用*.js脚本的Java应用程序?

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

    我正在尝试通过在终端上键入以下命令从Rhino shell加载脚本:

    java org.mozilla.javascript.tools.shell.Main filename.js

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您使用的不是CCS附带的DSS bat/sh文件,则需要模拟与这些脚本相同的环境设置:
    processors.wiki.ti.com/.../Debug_Server_Scripting
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您为我指明正确的方向。 我遇到此错误的另一个原因是我在/Library/Java/Extensions目录中有一些垃圾邮件

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