物联网WIFI芯片乐鑫ESP8266 NON-OS_SDK_v2.0 版本发布

 物联网WIFI芯片乐鑫ESP8266 NON-OS_SDK_v2.0 版本发布

物联网WIFI芯片厂商乐鑫科技于2016年07月19日技针对ESP8266正式发布 NON-OS 版本ESP8266 NON-OS_SDK_v2.0 。注意,这可是2.0哟,可是跨版本号的哟~~~,这意味着ESP8266的 SDK 又迈入了一个新阶段,产品成熟度也更叫的完善咯。

 

这次ESP8266 NON-OS_SDK_v2.0的升级亮点如下:

 

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

ESP8266_NONOS_SDK 注意事项:

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

AT 注意事项:

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

下载:ESP8266_NONOS_SDK_V2.0.0_16_07_19.zip

吴川斌

吴川斌

Leave a Reply