[SDK Patch] ESP8266_NONOS_SDK_V2.0.0_patch_20160809

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

[SDK Patch] ESP8266_NONOS_SDK_V2.0.0_patch_20160809

Postby ESP_Yuhao » Tue Aug 09, 2016 7:22 pm


Important Links
Here are the links for this SDK release (version ESP8266_NONOS_SDK_V2.0.0_patch_20160809 ):
  1. Download ESP8266_NONOS_SDK_V2.0.0
  2. Download Related Documentation
  3. Bug Bounty Program

Release Notes
This patch is based on ESP8266_NONOS_SDK_V2.0.0. While using it, users should use .a file in the package to overwrite the corresponding files subject to SDK/lib directory.
The updates are as follows:
  1. Slow connection problems in some cases have been solved.
  2. Provided an interface to enable automatic calibration of frequency offset: void system_phy_freq_trace_enable(bool enable); By default, the automatic calibration of frequency offset is off. To enable it, this function should be called in user_rf_pre_init(). Its parameter is true
Note: Users should confirm that only when ambient temperature is higher than the normal operating temperature range that crystal oscillator requires does this function need to be enabled. In general, this function is not recommended to be enabled if ambient temperature is lower than 80 ℃.

  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!



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

  1. 修正在某些情况下连接较慢问题。
  2. 提供使能频偏自动校准接口:void system_phy_freq_trace_enable(bool enable); 频偏自动校准功能默认为关闭,如客户需要打开该功能,需要在user_rf_pre_init()里调用该函数,参数为true。


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 升级。
(246.39 KiB) Downloaded 23568 times
Espressif Systems

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

Who is online

Users browsing this forum: No registered users and 1 guest