根据 swra510b.pdf 应用报告、TI WiFi 芯片仅支持使用 Dropbox 和 Github Cloud 进行 OTA 文件传输。
根据 TI 源文件、OTA 可支持通过 HTTP 进行固件更新。
您能否提供使用 GET 请求与通用 HTTP 服务器(Dropbox 或 Github)协同工作的 TI OTA 示例代码?
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.
根据 swra510b.pdf 应用报告、TI WiFi 芯片仅支持使用 Dropbox 和 Github Cloud 进行 OTA 文件传输。
根据 TI 源文件、OTA 可支持通过 HTTP 进行固件更新。
您能否提供使用 GET 请求与通用 HTTP 服务器(Dropbox 或 Github)协同工作的 TI OTA 示例代码?
通常、云 OTA 过程由两个阶段组成:
(1)连接 到 CDN 服务器以从文件服务器获取下载链接(在我们的示例中、我们以 Dropbox 和 Github 为例)。
(2)连接 到文件服务器(使用给定的链接)以使用 HTTP GET 下载内容
如果只想使用第二步(即已经有文件服务器的链接)、则可以 使用定义为"OTA_SERVER_TYPE"(#define OTA_SERVER_TYPE OTA_FILE_DOWNLOAD )的"OTA_SERVER_TYPE"编译 OTA 库
或者、您也可以使用 SDK6.10中的 OTA_IF API (请参阅 MQTT_CLIENT README 中的说明)、该 API 包含一个简单 API ("ota_if_downloadImageByFileURL()")从服务器读取(使用 HTTP GET) tar 文件。