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 10.3.1 -与云代理通信时出错

Guru**** 2589265 points
Other Parts Discussed in Thread: SYSBIOS, CCSTUDIO

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1010272/ccs-10-3-1---error-communicating-with-cloud-agent

Thread 中讨论的其他器件:SYSBIOSCCStudio

您好!

我在 CCS 中的 Resource Explorer 有一些问题。 我想将示例设计导入我的 CCS 工作区、但导入失败。

错误消息:

错误消息显示"与云代理通信时出错"

我的基本设置为:

- Windows 10

- CCS 10.3.1.00003

- Launchxl- CC1352R1

我已经浏览了以下方面的故障排除页面:

https://software-dl.ti.com/ccs/esd/documents/ti_cloud_agent.html#Troubleshooting

我从 https://dev.ti.com/download 开始下载"Ticonagent__2.exe"

我开始使用浏览器进行测试:

已根据故障排除页面打开登录:

C:\Users\[your ID]\TICloudAgent\ticloudagent.bat

1) Firefox 版本89

扩展似乎安装正常

但它不起作用。

2) Chrome 版本91

扩展似乎安装正常。 它的作用是:

请找到所附的 firefoy anf chromion 日志文件。

中期结果:

它使用铬合金。

然后切换到 CCS

在 [CCS INSTALL DIR]\ccs\ccs_base\cloudagent\ticloudagent.bat 中的 bat 文件中启用日志

资源修复程序失败

运行 CCS 和 Ressource Explorer (以及 Resource Explorer 中的云代理)时、我在日志中看到:
来自 C:\temp\my.log -> ccs_my.log

---ARGS--- not_chrome   
---NOT_CHROME---

它不起作用。 在普通 Web 浏览器中运行测试时、"not _chrome"版本也不起作用。

我的问题:

1) 1)我的计算机上似乎有几个 TiCloudAgent 实例。
安装 Ticloudagent__2.exe 后、我可以获得所有内容

C:\Users\user_ID\TICloudAgent

2)但 CCS 似乎使用来自以下位置的 TiCloud 代理:

[CCS 安装目录]\ccs\ccs_base\cloudagent\

3) 3)我能否将 CCS/eclipse 的网络引擎切换为铬或色?

主要问题是:我需要有关通过 Resource Explorer 导入示例的一些帮助。

提前感谢

此致

Joerg


附件:

Firefox 日志

e2e.ti.com/.../my_5F00_firefox.loge2e.ti.com/.../my_5F00_ticld_5F00_firefox.log

Chrome 日志:

e2e.ti.com/.../my_5F00_chrome.loge2e.ti.com/.../my_5F00_ticld_5F00_chrome.log

CCS 日志:

e2e.ti.com/.../ccs_5F00_my.loge2e.ti.com/.../ccs_5F00_my_5F00_ticld.log

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

    您好!

    它在 Firefox 和 CCS 浏览器(jxbrowser)中显示自动检测失败。 但是、将示例从 CCS Resource Explorer 导入工作区时不需要目标。 如果断开物理连接(USB 电缆),则不应看到此逆时针座席错误。  

    对于多云代理问题、我在另一台具有 FF 89.1的 PC 上看到同样的问题。 在此机器上、我有 FF 78.11esr、它工作正常。 最近的 FF 更新必须存在一些问题。 但它在 CCS Resource Explorer 中(在两台计算机上)工作正常。 我们需要对此进行进一步调查。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="2210" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1010272/ccs-10-3-1---error-communicating-with-cloud-agent/3733719 #3733719"]对于多云代理问题,我在另一台 FF 89.1的 PC 上看到相同的问题。

    我发现该系统上的 FF 有问题。 我的隐私设置太高(我从未有 FF 记住任何历史记录)。 因此、FF 被视为处于私有模式。 因此,我必须重新安装多云代理桥接浏览器扩展,并确保在启用私有模式时可以启用该选项。 根据您的隐私设置、您可能需要检查此项。

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

    我已关闭隐私设置。 已重新安装多云代理、并已添加选项"在专用模式下启用"。  

    这无法解决我的问题。 TI 云代理仍无法与 FF 配合使用。

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

    无论如何、对于通过 Web 访问 Resource Explorer、我可以使用 Chrome。

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

    我的主要用例是在 CCS 中使用 Resource Explorer。 我需要将示例项目从 Simple Link SDK 导入 CCS 工作区。

    但是、对于 CCS 浏览器(jxbrowser)、所选工程上的"导入"按钮会显示"与云代理进行通信时出错"

    断开物理连接不会改变任何效果。

    如何将示例项目放入我的 CCS 工作区? 还有其他方法吗、比如下载 zip 文件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="463237" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1010272/ccs-10-3-1---error-communicating-with-cloud-agent/3735197 #3735197"]如何将示例项目放入我的 CCS 工作区? 是否有下载 zip 文件的其他方法?

    请参阅适用于 Simplelink 的 CCS 研讨会中的以下步骤:

    https://software-dl.ti.com/ccs/esd/training/workshop/ccsv10/ccs_simplelink_fundamentals_workshop.html#importing-and-running-an-example-project

    您甚至可以跳过步骤1 (将 LaunchPad 连接到计算机)。 从 SDK 导入示例工程时不需要连接的目标。

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

    ehm、这与云代理的问题相同。

    在 Resource Explorer (CCS 中)中导航到示例工程并选择"Import to CCS IDE"  

    然后、它似乎使用了"云代理"-应用程序

    这会导致以下错误:

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

    您是否连接了目标?

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

    这没什么影响。 我测试了它...

    -目标已连接

    -目标已断开连接

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

    嗯... 我不确定正在发生什么情况。 在此阶段不应依赖云代理。 我甚至卸载了代理、然后尝试导入相同的示例。 它导入了罚金。

    我正在升级到 Resource Explorer 专家。 我会在得到任何信息时将其传递给您。

    同时、您可以尝试自己手动导入项目:

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_getting-started.html#importing-a-ccs-project

    "hello"示例的项目位置为:

    \examples\rtos\CC1352R1_LAUNCHXL_SYSBIOS\hello\tirtos\ccs

    谢谢

    Ki

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

    关于 CCS 中的云代理问题、我错了、实际上存在一些相关性。 但是、您不应遇到该错误、因为它依赖于 CCS 附带的 CCS 云代理。  

     要尝试的一件事是终止 在计算机上运行的任何节点进程。 可能是计算机上运行了一个旧的云代理,导致了问题。 即转到任务管理器并终止任何“node.exe”进程。

    Ki

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

    此外、

    如果 launchpad 已连接、CCS Resource Explorer 是否可以在 Resource Explorer 主页上检测到它?

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

    CCS 启动后、让我们将其称为空闲模式、没有正在运行的"Node.exe"进程。

    实际上、我需要 CCS 的 Node.exe-subprocess。

    但是、我可以在 CCS 启动期间观察到一个奇怪的行为。 有 一些 node.exe-subprocess (6)。 但是、当启动完成时、它们都会关闭或被终止。

    我修改了 ticloudagent.bat 以打印调试信息。
    从:[CCS INSTALL DIR]\ccs\ccs_base\cloudagent\cloudagent.bat

    (请参阅 https://software-dl.ti.com/ccs/esd/documents/ti_cloud_agent.html)

    我得到:

    ---LOG START--- 
    ---ARGS--- not_chrome   
    ---NOT_CHROME--- 

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

    遗憾的是、没有、连接 launchpad 后、TI Resource Explorer 不会检测到我的板。
    按下"检测我的板"按钮时、我会得到以下错误

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

    我在普通的 Windows 10虚拟机中进行了交叉检查并安装了 CCS 10.3。

    CCS 有一个正在运行的 Node.exe-subprocess。
    Resource Explorer 工作正常。 我能够通过 Resource Explorer 安装 SDK。

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

    问题是、为什么在我的普通计算机上没有 Node.exe-subprocess 出现?
    (或 Get 被杀)

    有什么提示我可以如何跟踪此情况?

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

    一直在分析日志。 有一个疑问是、您的系统上可能运行了一些安全软件、阻止打开 WebSocket。 是否可以暂时禁用任何此类软件(如测试)、或将 ccstudio.exe 添加到例外列表中?

    此外、请提供您的 Eclipse 错误日志 /.metadata/.log

    谢谢你

    Ki

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

    我没有运行任何特殊的安全软件。
    我启用了 Windows 内置安全性。

    使用已关闭的 Windows 防火墙进行测试:
    日志来源 /.metadata/.log

    1) 1)从启用 Windows 防火墙开始
       -> 1_startup_firewall_enabled.log

    2) 2)关闭 Windows 防火墙
       -> 2_startup_switched_off_firewall.log

    用于比较:
    我的虚拟机中启动的日志
    -> VM_CCS_10.2.log

    e2e.ti.com/.../1_5F00_startup_5F00_firewall_5F00_enabled.log

    e2e.ti.com/.../2_5F00_startup_5F00_switched_5F00_off_5F00_firewall.log

    e2e.ti.com/.../VM_5F00_CCS_5F00_10.3.log

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

    在我的 VM 的参考日志文件中、我可以看到如下所示:

    请访问 com.ti.cloudagent.communication.Socket。 (socket.java:146)

    这听起来像是您正在通话的网络套接字。

    但是、在我的普通计算机的日志(2_startup_switched_off_firewall.log)中、我看到很多例外情况、例如:

    org.json.JSONException:JSONObject 文本必须以1开头[字符2行1]

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

    感谢您提供更多信息。 我们仍在调查中。  

    您是否能够使用变通办法手动将示例导入 Resource Explorer 外部?

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

    Joerg、

    您能否打开控制台、CD 至 C:\ti\ccs1031\ccs\ccs_base\cloudagent\、然后运行"ticloudagent.bat no_chrome"并向我们发送输出?  它应如下所示:

    谢谢、

    Darian

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

    以下是输出:

    C:\ti\ccs1031\ccs\ccs_base\cloudagent>ticloudagent.bat not_chrome
    {"port":1082,"version":"4.10","buildVersion":"3125"}

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

    不是第一次尝试。 但现在我能够手动导入一个示例并进行编译。 好消息。

    我使用了示例:uartecho

    我发现了它为什么不能在开箱后进行编译的问题:

    编译失败的问题是:
    我有一个用于 cmd.exe 的自定义启动文件、我将其称为 alias.cmd (它使用 doskey 设置一些路径和别名)。
    此自定义启动文件在 cmd.exe 启动时打印一条 hello 消息。

    普通 cmd.exe 启动如下所示:

    Microsoft Windows [版本10.0.19041.1052]
    (c)微软公司。 alle Rechte vorbehalten。
    ----------------------------------------------------
    --这是来自 C:\Users\Joerg Henning\的 alias_hello.cmd
    --RegKey:computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\autorun
    ----------------------------------------------------

    Makefile 以某种方式拾取了启动消息 cmd.exe。

    清洁的碎片:

    必须重新将目标"清洁"。
    德尔/F  "syscfg\-------------------------------------------------------
    " syscfg\ Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\autorun
    "syscfg\ti_drivers_config.h""syscfg\ti_utils_build_linker.cmd.genlibs""syscfg\syscfg_c.rov.xs""syscfg\ti_utils_runtime_model.gv""syscfg\ti_utils_runtim_makefile""syscfg_uncs_orccs_orctr_uncs_orccs_uncs_orc13xr1.norctr_uncs_orctr_orccs_orccs_orcul_orcs" "sym_orccs_orccs_orccs_uncs_orcul_orctran_orctranuorccs_or   
    主线程句柄= 00000110
    del /F "main_nortos.obj""uartecho.obj""syscfg\ti_devices_config.obj""syscfg\ti_drivers_config.obj"
    del /F "main_nortos.d""uartecho.d""syscfg\ti_devices_config.d""syscfg\ti_drivers_config.d"
    rmdir /S/Q "syscfg\"
    DAS 系统 kann 裸片 angegebene Datei nicht finden。
    DAS 系统 kann 裸片 angegebene Datei nicht finden。
    DAS 系统 kann 裸片 angegebene Datei nicht finden。
    DAS 系统 kann 裸片 angegebene Datei nicht finden。
    已完成清理

    这绝对是错误的。
    我将其跟踪到 Makefile 变量$(GEN_MISC_FILES __报价)

    由于我们要解决 Resource Explorer 和 Cloudagent 问题、我认为最好打开一个单独的主题。

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

    实际上、这可能解释了云代理也无法正常工作的原因。  CCS 实际上使用"cmd /c ticloudagent.bat no_chrome"运行 ticloudagent.bat 文件、该文件将接收您的消息。  该代码只需要.bat 文件的输出、而不需要额外的输出、它解释了为什么异常说没有看到{。

    我将提交一个 TT 以允许命令启动脚本输出、但至少我们知道问题是什么。

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

    谢谢。

    您是否需要一些其他信息? 在我尝试编译或清理工程时、cmd.exe-startup 文件问题也会开始出现。 Makefile 还通过 cmd.exe 汇编文件列表。
    变量$(GEN_MISC_FILES __QUOTED)如下所示:

    "SYSCFG\--------------------------------------------------------
    " syscfg\ Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\autorun
    "syscfg\ti_drivers_config.h""syscfg\ti_utils_build_linker.cmd.genlibs""syscfg\syscfg_c.rov.xs"

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

    现在它终于开始工作了。

    如果有人过来、我必须禁用中的"自动运行"键
    "计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor"