微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 OTA

cc3200 OTA

时间:10-02 整理:3721RD 点击:

HI  ,cc3200 的sdk 1.3.0 的ota_update_os,中使用drop_box在国内不能使用,请问下,如果只是使用简单的httpserver,进行OTAS升级,应该怎么做?

请了解的,协助,谢谢!

您可以参考附件,可以尝试在本地搭一个服务器来做升级。

8831.OTA.7z

hi ,susan ,有以下几个问题:

1。看了SDK中的ota_update_os 中,在OTAUpdateTask中,

else if ((iRet & RUN_STAT_DOWNLOAD_DONE))
{
//
// Set OTA File for testing
//
iRet = sl_extLib_OtaSet(pvOtaApp, EXTLIB_OTA_SET_OPT_IMAGE_TEST,
sizeof(int), (_u8 *)&SetCommitInt);

sDisplayInfo.iOTAStatus = OTA_DONE;

if (iRet & (OTA_ACTION_RESET_MCU| OTA_ACTION_RESET_NWP) )
{
g_ulSysState = SYS_STATE_REBOOT;
}
else
{
g_ulSysState = SYS_STATE_WAIT;
}

DisplayRefresh();
}

不明白为什么要调用sl_extLib_OtaSet,其中Option  为什么要设置为EXTLIB_OTA_SET_OPT_IMAGE_TEST,是测试刚刚接收的IMAGE?

  iRet = sl_extLib_OtaSet(pvOtaApp, EXTLIB_OTA_SET_OPT_IMAGE_TEST, sizeof(int), (_u8 *)&SetCommitInt);

2.我现在在本地用HFS,搭建一个http服务器,能不能将创建新的IMG_USER_1,升级文件 完整下载下来后,修改为新的IMAGE,然后reboot,这样做可以吗?

请问,CC3200 OTA  SDK 中是怎样校验的?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top