@@ -52,7 +52,7 @@ int luat_airlink_cmd_exec_fota_write(luat_airlink_cmd_t *cmd, void *userdata)
{
// LLOGD("收到FOTA数据, len=%ld %02X%02X%02X%02X", cmd->len, cmd->data[0], cmd->data[1], cmd->data[2], cmd->data[3]);
int ret = luat_fota_write(cmd->data, cmd->len);
- if (ret) {
+ if (ret < 0) {
LLOGD("fota_write ret %d", ret);
}
return 0;
@@ -24,7 +24,7 @@ int luat_fota_init(uint32_t start_address, uint32_t len, luat_spi_device_t* spi_
/// @brief 用于向本地 Flash 中写入升级包数据
/// @param data 升级包数据
/// @param len 升级包数据长度
-/// @return int =0成功,其他失败
+/// @return int >=0成功,其他失败
int luat_fota_write(uint8_t *data, uint32_t len);
/// @brief 用于结束升级包下载