[SDK Release] ESP8266_NONOS_SDK_V2.0.0_16_08_10

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

[SDK Release] ESP8266_NONOS_SDK_V2.0.0_16_08_10

Postby ESP_Yuhao » Wed Jul 20, 2016 10:45 am

ESP8266_NONOS_SDK_V2.0.0_16_08_10 Release

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

ESP8266_NONOS_SDK_V2.0.0_16_08_10 Release Notes
  1. Changed the license of some source files to espressif MIT.
  2. Updated libphy.a to 1055, fixed an issue of large current in Light-sleep.
  3. Updated AT+ to 1.3.0:
      3.1 Added Light-sleep wakeup command, AT+WAKEUPGPIO;
      3.2 Fixed abnormal AT+CWDHCPS IP allocation;
      3.3 Added at_sdio demo under example directory.
  4. Fixed probable system default when calling cur and def interfaces.
  5. Fixed the issue of high current in Deep-sleep mode without disabling SPI first.
  6. Fixed an issue where the SDK would crash when switching from AP to Station mode by calling wifi_set_phy_mode.
  7. Updated secondary boot loader to v1.6:
      7.1 Supports AT + based on SDIO;
      7.2 Supports entering testing mode through GPIO.
  8. Added support for MXIC Flash QIO mode.
  9. Fixed exception caused during TCP handshake and retransmission.
  10. Fixed issues in ESP-NOW.
  11. Added ESP-PAIR (Simple-Pair) feature, for APIs please refer to ESP8266 SDK API Guide.
  12. wpa2-enterprise time function derivation and time check disable can be set by users.
  13. Support for PEAP/TTLS in wpa2-enterprise, for APIs please refer to ESP8266 SDK API Guide.
  14. Added mqtt demos under examples directory.
  15. Other issue fixes.
  16. 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)
  17. Fix a potential risk that will cause rf not work after external reset. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  18. Add SDIO AT support. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)
  19. Fix a potential bug in espconn. (Resolved in ESP8266_NONOS_SDK_V1.5.4.1)

ESP8266_NONOS_SDK Notes:
  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 Notes:
  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_16_08_10):
  1. 文档下载链接
  2. 您可以继续参与 Bug Bounty 计划

ESP8266_NONOS_SDK_V2.0.0_16_08_10 发布说明
  1. 更改部分源文件的license为espressif MIT;
  2. libphy.a 更新至 1055,解决 Light-sleep 有时电流偏大的问题;
  3. AT+ 更新至 1.3.0:
      3.1、新增 Light-sleep 唤醒命令,AT+WAKEUPGDIO;
      3.2、修正 AT+CWDHCPS IP 池分配异常问题;
      3.3、在 examples 目录下新增 at_sdio 示例;
  4. 修正调用 cur、def 接口时可能存在的系统状态错误;
  5. 修正 Deep-sleep 之前未关闭 SPI 导致 Deep-sleep 时电流过大问题;
  6. 修正调用 wifi_set_phy_mode 后从 AP 切到 Station 模式时可能出现的 crash;
  7. 更新二级 boot 到 v1.6:
      7.1、支持 AT + SDIO 的需求;
      7.2、支持通过 GPIO 控制进入测试模式;
  8. 增加对其他 2 线转 4 线 SPI Flash 的支持;
  9. 修正 TCP 握手重传时引起的 Exception;
  10. 修正 ESP-NOW 问题;
  11. 新增 ESP-PAIR(Simple-Pair)功能,具体 API 请参考手册;
  12. wpa2-enterprise time 函数导出由用户设置,及 time check disable 由用户设置;
  13. wpa2-enterprise 新增 PEAP/TTLS 支持,具体 API 请参考手册;
  14. 在 examples 目录下新增 mqtt 示例;
  15. 其他问题的修正;
  16. 修正部分情况下,RF_Init_data 系统参数区可能被破坏的问题。新增 user_rf_cal_sector_set,用户程序必须实现此接口,详细参见文档 “2C-ESP8266__SDK__API Guide”。 (中解决)
  17. 修正外部复位后,小概率存在 rf 不工作的问题。(中解决)
  18. 新增AT针对SDIO的支持。(中加入)
  19. 修正espconn中一处潜在问题。(中解决)

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 升级。
(4.94 MiB) Downloaded 61143 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