物联网WIFI芯片乐鑫ESP8266 NONOS SDK v2.1.0 发布

 物联网WIFI芯片乐鑫ESP8266 NONOS SDK v2.1.0 发布

物联网WIFI芯片厂商乐鑫科技于2016年5月5日技针对ESP8266正式发布 NON-OS 版本ESP8266 NON-OS_SDK_v2.1.0 。继续对各项功能进行优化及消除已发现的BUG。

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

增加了以下新功能:

  • 增加了对 ROM 功能的定义;
  • 增加了 eFuse MAC CRC 校验,将 eFuse MAC 保存至 Flash 的系统参数区为后备 MAC;
  • 通过将部分功能转移至 Flash,降低了对 iRAM 的使用;
  • 支持 64Mbits & 128Mbits SPI Flash;
  • 支持长周期 Deep-sleep;
  • 增加了设置和获取 DNS 服务器 API;

AT 指令方面的变化有:

  • 增加了新命令 AT+UART? 和 AT+UART_DEF?;
  • 增加了新命令 AT+SYSRAM?;
  • 增加了新命令 AT+SYSIO 系列;
  • 增加了新命令 AT+CWHOSTNAME;
  • 增加了新命令 AT+SYSADC?;
  • 增加了新命令 AT+CIPSNTPCFG 和 AT+CIPSNTPTIME;
  • 增加了新命令 AT+CIPDNS_CUR 和 AT+CIPDNS_DEF;
  • 最高支持 8 个 Station;
  • 修改 Keep-Alive 次数为 3;
  • 增加了新命令 AT+RFAUTOTRACE;

Lwip 部分

增加了set and get dns server APIs

  • espconn_dns_setserver
  • espconn_dns_getserver

WIFI 部分

  • Optimize the RF frequency calibration workflow, having the frequency trace disabled by default;
  • users can call system_phy_freq_trace_enable in user_rf_pre_init to enable it;
  • Update libphy.a to version 1134_0;
  • Allow sending a broadcast ESP-NOW packet, but make sure that the packet is unencrypted;
  • Fix soft queue error;
  • Fix EVENT_STAMODE_AUTHMODE_CHANGE event mode info;
  • Fix lmac assert;
  • Fix bug in sniffer mode;
  • Fix arp loss continously issue;
  • Fix bug in WiFi event;
  • Fix the bug in mic failure handler;
  • Fix the bug which causes failure of connection to an AP with shared WEP;
  • Fix the bug which causes failure of connection to an AP with hidden ssid;
  • Fix softAP deauth;
  • Fix reconnect policy when trying to connect to an AP that does not exist;
  • Fix scan issue;
  • Fix extra bytes in UDP broadcast packet, BBP310;

ESP8266 NONOS SDK v2.1.0 的更新细节及SDK 源码下载请参加GitHub连接:https://github.com/espressif/ESP8266_NONOS_SDK/releases

 

 

吴川斌

吴川斌

Leave a Reply