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.

[参考译文] LAUNCHXL-CC3235S:Quaries 无线减速更新

Guru**** 2560390 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/878217/launchxl-cc3235s-quaries-reagarding-over-the-air-update

器件型号:LAUNCHXL-CC3235S
主题中讨论的其他器件:UNIFLASH

Hallo TI、

目前、我正在使用 CC3235S-LAUNCHXL、我正在工作站模式下使用它。  我正在使用 Code Composer Studio 或 Uniflash 刷写电路板。 我真的想无线更新软件。 如果我在  站点模式下使用 CC3235S-LAUNCHXL、是否可以通过 OTA 更新软件?

如果是,我该怎么做?  

如果不是、无线更新 CC3235S-LAUNCHXL 的其他可能方法是什么?

此致、

Venkatesh Vasanthapu。

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

    您好!

    是支持 OTA。 请参阅 CC32xx SDK 中的 cloud_ota 和 local_OTA 示例。

    1月

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

    感谢您提供信息。

    我遵循 了 http://dev.ti.com/tirex/explore/node?node=ACE5ggZRybEJNZUcnzc3ww__fc2e6sr__LATEST 中提到的步骤 、但我遇到了一些问题。 根据文档、如果我按下 SW2按钮、则输出应如下所示

    但我 始终会收到以下消息。

    是否缺少某种配置。

    谢谢你。

    此致、

    Venkatesh。

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

    您好、Venkatesh、

    在 OTA 启动之前、您似乎遇到了与本地网络(即与接入点的连接)的基本问题。

    您是否能够将同一 AP (并对其执行 ping 操作或交换数据)与其他示例连接?  

    BR、

    Kobi

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

    你好、Kobi、

    我没有尝试过。 您能否提出建议、说明我可以检查哪个示例? 由于我对这一主题有点陌生、因此很难弄清楚。

    我还有一个基本的疑问。 我的 GitHub 帐户如下所示:

    https://github.com/OTA_3030/OTA_58 

    以下是我对代码 otauser.h 文件所做的更改

    #define OTA_VENDOR_DIR "OTA_58"

    /* Github 服务器信息*/
    #define OTA_SERVER_NAME "api.github.com
    #define OTA_SERVER_IP_ADDRESS 0x00000000
    #define OTA_SERVER_SECURE_1.

    /* Github 供应商信息*/
    #define OTA_VENDOR_ROOT_DIR"/repos/OTA_3030/OTA_58  "
    #define OTA_VENDOR_TOKEN_OTA_3030"

    这是正确的方法吗?

    谢谢你。

    BR、

    Venkatesh

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

    您好、Venkatesh、

    OTA 配置似乎正常(当然、它应该与您的 GitHub 项目相对应)。

    我注意到 OTA_VENDOR_ROOT_DIR 中有额外的空间、您应该将其删除。

    但是、您当前的问题不是 OTA、而是基本 WiFi 连接。

    您可以使用 NetworkTerminal 示例尝试连接到接入点。

    您还可以查看其他简单示例(例如"HttpGet")、以确保您可以访问远程(Internet)服务器。

    了解如何启用连接后、您将能够测试 OTA。

    BR、

    Kobi  

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

    Hallo Kobi、

    感谢您提供信息。 我可以解决这个问题。 但是、目前我在连接到套接字时遇到错误。 下面是我得到的响应。  

    我使用了上面提到的 git 集线器配置。还有什么问题呢?

    谢谢你。

    此致

    Venkatesh Vasanthapu

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

    456表示以下之一:

    1.在 OTA_SERVER_ROOT_CA_CERT 中提供的路径中找不到根 CA 证书(确保文件的完整路径与文件系统的内容完全匹配)。  

    2.文件系统中的根 CA 文件格式错误。 请确保您提供了有效的 DER 格式文件(DER 文件可在 Windows 中打开、您可以检查内容)或 PEM 文件。最好的方法是从您的计算机(在 Windows 中、 按 Windows+R 打开证书管理器以打开"Run..." 对话框中、然后键入"certlm.msc "并转至"受信任的根证书颁发机构/证书"、然后查找所需的根 CA。 打开文件时、转到"详细信息"、您可以在其中复制文件)。

    BR

    Kobi

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

    Hallo Kobi、

    感谢您提供信息。 这是 OTA_SERVER_ROOT_CA_CERT 的问题。 我  能够使用 Git 为 dev.ti.com/.../node 中提到的示例项目执行 OAT。

    下面是有关我现在所做工作的简短说明:

    我从 HttpGet 应用程序创建了.tar 文件、并将其放置在 git 文件夹中。 我想用这个文件更新我的电路板。 我给出了

    OTA_VENDOR_DIR、  OTA_VENDOR_Token 和 OTA_Vendor_root_dir、并尝试使用 OAT。 我有以下问题

    OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.github.com
    CdnClient_ConnectServer:HttpClient_Connect api.github.com
    HttpClient_Connect:IP_ADDR=140.82.118.6
    HttpClient_Connect:警告套接字连接,status=-468,已忽略...
    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=Venkatesh_UDP
    CdnGithub_SendReqDir:UI=/repos/venkatesh3030/venkatesh_udp/contents
    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 404
    CdnGithub_ParseRespDir:错误 HttpClient_RecvSkipHdr、status=-20310
    OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310

    _OtaCheckConfuriveErrors:ConfuriveOtaErrors=4/5、仅返回警告
    OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

    OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.github.com
    CdnClient_ConnectServer:HttpClient_Connect api.github.com
    HttpClient_Connect:IP_ADDR=140.82.118.6
    HttpClient_Connect:警告套接字连接,status=-468,已忽略...
    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=Venkatesh_UDP
    CdnGithub_SendReqDir:UI=/repos/venkatesh3030/venkatesh_udp/contents
    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 404
    CdnGithub_ParseRespDir:错误 HttpClient_RecvSkipHdr、status=-20310
    OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310

    我刚刚在工作示例中添加了 GitHub 凭证。 但它似乎不起作用。 如何更新我自己的应用程序?

    谢谢你。

    此致、

    Venkatesh Vasanthapu。

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

    您收到 HTTP 404错误、表示未找到 URL。

    请确保 OTA_VENDOR_ROOT_DIR 定义与您的 GitHub 项目结构完全匹配。  

    BR、

    Kobi

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

    Hallo Kobi、

    这是 URL 的问题。 它现在正在工作。

    谢谢你。

    最棒的酒店

    Venkatesh