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.
我已为 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