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/LAUNCHCC3235MOD:尝试连接新创建的 Dropbox 应用时无法获取 OTA 更新

Guru**** 2558250 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/950174/ccs-launchcc3235mod-unable-to-get-ota-update-while-trying-to-connect-with-newly-created-dropbox-app

器件型号:LAUNCHCC3235MOD

工具/软件:Code Composer Studio

尊敬的 TI:

在这里、我遇到了非常匿名的问题、以前我能够使用 cloud_ota 示例代码获取 OTA 更新、现在我正在尝试执行的操作是、我通过 Dropbox 创建了新应用程序、

CG10是旧应用程序、而 CG10Mini 是新应用程序、旧应用程序运行良好、我也对这两个应用程序具有匹配的权限。 我下载新生成的令牌并在 otauser.h 文件中进行更新。

我的应用程序也准备就绪了。。。

现在、我创建了一个新文件夹并将.tar 文件保存在其中。  

我还更改了 otauser.h 文件中的目录名

#define OTA_VENDOR_DIR "OTA_MINI_MCU_FLASH" 

我构建代码,首先是 OTA 项目,然后是 cloud_ota 代码,完全没有错误。 然后我刻录了代码。  

我关注  的文件是:///C:/ti/simplelink_cc32xx_sdk_3_30_01_02/docs/simplelink_mcu_sdk/Over_The_Air_Update_Guide.html  

指南。

到目前为止一切都正常,但当我运行代码时,它仍在请求不再连接的上一个目录。  

日志:

HandlePingComplete:OTA 命令已到达

OtaInit:统计数据= 0、0、0

OtaInit:调用 Ota_init

ota_init:sizeof CdnClient=576、sizeof OtaArchive=5552

ota_init:sizeof OtaLib_t=8332、sizeof ota_memBlock=10536

OTA_INIT:OTA 库版本= OTA_LIB_2.0.0.7

OtaArchive_Init:OTA 存档版本= OTA_archive_2.0.0.4

OtaConfig:调用 OTA_SET EXTLIB_OTA_SET_OPT_SERVER_INFO、ServerName=api.dropboxapi.com

OtaConfig:调用 OTA_SET EXTLIB_OTA_SET_OPT_VENDOR_ID、VendorDir=OTA_R2_MCU_FLASH

OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

HttpClient_Connect:IP_ADDR=162.125.81.19

HttpClient_Connect:警告套接字连接,status=-468,已忽略...

OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_R2_MCU_FLASH

CdnDropbox_SendReqDir:UI=/2/files/list_folder

HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 401

CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


_OtaCheckConfuriveErrors:ConfuriveOtaErrors=1/5、仅返回警告

OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

HttpClient_Connect:IP_ADDR=162.125.81.19

HttpClient_Connect:警告套接字连接,status=-468,已忽略...

OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_R2_MCU_FLASH

CdnDropbox_SendReqDir:UI=/2/files/list_folder

HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 401

CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


_OtaCheckConfuriveErrors:ConfuriveOtaErrors=2/5、仅返回警告

OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

HttpClient_Connect:IP_ADDR=162.125.81.19

HttpClient_Connect:警告套接字连接,status=-468,已忽略...

OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_R2_MCU_FLASH

CdnDropbox_SendReqDir:UI=/2/files/list_folder

HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 401

CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


_OtaCheckConfuriveErrors:ConfuriveOtaErrors=3/5、仅返回警告

OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

HttpClient_Connect:IP_ADDR=162.125.81.19

HttpClient_Connect:警告套接字连接,status=-468,已忽略...

OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_R2_MCU_FLASH

CdnDropbox_SendReqDir:UI=/2/files/list_folder

HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 401

CdnDropbox_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.dropboxapi.com

CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

HttpClient_Connect:IP_ADDR=162.125.81.19

HttpClient_Connect:警告套接字连接,status=-468,已忽略...

OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_R2_MCU_FLASH

CdnDropbox_SendReqDir:UI=/2/files/list_folder

HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 401

CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310

我无法理解为什么  

OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_R2_MCU_FLASH

请求已 删除的旧版 VendorDir。 或不再连接。

如果我遗漏了任何东西或犯了任何错误,请告诉我。

等待您的回复。

请尽快回复。

提前感谢  

Sarju Bhatnagar

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

    您好 Sarju、

    感谢您的介绍。 很容易理解您正在做什么以及问题。

    重建 OTA 工程时、您能否验证工程是否引用了正确的新生成 OTA 库? 还要验证库文件是否在目录中实际更新。 它应该有一个与您构建项目的时间相匹配的时间戳。

    Jesu

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

    您好、Jesu、

    谢谢您的回答、我也按照您的建议进行了操作。 目录名称问题已解决、现在问题是、我无法连接到服务器。

    以下是日志:

    HandlePingComplete:OTA 命令已到达

    OtaInit:统计数据= 0、0、0

    OtaInit:调用 Ota_init

    ota_init:sizeof CdnClient=576、sizeof OtaArchive=5552

    ota_init:sizeof OtaLib_t=8332、sizeof ota_memBlock=10536

    OTA_INIT:OTA 库版本= OTA_LIB_2.0.0.7

    OtaArchive_Init:OTA 存档版本= OTA_archive_2.0.0.4

    OtaConfig:调用 OTA_SET EXTLIB_OTA_SET_OPT_SERVER_INFO、ServerName=API.dropboxapi .com

    OtaConfig:调用 OTA_SET EXTLIB_OTA_SET_OPT_VENDOR_ID、VendorDir=OTA_MINI_MCU_FLA SH

    OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

    CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

    HttpClient_Connect:IP_ADDR=162.125.81.19

    HttpClient_Connect:警告套接字连接,status=-468,已忽略...

    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_MINI_MCU_FLASH

    CdnDropbox_SendReqDir:UI=/2/files/list_folder

    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 500

    CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

    OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


    _OtaCheckConfuriveErrors:ConfuriveOtaErrors=1/5、仅返回警告

    OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

    OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

    CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

    HttpClient_Connect:IP_ADDR=162.125.81.19

    HttpClient_Connect:警告套接字连接,status=-468,已忽略...

    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_MINI_MCU_FLASH

    CdnDropbox_SendReqDir:UI=/2/files/list_folder

    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 500

    CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

    OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


    _OtaCheckConfuriveErrors:ConfuriveOtaErrors=2/5、仅返回警告

    OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

    OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

    CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

    HttpClient_Connect:IP_ADDR=162.125.81.19

    HttpClient_Connect:警告套接字连接,status=-468,已忽略...

    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_MINI_MCU_FLASH

    CdnDropbox_SendReqDir:UI=/2/files/list_folder

    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 500

    CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

    OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


    _OtaCheckConfuriveErrors:ConfuriveOtaErrors=3/5、仅返回警告

    OtaRunStep:警告 Ota_run、Status=20004、继续进行下一次 OTA 重试

    OTA_RUN:调用 CdnClient_ConnectServer OTA server=api.dropboxapi.com

    CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

    HttpClient_Connect:IP_ADDR=162.125.81.19


    HttpClient_Connect:警告套接字连接,status=-468,已忽略...

    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_MINI_MCU_FLASH

    CdnDropbox_SendReqDir:UI=/2/files/list_folder

    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 500

    CdnDropbox_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.dropboxapi.com

    CdnClient_ConnectServer:HttpClient_Connect api.dropboxapi.com

    HttpClient_Connect:IP_ADDR=162.125.81.19

    HttpClient_Connect:警告套接字连接,status=-468,已忽略...

    OTA_RUN:CdnClient_ReqOtaDir、VendorDir=OTA_MINI_MCU_FLASH

    CdnDropbox_SendReqDir:UI=/2/files/list_folder

    HttpClient_RecvSkipHdr:HTTP 错误代码 HTTP/1.1 500

    CdnDropbox_ParseRespDir:错误 HttpClient_RecvSkipHdr、STATUS=-20310

    OTA_RUN:错误 CdnClient_ReqOtaDir、状态=-20310


    _OtaCheckConfuriveErrors:ConfuriveOtaErrors=5/5、MAX_CONSECURE_OTA_ERRORS!!!

    OtaRunStep:仅针对循环测试将其忽略

    在这里帮助我解决这个问题。 请告诉我出错的地方、或者我应该尝试其他什么。

    非常感谢您的连接。

    请尽快回复。

    正在等待回复...

    Sarju Bhatnagar

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

    您好 Sarju、

    请参阅此 E2E。 他们向您报告类似的问题。

    Jesu