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/CC3200:需要有关如何在 CC3200上实施 TFTP 的完整详细信息

Guru**** 2589265 points
Other Parts Discussed in Thread: CC3200SDK, CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/726907/ccs-cc3200-need-full-details-on-how-to-implement-tftp-on-cc3200

器件型号:CC3200

工具/软件:Code Composer Studio

您好!

我一直在尝试实施 CC3200SDK 中提供的 TFTP 客户端演示,我更改 了 http://processors.wiki.ti.com/index.php/CC3200_TFTP_Client_Application 中所述的设置 ,但我收到以下两个错误:

1) 1)"函数[TFTPTask]中第[203]行的错误[-2]"

   使用 TFTPD64托管 TFTP 服务器(CC3200和计算机之间通过互联网连接)

2) 2)"函数[TFTPTask]中第[203]行的错误[-2]"

   在 AWS 上托管的 Ubuntu Server 16.04上使用 tftpd-HPA 托管 TFTP 服务器(CC3200和云之间通过互联网连接)

有人能帮我在这两种情况下实施它吗

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

    1) 1)您是否成功连接到 AP? 本示例中的 Network_if_ConnectAP 似乎不会对该 API 中的错误断言、因此您可能会错过它。
    2) 2) sl_tftpRecv 填充的返回代码的值是多少? 这由 uitftpErrCode 传回。 您可以在 netapps/tftp/client/tftp.h 中找到错误代码值

    此致、
    Sarah
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sarah、
    感谢您的回复、是的、我可以连接到我的 AP、但我在 tftp.h 中找不到错误代码、但我看到了 TFTP 的通用错误代码、其中显示了上述两种错误

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

    您好 Riju、

    您需要在 sl_tftpRecv 之后检查 uiTftpErrCode 的值。 -2返回代码位于 tftp.h 中、这意味着 TFTP 库失败了。 uitftpErrCode 应该告诉我们原因。

    此致、
    Sarah

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sarah、
    再次感谢、也会这样做、您能建议我使用最简单的方法将文件从 CC3200的 sFlash 传输到托管在云中的 Linux 服务器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Riju、

    这取决于 Linux 服务器的基础设施及其支持的内容、但您可能会使用 HTTP POST。

    此致、
    Sarah