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.

[参考译文] DM385:在 CSK 上启动 tftpd

Guru**** 2553450 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/623611/dm385-starting-tftpd-on-the-csk

器件型号:DM385

我们正在尝试使用运行 IPNC 应用程序(RDK 5.2)的388 CSK 上的 CCS 进行开发、该应用程序使用来自通过以太网连接到 CSK 开发板的 Ubuntu 计算机的 RSE、 但是、我们无法在目标上启动 tftpd、因此我们可以远程查看文件系统、并将在 Ubuntu 中交叉编译的可执行文件传输到目标以进行调试。  显然、这与属于分发的 Busybox 捆绑在一起、但 Busybox 网站上的说明不起作用。

有人让它工作了吗?  如果是、如何操作?

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

    尝试运行 tftpd 时遇到什么问题?
    是否在 uboot 中启用了 tftp? 您可以通过在 uboot 控制台中键入"help"来确认此操作。
    如果在 uboot 中未启用 tftp、您可以通过在 DM385的 include/.h 文件中设置宏来启用 tftp


    谢谢、
    Prabhuraj
    Black胡椒 技术
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 John:

    您能否再次确认您正在使用的 IPNCRDK 版本?
    IPNCRDK v5.2尚未发布,最新版本为5.1,适用于 DM36x 系列。
    DM38x 系列支持的 IPNCRDK 版本为3.9。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 John:

    如果您想使用简单工具在用户空间中传输二进制文件、我们在 DM38x CSK 中使用了 NC

    在 PC 中(首先启动)、
    # nC -l 1234 < binary_TO_SEND_TO_DM38x
    例如
    # nc -l 1234 < uImage

    在 DM38x CSK 中
    # NC PC_IP_addr 1234 > binary_TO_BE_received_far_PC (使用与所发送的名称相同的名称)
    例如
    # NC 192.168.1.2 1234 > uImage
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你是对的、我犯了这个错误。 我们实际上计划在369和385上进行开发、并让它们以无线方式流式传输视频。 我们在后者上使用3.9.1、希望获得与369类似的结果(原本是5.2、但我们理解已取消)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 John:
    您可以为 DM369使用 IPNCRDK v5.1或 DVSDK。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    虽然这很有用、但我特别想使用 tftp 的原因是 FTP 与 CCS/Eclipse 的远程系统环境集成。 因此、"真正"的问题是如何让 RSE 与388 CSK 开发板配合使用。 而我可以调用 shell 从 CCS 到电路板进行 Telnet。 我希望能够从 CCS 中浏览目标上的文件系统并轻松复制文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 John:

    明白了。 我们还遇到了 tftp 在 CSK 中不工作的问题。 我们的要求是仅传输一个文件、我们可以通过 NC 实现这一目标。 所以没有进一步探讨 tftpd。 您还可以交叉编译最新的 tftpd 代码: sourceforge.net/.../ 并检查它是否正常工作(可以使用此二进制文件而不是总线框1)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    要在388 CSK 中启动 tftp 守护程序,请尝试从终端运行以下命令。

    udpsvd -ve 0.0.0.0 69 tftpd -c
    - 目录,您要在 tftp 服务器上托管,也可以使用。 (dot)表示当前目录。
    这将启动板上的 tftp 服务器、您可以使用我们主机上的 tftp 客户端与板之间发送/接收文件。  
    我已经在 Linux 终端上尝试过、它运行正常、在 CCS 中也应该运行相同。
    谢谢、此致、
    Chidvilas