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.

[参考译文] TMS320C6657:SSH 支持

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/824595/tms320c6657-ssh-support

器件型号:TMS320C6657
Thread 中讨论的其他器件:SYSBIOS

我已为 C665x 系列 DSP 编写了一个使用 telnet 的现有应用程序。 我想将此应用程序转换为使用 SSH。 在 Code Composer Studio 和联机文档中查看这些选项时、我没有发现您提供 SSH 库的任何迹象。 是否正确、或者是否有我遗漏的东西?

或者、添加 SSH 支持的选项是什么? 您是否推荐任何第三方库?

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

    n`t 将 C66x 的 SSH 功能作为网络开发套件(NDK)堆栈的一部分、作为 Processor SDK RTOS 的一部分提供。 TI 互联 MCU 产品团队使用 TI RTOS 和 NDK 启用了基于 WolfSSL/TLS 的端口、这些端口可移植到运行 TI RTOS 的 C66x 器件。

    https://www.wolfssl.com/documentation/Using_wolfSSL_with_TI-RTOS.pdf

    http://processors.wiki.ti.com/index.php/Using_CyaSSL_with_TI-RTOS

    另一个选项是使用来自第三方网络的 uSSH

    https://www.ti.com/devnet/docs/catalog/embeddedsoftwarefulldetails.tsp?productId=17392 

    我们的 Keystone II 器件、多核 ARM+DSP 更适合需要 SSH 功能的应用、因为我们的 Linux 软件产品中包含了在 ARM 内核上运行的 SSH 支持。

    此致、

    Rahul  

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

    早上好、

    遗憾的是、升级到不同的硬件对于我的项目来说是不可行的。

    此外、我对您的三个建议中的两个是 SSL (安全套接字层)库而不是 SSH (Secure Shell)库的原因有点困惑。 我知道这两种协议之间可能会有一些相互作用(即可以通过 SSL 隧道发送 SSH 协议流量、但这并非绝对必要、因为 SSH 可以设置自己的隧道)。 据我所知、SSH 库应该能够独立运行、而不依赖于 SSL 库。 是这样吗?

    我知道 Wolf 也有 SSH 库(wolfSSH)。 您是否建议在 C66x 上进行开发? 您是否对 SSH 库有任何其他建议?

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

    早上好、

    在 TI 第三方网络中、我发现唯一一家提供 C665x DSP 产品的其他供应商: 带 OSECK 的 TCP/IP 堆栈提供对 SSH 的支持:

    我将跟进业务团队、看看我们是否可以提出其他解决方案。

    此致、

    Rahul

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

    感谢您的这些建议。 我将研究这些问题并与这些供应商联系。

    一个半相关的附带问题、因为我觉得我在与供应商交谈时需要知道这一点:

    我在确定 TI-RTOS 版本时遇到问题。 我知道我有 SYS/BIOS 6.46.4.53、但我假设有一个更广泛的 TI-RTOS 版本包含所有组件、对吧? 您能告诉我这是什么、还是告诉我如何解决它? 如果相关的话、我有 CCS 7.3.0.00019。

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

    只有器件驱动程序随操作系统一起打包的 TI MCU 器件、我们才有更广泛的 TI RTOS 版本、以确保所有兼容器件都用于开发环境。 Processor SDK RTOS 仅包含 TI RTOS 内核、XDCTools、UIA 和来自 TI RTOS 封装的 NDK、并使用平台开发套件(PDK)组件提供外设驱动程序、SOC 和平台配置

    请查看 BIOS 用户指南中有关 TI RTOS 与 SYSBIOS 之间关系的说明:

    http://www.ti.com/lit/ug/spruex3u/spruex3u.pdf (第1.2节)

    与该 RID 方合作时、SysBIOS (TI RTOS 内核)版本就足够了。 CCS 只是用于在目标上调试代码的 IDE、与提供 SSH 堆栈的相关方的讨论应该不太相关。

    此致、

    Rahul

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