[SDK Release] ESP8266_NONOS_SDK_V1.5.2_16_01_29

ESP_Faye
Posts: 1592
Joined: Mon Oct 27, 2014 11:08 am

[SDK Release] ESP8266_NONOS_SDK_V1.5.2_16_01_29

Postby ESP_Faye » Fri Jan 29, 2016 8:40 pm

ESP8266_NONOS_SDK_V1.5.2_16_01_29 Release

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

Release Notes
Resolved Issues(Bugs below are eligible for Bug Bounty Program):
  1. Strange os_timer_arm behavior.
Optimization:
  1. Added SDIO slave driver. Developers are now able to implement AT commands based on SDIO interface by themselves.
  2. Optimized SSL shakehand.
  3. Upgraded second-level boot to support HSPI flash.
  4. Added AirKiss library.
  5. Updated sample code smart_config (esp_iot_sdk\examples\smart_config).
  6. The 114th byte of esp_init_data_default.bin is modified to be 1. Please use the latest esp_init_data_default.bin.
  7. Added sample code at_espconn (esp_iot_sdk\examples\at_espconn), showing how to transmit AT commands via the internet.

Added APIs:
  1. SDIO slave APIs
    sdio_slave_init: initialize SDIO slave
    sdio_load_data: upload data to SDIO buffer.
    sdio_register_recv_cb: register Callbacks of data received by SDIO.
  2. AirKiss APIs
    airkiss_version: get version information of AirKiss.
    airkiss_lan_recv: used to detect and analyze AirKiss data packets.
    airkiss_lan_pack: used to analyze AirKiss data packets, and to organize response packets waiting to be responded.
  3. AT UART simulation APIs
    at_fake_uart_enable : enable AT UART simulation.
    at_fake_uart_rx : AT UART RX for simulation.

Known Issue:
  1. SSL misbehavior.

AT_v0.60 Release Note:
Notice:
  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.
AT_v0.60 Release Note:
  1. Added command AT+CWLAPOPT, which is used to config the attribute of the returned value of the command AT+CWLAP.
  2. Added command AT+WPS, WPS supported.
  3. Added command AT+MDNS, MDSN supported.
  4. Added command AT+CWSTARTDISCOVER/AT+CWSTOPDISCOVER. AirKiss intranet detecting function is supported.
  5. Optimized command AT+CIPSTART. The device can function as SSL client, and one SSL connection can be created at most.
  6. Optimized AT+UART command.

Have fun!

_______________________________________________________

ESP8266_NONOS_SDK_V1.5.2_16_01_29发布

相关下载
    以下是最新SDK的相关下载链接 (版本 ESP8266_NONOS_SDK_V1.5.2_16_01_29):
  1. 文档下载链接
  2. 您可以继续参与 Bug Bounty 计划

发布说明
修正问题(符合乐鑫 Bug 赏金计划):
  1. os_timer_arm 行为异常的问题。
优化:
  1. 新增支持 SDIO slave driver,开发者可自行实现基于 SDIO 的 AT 指令。
  2. 优化 SSL 握手流程。
  3. 更新二级 boot,以支持 HSPI flash。
  4. 新增 AirKiss 库,支持内网发现功能。
  5. 更新 smart_config 示例(esp_iot_sdk\examples\smart_config)。
  6. esp_init_data_default.bin 第 114 字节修改为 1,请使用新版 esp_init_data_default.bin。
  7. 新增 at_espconn 示例(esp_iot_sdk\examples\at_espconn),示范通过网络发送 AT 指令。

Added APIs:
  1. SDIO slave APIs
    sdio_slave_init : 初始化 SDIO slave
    sdio_load_data : 加载数据到 SDIO buffer
    sdio_register_recv_cb :注册 SDIO 接收数据的回调函数
  2. AirKiss APIs
    airkiss_version : 获得 AirKiss 库版本信息
    airkiss_lan_recv :用于 AirKiss 内网发现功能,解析收到的数据包
    airkiss_lan_pack :用于 AirKiss 内网发现功能,组织待回复的响应包
  3. AT UART simulation APIs
    at_fake_uart_enable : enable AT UART simulation.
    at_fake_uart_rx : AT UART RX for simulation.

已知问题:
  1. SSL 行为异常。

AT_v0.60 Release Note:
注意:
  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 升级。
AT_v0.60 更新说明:
  1. 新增 AT+CWLAPOPT 指令,用于设置 AT+CWLAP 指令的返回结果属性。
  2. 新增 AT+WPS 指令,支持 WPS 功能。
  3. 新增 AT+MDNS 指令,支持 MDNS 功能。
  4. 新增 AT+CWSTARTDISCOVER/AT+CWSTOPDISCOVER 指令,支持微信的内网发现功能。
  5. 优化 AT+CIPSTART 命令,支持作为 SSL client,最多可创建 1 个 SSL 连接。
  6. 修正设置波特率后最后一个字符错误的问题。


感谢您对 ESP8266 的关注!
Attachments
ESP8266_NONOS_SDK_V1.5.2_16_01_29.zip
(2.52 MiB) Downloaded 21136 times

Who is online

Users browsing this forum: No registered users and 1 guest