大家好、
我正在尝试使用 Dropbox 服务器在我的 Launch CC3220MODASF 开发套件上运行 cloud_ota 示例。 我认为我已正确配置所有内容、但遇到以下错误。
*
OTA 应用程序-版本0.10.00.03
*
SimpleLinkInitCallback:始于角色0
主机驱动程序版本:3.0.1.61
内部版本3.15.0.1.31.2.0.0.2.2.0.7
============================
配置示例版本 1.0.16
============================
芯片0x31000019
MAC 31.2.0.0.0
PHY 2.2.0.7
NWP3.15.0.1
ROM 0
主机3.0.1.61
MAC 地址:10:ce:a9:47:bc:8f
开始配置! MODE=2 (0-AP、1-SC、2-AP+SC、3-AP+SC+WAC)
[配置]智能配置已同步!
[配置]配置文件已添加:SSID:ALHN-EA2E
[配置]配置文件确认:WLAN 已连接!
[配置]配置文件确认:IP 已获取!
[配置]配置文件确认成功!
[Provisioning] Provisioning Application 已成功结束
配置停止:当前角色:STA
WLAN 状态:已连接
已连接至 SSID:ALHN-EA2E
DHCP 已开启
IP 192.168.1.88
掩码255.255.255.0
GW 192.168.1.254
DNS 192.168.1.254
很棒!
Ping 完成。 成功率:100%
HandlePingComplete:PingCounter=1
很棒!
Ping 完成。 成功率:100%
HandlePingComplete:PingCounter=2
很棒!
Ping 完成。 成功率:100%
HandlePingComplete:PingCounter=3
很棒!
Ping 完成。 成功率:100%
HandlePingComplete:PingCounter=4
很棒!
Ping 完成。 成功率:100%
HandlePingComplete:已到达 OTA 命令
OtaInit:统计信息= 0、0、0
OtaInit:调用 Ota_init
OTA_init:sizeof CdnClient=576、sizeof OtaArchive=4956
OTA_init:sizeof OtaLib_t=7736、sizeof OTA_memBlock=7800
OTA_init:OTA 库版本= OTA_LIB_2.0.0.7
Archive_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_VENDER_ID、VendorDir=OTA_CC3220SF
OTA_RUN:调用 Ccartn Client_Connect OTA server= api.dropboxapi.com
Client_Connect:Cquarti Client_Connect api.dropboxapi.com
[错误]-致命错误:检测到驱动程序中止。
Http Client_Connect:错误 sl_NetAppDnsGetHostByName、状态=-2005
Cdn301:Client_Connect 错误 Http Client_Connect,状态=-20301
OTA_run:错误 Cdnc301, Client_Connect 状态=-20301
_OtaCheckConsecectiveErrors:ConsecectiveOtaErrs=1/5、仅返回 WARNNING
OtaRunStep:警告 Ota_run、状态= 20006、下一次 OTA 重试继续
测试失败:状态= 6、事件= 17
事件处理程序失败..!
下面是我的分步配置设置。 请在任何步骤中查看是否有任何问题。
1.我设置了一个 Dropbox 帐户,并包含了一个开发应用(我获得了一个令牌);它看起来像这样。 
这里、我将使用生成的访问令牌作为$OTA\_VENER\_TOKEN$。 这一步是否正确? 如果没有、如何使用生成的访问令牌、应用密钥和应用密钥生成$OTA\_VENER\_TOK$?
2. 我的 Dropbox 帐户中有一个名为 Fleck_test_ota_1的文件夹,类似于我开发者帐户中的应用。 我在其中创建了一个名为 OTA_CC3220SF 的文件夹、用于与供应商目录相对应
在 otauser.h cloud_ota 示例中指定。 定义如下:#define OTA_VENTER_DIR "OTA_CC3220SF"
3.在 otauser.h 中、我定义了 OTA_VENTOR_TOKER (生成的访问令牌)我还在 otauser.h 和 cloud_ota.c 中定义了 SL_ENABLE_OTA_DEBUG_TRACES 和 DISABLE_OTA_SWITCH_TRIGGER、如中所述
说明并编译 cloud_ota 工程
otauser.h 
4.下面是我的 Uniflash 设置附件

5.我的.tar 文件已附加。 请检查是否有任何缺失。
e2e.ti.com/.../5482.20240310081436_5F00_CC3220SF_5F00_OTA.tar
我将关注此文档。
https://software-dl.ti.com/ecs/SIMPLELINK_CC3220_SDK/1_50_00_06/exports/docs/simplelink_mcu_sdk/Over_The_Air_Update_Guide pota.html#fig.-22:-ota-Apps-Diagram

