[SDK Patch] ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704

ESP_Yuhao
Posts: 14
Joined: Wed Jun 29, 2016 11:30 am

[SDK Patch] ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704

Postby ESP_Yuhao » Fri Jul 01, 2016 7:56 pm

ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704 Release

Important Links
Here are the links for this SDK release (version ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704 ):
  1. Download ESP8266_NONOS_SDK_V1.5.4
  2. Download Related Documentation
  3. Bug Bounty Program

Release Notes
This patch is based on the ESP8266_NONOS_SDK_V1.5.4. When this patch is used, .a files in this patch shall replace corresponding files under the SDK/lib Folder.
  1. Resolved an issue that RF_Init_data sector may be broken in stress test. Provided a function “user_rf_cal_sector_set” which has to be added in application by software developer. More details about user_rf_cal_sector_set refer to documentation “2C-ESP8266__SDK__API Guide”. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  2. Fix a potential risk that will cause rf not work after external reset. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  3. Fix system state mismatch when call some cur and def APIs. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  4. Add SDIO AT support. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  5. Fix a potential bug in espconn. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  6. Modify 112 byte of esp_init_data_default.bin, 0x03->0x00, turn off auto freq correction. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
Attention: Please refer to “user_main.c” in the zip for “user_rf_cal_sector_set” sample code.

ESP8266_NONOS_SDK Note:
  1. esp_init_data.bin has to be downloaded into flash at least once.
  2. Download blank.bin to initialize the sector stored RF_CAL parameter (set by user_rf_cal_sector_set), and download esp_init_data.bin into flash, when the system needs to be initialized, or RF needs to be calibrated again.

AT Note:
  1. Since the release of ESP8266_NONOS_SDK_V1.5.0, AT firmware is too large to use 4Mbit flash. Please choose flash with at least 8Mbit capacity.
  2. Firmware upgrade over-the-air process is changed a bit. We will upgrade the latest AT firmware to Espressif Cloud server only after it has been tested and the overall performance is guaranteed. Users may not be able to use AT+CIUPDATE in ESP8266_NONOS_SDK_V1.5.0 and other more advanced versions.

Have fun!

_______________________________________________________

ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704发布

相关下载
    以下是 SDK 的相关下载链接 (版本 ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704):
  1. 下载 ESP8266_NONOS_SDK_V1.5.4
  2. 文档下载链接
  3. 您可以继续参与 Bug Bounty 计划

发布说明
本patch基于ESP8266_NONOS_SDK_V1.5.4,使用时将压缩包中.a文件覆盖SDK/lib目录下对应文件。
  1. 修正部分情况下,RF_Init_data 系统参数区可能被破坏的问题。新增 user_rf_cal_sector_set,用户程序必须实现此接口,详细参见文档 “2C-ESP8266__SDK__API Guide”。 (1.5.4.1中解决)
  2. 修正外部复位后,小概率存在 rf 不工作的问题。(1.5.4.1中解决)
  3. 修正部分情况下,调用cur、def接口导致的状态错误问题。(1.5.4.1中解决)
  4. 修新增AT针对SDIO的支持。(1.5.4.1中解决)
  5. 修正espconn中一处潜在问题。(1.5.4.1中解决)
  6. 修改esp_init_data_default.bin的112字节,0x03->0x00,默认关闭频偏自动校正。(1.5.4.1中解决)
注意:基于更新1的示例代码可参考压缩包中的user_main.c。

ESP8266_NONOS_SDK 注意事项:
  1. esp_init_data.bin 至少需要烧录一次到 flash。
  2. 建议整个系统需要做初始化设置时,或需要重新进行 RF_CAL 时,烧录 blank.bin 到 RF_CAL 参数区 (由 user_rf_cal_sector_set 设置),并烧录 esp_init_data.bin 到 flash。

AT 注意事项:
  1. 从版本 ESP8266_NONOS_SDK_V1.5.0 起,AT 固件所需空间增大,无法再使用 4Mbit (512KB) Flash,请使用 8Mbit (1MB) 或以上容量 Flash。
  2. 我司优化了 AT 固件的升级流程,AT 固件发布后,会等一段时间,待客户反馈稳定后,才上传到 Espressif Cloud 以供下载更新。因此,如果使用 ESP8266_NONOS_SDK_V1.5.0 及之后版本的 AT 固件暂时无法从 Espressif Cloud 升级。
Attachments
ESP8266_NONOS_SDK_V1.5.4.1_patch_20160704.zip
(395.28 KiB) Downloaded 62809 times
Espressif Systems

#204, Block 2, 690 Bibo Road,
Zhang Jiang High-Tech Park, Shanghai, China
www.espressif.com

Who is online

Users browsing this forum: No registered users and 1 guest