mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
NONOS SDK clean-up (#8770)
Remove nonos-sdk-v2.2.0-28-g89920dc aka 3v0, since we have a real v3 Remove 3.0.0...3.0.4 to reduce overhead in maintaining a bunch or binary patches Update our docs and menu opts to mention 'experimental' status Old versions still remains in git history, so anyone wanting to play around with 3.0.x could still make use of that work
This commit is contained in:
parent
3f1d608a19
commit
204d2c93a7
30
boards.txt
30
boards.txt
@ -22,7 +22,7 @@ menu.vt=VTables
|
|||||||
menu.exception=C++ Exceptions
|
menu.exception=C++ Exceptions
|
||||||
menu.stacksmash=Stack Protection
|
menu.stacksmash=Stack Protection
|
||||||
menu.wipe=Erase Flash
|
menu.wipe=Erase Flash
|
||||||
menu.sdk=Espressif FW
|
menu.sdk=NONOS SDK Version
|
||||||
menu.ssl=SSL Support
|
menu.ssl=SSL Support
|
||||||
menu.mmu=MMU
|
menu.mmu=MMU
|
||||||
menu.non32xfer=Non-32-Bit Access
|
menu.non32xfer=Non-32-Bit Access
|
||||||
@ -363,19 +363,7 @@ generic.menu.sdk.nonosdk_190313=nonos-sdk 2.2.1+61 (190313)
|
|||||||
generic.menu.sdk.nonosdk_190313.build.sdk=NONOSDK22x_190313
|
generic.menu.sdk.nonosdk_190313.build.sdk=NONOSDK22x_190313
|
||||||
generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
||||||
generic.menu.sdk.nonosdk221.build.sdk=NONOSDK221
|
generic.menu.sdk.nonosdk221.build.sdk=NONOSDK221
|
||||||
generic.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues)
|
generic.menu.sdk.nonosdk305=nonos-sdk 3.0.5 (experimental)
|
||||||
generic.menu.sdk.nonosdk3v0.build.sdk=NONOSDK3V0
|
|
||||||
generic.menu.sdk.nonosdk300=nonos-sdk 3.0.0
|
|
||||||
generic.menu.sdk.nonosdk300.build.sdk=NONOSDK300
|
|
||||||
generic.menu.sdk.nonosdk301=nonos-sdk 3.0.1
|
|
||||||
generic.menu.sdk.nonosdk301.build.sdk=NONOSDK301
|
|
||||||
generic.menu.sdk.nonosdk302=nonos-sdk 3.0.2
|
|
||||||
generic.menu.sdk.nonosdk302.build.sdk=NONOSDK302
|
|
||||||
generic.menu.sdk.nonosdk303=nonos-sdk 3.0.3
|
|
||||||
generic.menu.sdk.nonosdk303.build.sdk=NONOSDK303
|
|
||||||
generic.menu.sdk.nonosdk304=nonos-sdk 3.0.4
|
|
||||||
generic.menu.sdk.nonosdk304.build.sdk=NONOSDK304
|
|
||||||
generic.menu.sdk.nonosdk305=nonos-sdk 3.0.5
|
|
||||||
generic.menu.sdk.nonosdk305.build.sdk=NONOSDK305
|
generic.menu.sdk.nonosdk305.build.sdk=NONOSDK305
|
||||||
generic.menu.ip.lm2f=v2 Lower Memory
|
generic.menu.ip.lm2f=v2 Lower Memory
|
||||||
generic.menu.ip.lm2f.build.lwip_include=lwip2/include
|
generic.menu.ip.lm2f.build.lwip_include=lwip2/include
|
||||||
@ -720,19 +708,7 @@ esp8285.menu.sdk.nonosdk_190313=nonos-sdk 2.2.1+61 (190313)
|
|||||||
esp8285.menu.sdk.nonosdk_190313.build.sdk=NONOSDK22x_190313
|
esp8285.menu.sdk.nonosdk_190313.build.sdk=NONOSDK22x_190313
|
||||||
esp8285.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
esp8285.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
||||||
esp8285.menu.sdk.nonosdk221.build.sdk=NONOSDK221
|
esp8285.menu.sdk.nonosdk221.build.sdk=NONOSDK221
|
||||||
esp8285.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues)
|
esp8285.menu.sdk.nonosdk305=nonos-sdk 3.0.5 (experimental)
|
||||||
esp8285.menu.sdk.nonosdk3v0.build.sdk=NONOSDK3V0
|
|
||||||
esp8285.menu.sdk.nonosdk300=nonos-sdk 3.0.0
|
|
||||||
esp8285.menu.sdk.nonosdk300.build.sdk=NONOSDK300
|
|
||||||
esp8285.menu.sdk.nonosdk301=nonos-sdk 3.0.1
|
|
||||||
esp8285.menu.sdk.nonosdk301.build.sdk=NONOSDK301
|
|
||||||
esp8285.menu.sdk.nonosdk302=nonos-sdk 3.0.2
|
|
||||||
esp8285.menu.sdk.nonosdk302.build.sdk=NONOSDK302
|
|
||||||
esp8285.menu.sdk.nonosdk303=nonos-sdk 3.0.3
|
|
||||||
esp8285.menu.sdk.nonosdk303.build.sdk=NONOSDK303
|
|
||||||
esp8285.menu.sdk.nonosdk304=nonos-sdk 3.0.4
|
|
||||||
esp8285.menu.sdk.nonosdk304.build.sdk=NONOSDK304
|
|
||||||
esp8285.menu.sdk.nonosdk305=nonos-sdk 3.0.5
|
|
||||||
esp8285.menu.sdk.nonosdk305.build.sdk=NONOSDK305
|
esp8285.menu.sdk.nonosdk305.build.sdk=NONOSDK305
|
||||||
esp8285.menu.ip.lm2f=v2 Lower Memory
|
esp8285.menu.ip.lm2f=v2 Lower Memory
|
||||||
esp8285.menu.ip.lm2f.build.lwip_include=lwip2/include
|
esp8285.menu.ip.lm2f.build.lwip_include=lwip2/include
|
||||||
|
@ -648,7 +648,7 @@ extern "C" void user_init(void) {
|
|||||||
install_vm_exception_handler();
|
install_vm_exception_handler();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000 - 1)))
|
#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000)))
|
||||||
install_non32xfer_exception_handler();
|
install_non32xfer_exception_handler();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -62,11 +62,11 @@ extern "C" {
|
|||||||
|
|
||||||
#define EXCCAUSE_LOAD_STORE_ERROR 3 /* Non 32-bit read/write error */
|
#define EXCCAUSE_LOAD_STORE_ERROR 3 /* Non 32-bit read/write error */
|
||||||
|
|
||||||
#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000 - 1))
|
#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000))
|
||||||
static fn_c_exception_handler_t old_c_handler = NULL;
|
static fn_c_exception_handler_t old_c_handler = NULL;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000 - 1)))
|
#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000)))
|
||||||
static
|
static
|
||||||
IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe_unused]] int cause)
|
IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe_unused]] int cause)
|
||||||
{
|
{
|
||||||
@ -145,7 +145,7 @@ IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe
|
|||||||
} while(false);
|
} while(false);
|
||||||
|
|
||||||
/* Fail request, die */
|
/* Fail request, die */
|
||||||
#if (NONOSDK < (0x30000 - 1))
|
#if (NONOSDK < (0x30000))
|
||||||
/*
|
/*
|
||||||
The old handler points to the SDK. Be alert for HWDT when Calling with
|
The old handler points to the SDK. Be alert for HWDT when Calling with
|
||||||
INTLEVEL != 0. I cannot create it any more. I thought I saw this as a
|
INTLEVEL != 0. I cannot create it any more. I thought I saw this as a
|
||||||
@ -170,9 +170,9 @@ IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe
|
|||||||
abort();
|
abort();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#endif // #if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000 - 1)))
|
#endif // #if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000)))
|
||||||
|
|
||||||
#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000 - 1))
|
#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000))
|
||||||
/*
|
/*
|
||||||
To operate reliably, this module requires the new
|
To operate reliably, this module requires the new
|
||||||
`_xtos_set_exception_handler` from `exc-sethandler.cpp` and
|
`_xtos_set_exception_handler` from `exc-sethandler.cpp` and
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
#include <user_interface.h> // need NONOSDK
|
#include <user_interface.h> // need NONOSDK
|
||||||
|
|
||||||
#if defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP) || \
|
#if defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP) || \
|
||||||
defined(NEW_EXC_C_WRAPPER) || defined(MMU_EXTERNAL_HEAP) || (NONOSDK >= (0x30000 - 1))
|
defined(NEW_EXC_C_WRAPPER) || defined(MMU_EXTERNAL_HEAP) || (NONOSDK >= (0x30000))
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The original module source code came from:
|
* The original module source code came from:
|
||||||
|
@ -411,8 +411,6 @@ void IRAM_ATTR vPortFree(void *ptr, const char* file, int line)
|
|||||||
try IRAM.
|
try IRAM.
|
||||||
|
|
||||||
WPA2 Enterprise connect crashing is fixed at v3.0.2 and up.
|
WPA2 Enterprise connect crashing is fixed at v3.0.2 and up.
|
||||||
|
|
||||||
Not used for unreleased version NONOSDK3V0.
|
|
||||||
*/
|
*/
|
||||||
#ifdef UMM_HEAP_IRAM
|
#ifdef UMM_HEAP_IRAM
|
||||||
void* IRAM_ATTR sdk3_pvPortMalloc(size_t size, const char* file, int line, bool iram)
|
void* IRAM_ATTR sdk3_pvPortMalloc(size_t size, const char* file, int line, bool iram)
|
||||||
|
@ -16,25 +16,13 @@
|
|||||||
defined(NONOSDK22x_191124) || \
|
defined(NONOSDK22x_191124) || \
|
||||||
defined(NONOSDK22x_190313) || \
|
defined(NONOSDK22x_190313) || \
|
||||||
defined(NONOSDK221) || \
|
defined(NONOSDK221) || \
|
||||||
defined(NONOSDK3V0) || \
|
|
||||||
defined(NONOSDK300) || \
|
|
||||||
defined(NONOSDK301) || \
|
|
||||||
defined(NONOSDK302) || \
|
|
||||||
defined(NONOSDK303) || \
|
|
||||||
defined(NONOSDK304) || \
|
|
||||||
defined(NONOSDK305)
|
defined(NONOSDK305)
|
||||||
|
|
||||||
// eap_peer_config_deinit() - For this list of SDKs there are no significant
|
// eap_peer_config_deinit() - For this list of SDKs there are no significant
|
||||||
// changes in the function. Just the line number reference for when vPortFree
|
// changes in the function. Just the line number reference for when vPortFree
|
||||||
// is called. When vPortFree is called, register a12 continues to hold a pointer
|
// is called. When vPortFree is called, register a12 continues to hold a pointer
|
||||||
// to the struct StateMachine. Our cleanup routine should continue to work.
|
// to the struct StateMachine. Our cleanup routine should continue to work.
|
||||||
#if defined(NONOSDK300) || defined(NONOSDK301)
|
#if defined(NONOSDK305)
|
||||||
// Minor changes only line number changed
|
|
||||||
#define SDK_LEAK_LINE 809
|
|
||||||
#elif defined(NONOSDK302) || defined(NONOSDK303) || defined(NONOSDK304)
|
|
||||||
// Minor changes only line number changed
|
|
||||||
#define SDK_LEAK_LINE 831
|
|
||||||
#elif defined(NONOSDK305)
|
|
||||||
// At v3.0.5 Espressif moved `.text.eap_peer_config_deinit` to
|
// At v3.0.5 Espressif moved `.text.eap_peer_config_deinit` to
|
||||||
// `eap_peer_config_deinit` then later in latest git they moved it
|
// `eap_peer_config_deinit` then later in latest git they moved it
|
||||||
// back. For our linker script both are placed in flash.
|
// back. For our linker script both are placed in flash.
|
||||||
|
@ -49,6 +49,7 @@ This API frees up resources used by the connection. Consider using it instead of
|
|||||||
*Example:*
|
*Example:*
|
||||||
|
|
||||||
.. code:: cpp
|
.. code:: cpp
|
||||||
|
|
||||||
# define MIN_HEAP_FREE 20000 // or whatever min available heap memory convienent for your application
|
# define MIN_HEAP_FREE 20000 // or whatever min available heap memory convienent for your application
|
||||||
auto client = server.accept();
|
auto client = server.accept();
|
||||||
// ... do something with the client object ...
|
// ... do something with the client object ...
|
||||||
|
@ -227,7 +227,11 @@ Other Function Calls
|
|||||||
bool enableAP (bool enable)
|
bool enableAP (bool enable)
|
||||||
int hostByName (const char *aHostname, IPAddress &aResult)
|
int hostByName (const char *aHostname, IPAddress &aResult)
|
||||||
|
|
||||||
appeared with SDK pre-V3:
|
|
||||||
|
Also, when using NONOS SDK v3:
|
||||||
|
|
||||||
|
.. code:: cpp
|
||||||
|
|
||||||
uint8_t getListenInterval ();
|
uint8_t getListenInterval ();
|
||||||
bool isSleepLevelMax ();
|
bool isSleepLevelMax ();
|
||||||
|
|
||||||
|
@ -219,13 +219,25 @@ Erase Flash
|
|||||||
|
|
||||||
- ``All Flash``: WiFi settings and Filesystems are erased.
|
- ``All Flash``: WiFi settings and Filesystems are erased.
|
||||||
|
|
||||||
Espressif Firmware
|
NONOS SDK Version
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
There are a number of available espressif firmwares. The first / default
|
Our Core is based on [Espressif NONOS SDK](https://github.com/espressif/ESP8266_NONOS_SDK).
|
||||||
choice is fine. Only try with others after reading on the issue tracker
|
|
||||||
that something has to be tried with them. Note that Espressif obsoleted
|
- **2.2.1+100 (190703)** (default)
|
||||||
all of them at the time of writing.
|
- 2.2.1+119 (191122)
|
||||||
|
- 2.2.1+113 (191105)
|
||||||
|
- 2.2.1+111 (191024)
|
||||||
|
- 2.2.1+61 (190313)
|
||||||
|
- 2.2.1 (legacy)
|
||||||
|
- 3.0.5 (experimental)
|
||||||
|
|
||||||
|
See our issue tracker in regards to default version selection.
|
||||||
|
|
||||||
|
* `#6724 (comment) <https://github.com/esp8266/Arduino/pull/6724#issuecomment-556243781>`__
|
||||||
|
* `#6826 <https://github.com/esp8266/Arduino/pull/6826>`__
|
||||||
|
|
||||||
|
Notice that 3.x.x is provided **as-is** and remains **experimental**.
|
||||||
|
|
||||||
SSL Support
|
SSL Support
|
||||||
~~~~~~~~~~~
|
~~~~~~~~~~~
|
||||||
|
@ -303,7 +303,7 @@ bool ESP8266WiFiGenericClass::setSleepMode(WiFiSleepType_t type, uint8_t listenI
|
|||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
|
|
||||||
#ifdef DEBUG_ESP_WIFI
|
#ifdef DEBUG_ESP_WIFI
|
||||||
if (listenInterval && type == WIFI_NONE_SLEEP)
|
if (listenInterval && type == WIFI_NONE_SLEEP)
|
||||||
@ -334,9 +334,9 @@ bool ESP8266WiFiGenericClass::setSleepMode(WiFiSleepType_t type, uint8_t listenI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#else // (NONOSDK >= (0x30000 - 1))
|
#else // (NONOSDK >= (0x30000))
|
||||||
(void)listenInterval;
|
(void)listenInterval;
|
||||||
#endif // (NONOSDK >= (0x30000 - 1))
|
#endif // (NONOSDK >= (0x30000))
|
||||||
|
|
||||||
bool ret = wifi_set_sleep_type((sleep_type_t) type);
|
bool ret = wifi_set_sleep_type((sleep_type_t) type);
|
||||||
if (!ret) {
|
if (!ret) {
|
||||||
@ -571,7 +571,7 @@ bool ESP8266WiFiGenericClass::forceSleepWake() {
|
|||||||
* @return interval
|
* @return interval
|
||||||
*/
|
*/
|
||||||
uint8_t ESP8266WiFiGenericClass::getListenInterval () {
|
uint8_t ESP8266WiFiGenericClass::getListenInterval () {
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
return wifi_get_listen_interval();
|
return wifi_get_listen_interval();
|
||||||
#else
|
#else
|
||||||
return 0;
|
return 0;
|
||||||
@ -583,7 +583,7 @@ uint8_t ESP8266WiFiGenericClass::getListenInterval () {
|
|||||||
* @return true if max level
|
* @return true if max level
|
||||||
*/
|
*/
|
||||||
bool ESP8266WiFiGenericClass::isSleepLevelMax () {
|
bool ESP8266WiFiGenericClass::isSleepLevelMax () {
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
return wifi_get_sleep_level() == MAX_SLEEP_T;
|
return wifi_get_sleep_level() == MAX_SLEEP_T;
|
||||||
#else
|
#else
|
||||||
return false;
|
return false;
|
||||||
|
@ -61,7 +61,7 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh
|
|||||||
*/
|
*/
|
||||||
static bool sta_config_equal(const station_config& lhs, const station_config& rhs) {
|
static bool sta_config_equal(const station_config& lhs, const station_config& rhs) {
|
||||||
|
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
static_assert(sizeof(station_config) == 116, "struct station_config has changed, please update comparison function");
|
static_assert(sizeof(station_config) == 116, "struct station_config has changed, please update comparison function");
|
||||||
#else
|
#else
|
||||||
static_assert(sizeof(station_config) == 112, "struct station_config has changed, please update comparison function");
|
static_assert(sizeof(station_config) == 112, "struct station_config has changed, please update comparison function");
|
||||||
@ -94,7 +94,7 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
if(lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) {
|
if(lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -166,7 +166,7 @@ wl_status_t ESP8266WiFiSTAClass::begin(const char* ssid, const char *passphrase,
|
|||||||
}
|
}
|
||||||
|
|
||||||
conf.threshold.rssi = -127;
|
conf.threshold.rssi = -127;
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
conf.open_and_wep_mode_disable = !(_useInsecureWEP || *conf.password == 0);
|
conf.open_and_wep_mode_disable = !(_useInsecureWEP || *conf.password == 0);
|
||||||
#endif
|
#endif
|
||||||
#if (NONOSDK >= (0x30200))
|
#if (NONOSDK >= (0x30200))
|
||||||
|
@ -85,7 +85,7 @@ extern "C"
|
|||||||
config->bssid[i] = i;
|
config->bssid[i] = i;
|
||||||
config->threshold.rssi = 1;
|
config->threshold.rssi = 1;
|
||||||
config->threshold.authmode = AUTH_WPA_PSK;
|
config->threshold.authmode = AUTH_WPA_PSK;
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
config->open_and_wep_mode_disable = true;
|
config->open_and_wep_mode_disable = true;
|
||||||
#endif
|
#endif
|
||||||
#if (NONOSDK >= (0x30200))
|
#if (NONOSDK >= (0x30200))
|
||||||
@ -215,7 +215,7 @@ extern "C"
|
|||||||
return STATION_MODE;
|
return STATION_MODE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
|
|
||||||
sleep_level_t wifi_get_sleep_level(void)
|
sleep_level_t wifi_get_sleep_level(void)
|
||||||
{
|
{
|
||||||
@ -271,7 +271,7 @@ extern "C"
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
|
|
||||||
bool wifi_set_sleep_level(sleep_level_t level)
|
bool wifi_set_sleep_level(sleep_level_t level)
|
||||||
{
|
{
|
||||||
|
@ -1668,19 +1668,7 @@ def sdk ():
|
|||||||
('.menu.sdk.nonosdk_190313.build.sdk', 'NONOSDK22x_190313'),
|
('.menu.sdk.nonosdk_190313.build.sdk', 'NONOSDK22x_190313'),
|
||||||
('.menu.sdk.nonosdk221', 'nonos-sdk 2.2.1 (legacy)'),
|
('.menu.sdk.nonosdk221', 'nonos-sdk 2.2.1 (legacy)'),
|
||||||
('.menu.sdk.nonosdk221.build.sdk', 'NONOSDK221'),
|
('.menu.sdk.nonosdk221.build.sdk', 'NONOSDK221'),
|
||||||
('.menu.sdk.nonosdk3v0', 'nonos-sdk pre-3 (180626 known issues)'),
|
('.menu.sdk.nonosdk305', 'nonos-sdk 3.0.5 (experimental)'),
|
||||||
('.menu.sdk.nonosdk3v0.build.sdk', 'NONOSDK3V0'),
|
|
||||||
('.menu.sdk.nonosdk300', 'nonos-sdk 3.0.0'),
|
|
||||||
('.menu.sdk.nonosdk300.build.sdk', 'NONOSDK300'),
|
|
||||||
('.menu.sdk.nonosdk301', 'nonos-sdk 3.0.1'),
|
|
||||||
('.menu.sdk.nonosdk301.build.sdk', 'NONOSDK301'),
|
|
||||||
('.menu.sdk.nonosdk302', 'nonos-sdk 3.0.2'),
|
|
||||||
('.menu.sdk.nonosdk302.build.sdk', 'NONOSDK302'),
|
|
||||||
('.menu.sdk.nonosdk303', 'nonos-sdk 3.0.3'),
|
|
||||||
('.menu.sdk.nonosdk303.build.sdk', 'NONOSDK303'),
|
|
||||||
('.menu.sdk.nonosdk304', 'nonos-sdk 3.0.4'),
|
|
||||||
('.menu.sdk.nonosdk304.build.sdk', 'NONOSDK304'),
|
|
||||||
('.menu.sdk.nonosdk305', 'nonos-sdk 3.0.5'),
|
|
||||||
('.menu.sdk.nonosdk305.build.sdk', 'NONOSDK305'),
|
('.menu.sdk.nonosdk305.build.sdk', 'NONOSDK305'),
|
||||||
])
|
])
|
||||||
}
|
}
|
||||||
@ -1757,7 +1745,7 @@ def all_boards ():
|
|||||||
print('menu.exception=C++ Exceptions')
|
print('menu.exception=C++ Exceptions')
|
||||||
print('menu.stacksmash=Stack Protection')
|
print('menu.stacksmash=Stack Protection')
|
||||||
print('menu.wipe=Erase Flash')
|
print('menu.wipe=Erase Flash')
|
||||||
print('menu.sdk=Espressif FW')
|
print('menu.sdk=NONOS SDK Version')
|
||||||
print('menu.ssl=SSL Support')
|
print('menu.ssl=SSL Support')
|
||||||
print('menu.mmu=MMU')
|
print('menu.mmu=MMU')
|
||||||
print('menu.non32xfer=Non-32-Bit Access')
|
print('menu.non32xfer=Non-32-Bit Access')
|
||||||
|
@ -183,12 +183,6 @@ NONOSDK_VERSIONS = (
|
|||||||
("SDK22x_191024", "NONOSDK22x_191024"),
|
("SDK22x_191024", "NONOSDK22x_191024"),
|
||||||
("SDK22x_191105", "NONOSDK22x_191105"),
|
("SDK22x_191105", "NONOSDK22x_191105"),
|
||||||
("SDK22x_191122", "NONOSDK22x_191122"),
|
("SDK22x_191122", "NONOSDK22x_191122"),
|
||||||
("SDK3", "NONOSDK3V0"),
|
|
||||||
("SDK300", "NONOSDK300"),
|
|
||||||
("SDK301", "NONOSDK301"),
|
|
||||||
("SDK302", "NONOSDK302"),
|
|
||||||
("SDK303", "NONOSDK303"),
|
|
||||||
("SDK304", "NONOSDK304"),
|
|
||||||
("SDK305", "NONOSDK305"),
|
("SDK305", "NONOSDK305"),
|
||||||
)
|
)
|
||||||
nonosdk_version = NONOSDK_VERSIONS[0]
|
nonosdk_version = NONOSDK_VERSIONS[0]
|
||||||
|
@ -25,22 +25,8 @@
|
|||||||
#ifndef __USER_INTERFACE_H__
|
#ifndef __USER_INTERFACE_H__
|
||||||
#define __USER_INTERFACE_H__
|
#define __USER_INTERFACE_H__
|
||||||
|
|
||||||
#if defined(NONOSDK3V0)
|
#if defined(NONOSDK305)
|
||||||
#define NONOSDK (0x30000 - 1)
|
|
||||||
#elif defined(NONOSDK300)
|
|
||||||
#define NONOSDK (0x30000)
|
|
||||||
#elif defined(NONOSDK301)
|
|
||||||
#define NONOSDK (0x30100)
|
|
||||||
#elif defined(NONOSDK302)
|
|
||||||
#define NONOSDK (0x30200)
|
|
||||||
#elif defined(NONOSDK303)
|
|
||||||
#define NONOSDK (0x30300)
|
|
||||||
#elif defined(NONOSDK304)
|
|
||||||
#define NONOSDK (0x30400)
|
|
||||||
#elif defined(NONOSDK305)
|
|
||||||
#define NONOSDK (0x30500)
|
#define NONOSDK (0x30500)
|
||||||
#elif defined(NONOSDK306)
|
|
||||||
#define NONOSDK (0x30600)
|
|
||||||
#else
|
#else
|
||||||
#define NONOSDK (0x22100)
|
#define NONOSDK (0x22100)
|
||||||
#endif
|
#endif
|
||||||
@ -276,7 +262,7 @@ struct station_config {
|
|||||||
// with both ssid[] and bssid[] matched. Please check about this.
|
// with both ssid[] and bssid[] matched. Please check about this.
|
||||||
uint8 bssid[6];
|
uint8 bssid[6];
|
||||||
wifi_fast_scan_threshold_t threshold;
|
wifi_fast_scan_threshold_t threshold;
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
bool open_and_wep_mode_disable; // Can connect to open/wep router by default.
|
bool open_and_wep_mode_disable; // Can connect to open/wep router by default.
|
||||||
#endif
|
#endif
|
||||||
#if (NONOSDK >= (0x30200))
|
#if (NONOSDK >= (0x30200))
|
||||||
@ -464,7 +450,7 @@ typedef enum {
|
|||||||
MODEM_SLEEP_T
|
MODEM_SLEEP_T
|
||||||
} sleep_type_t;
|
} sleep_type_t;
|
||||||
|
|
||||||
#if (NONOSDK >= (0x30000 - 1))
|
#if (NONOSDK >= (0x30000))
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
MIN_SLEEP_T,
|
MIN_SLEEP_T,
|
||||||
|
@ -1,697 +0,0 @@
|
|||||||
feat: Update sdk version 3.0.0(d49923c)
|
|
||||||
feat: Disable watchdog when crypto
|
|
||||||
feat: Enable iram memory in at examples
|
|
||||||
feat(api): Add macro to enable the default os_malloc memory type
|
|
||||||
feat(system): Add api to enable iram memory
|
|
||||||
feat(partition): Add partition table to manage flash partition
|
|
||||||
fix(lib): fix the second parameter of va_start in os_printf_plus is incorrect
|
|
||||||
fix(lib): Fix it crashes when calling os_printf_plus in some interrupt handler
|
|
||||||
feat(wifi): Add signaling measurement feature
|
|
||||||
fix(net80211): Fix beacon info don't update after user scan
|
|
||||||
feat(wpa2): Recompile wpa2 using os_malloc_iram to malloc memory
|
|
||||||
feat(hal): Add libhal for the new compiler
|
|
||||||
feat(api): Modify header file for memory optimization
|
|
||||||
feat(smartconfig): Place smartconfig version string into flash
|
|
||||||
feat(system): Optimize memory and recompile lib
|
|
||||||
|
|
||||||
- feat: Optimize ets_sprintf and ets_snprintf to process string in flash
|
|
||||||
- feat: Add pvPortCallocIram and pvPortZallocIram to malloc memory from iram
|
|
||||||
- feat: Solve WPA compiling error because of os_snprintf
|
|
||||||
|
|
||||||
commit ecc66c5f1c97664ff37d8120a054021fb9366cbc
|
|
||||||
Merge: 3d61b1d 14799b0
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Aug 23 17:09:21 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_at_bin' into 'master'
|
|
||||||
|
|
||||||
feat: Update AT bin version 1.7.0
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!47
|
|
||||||
|
|
||||||
commit 14799b04ec0e76e15704fe4af08273afc53641e7
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Aug 23 17:02:01 2018 +0800
|
|
||||||
|
|
||||||
feat: Update AT bin for 1.7.0.0
|
|
||||||
|
|
||||||
commit 3d61b1d063ab439c39046fcb2812dcbfc0d4d41b
|
|
||||||
Merge: dabeaed c172368
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Aug 23 16:56:22 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/remove_512_512_map' into 'master'
|
|
||||||
|
|
||||||
feat(at): Remove 512+512 map because the bin is too large
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!48
|
|
||||||
|
|
||||||
commit c172368f24d435b48bb1788adf4db27c7447fbde
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Aug 23 15:29:27 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Remove 512+512 map because of the bin is too large
|
|
||||||
|
|
||||||
commit dabeaeda3b77bdf3709f61fa8d313c3688c789a0
|
|
||||||
Merge: 682d9a2 07b071d
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Aug 22 20:47:15 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/compile_error' into 'master'
|
|
||||||
|
|
||||||
fix(example): Fix compile error in at example
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!46
|
|
||||||
|
|
||||||
commit 07b071ddc8f51438f0c78d457012e83505e5ed84
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Aug 22 20:37:39 2018 +0800
|
|
||||||
|
|
||||||
fix(example): Fix compile error in at example
|
|
||||||
|
|
||||||
commit 682d9a2d4eb49082826bfbee794c0c6c5c378f2c
|
|
||||||
Merge: 747dc11 2f9e0bb
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Aug 22 15:00:47 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_sdk_version' into 'master'
|
|
||||||
|
|
||||||
feat: Update sdk version 3.0.0(d49923c)
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!44
|
|
||||||
|
|
||||||
commit 2f9e0bb43b1fe125c82ebef3111ffb9dd1f36db6
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Aug 22 14:25:08 2018 +0800
|
|
||||||
|
|
||||||
feat: Update sdk version 3.0.0(d49923c)
|
|
||||||
|
|
||||||
commit 747dc1102b5d3b8cd54a3a7a92c4f3ebcc7f403d
|
|
||||||
Merge: a8bf107 0a874c3
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Aug 22 14:13:35 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_at_version' into 'master'
|
|
||||||
|
|
||||||
feat(at): Update AT version 1.7.0.0
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!43
|
|
||||||
|
|
||||||
commit 0a874c3907af2c5c2e895554a1526002d41df71c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Aug 16 01:26:24 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Update AT version 1.7.0.0
|
|
||||||
|
|
||||||
commit a8bf1078bbc74acc329ec04e70afa627fa4af16d
|
|
||||||
Merge: 6dcfc86 c3c2248
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Aug 13 19:21:44 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/disable_watchdog_when_crypto' into 'master'
|
|
||||||
|
|
||||||
feat: Disable watchdog when crypto
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!38
|
|
||||||
|
|
||||||
commit c3c22485713baabaa9167b76db832da30dfb2399
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Aug 13 19:19:52 2018 +0800
|
|
||||||
|
|
||||||
feat: Disable watchdog when crypto
|
|
||||||
|
|
||||||
commit 6dcfc86e186b6e37e1b5c22aaf19086fbc659e7c
|
|
||||||
Merge: d787be3 b753378
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Aug 7 11:11:44 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_api_to_enable_iram_memory' into 'master'
|
|
||||||
|
|
||||||
feat: Enable iram memory in at examples
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!36
|
|
||||||
|
|
||||||
commit d787be3c51c01a8408e0b888a89bd0de2c70c209
|
|
||||||
Merge: 474d0fa efaa785
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Aug 7 10:19:03 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/define_memory_default_type' into 'master'
|
|
||||||
|
|
||||||
feat(api): Add macro to enable the default os_malloc memory type
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!37
|
|
||||||
|
|
||||||
commit b7533787bedf2eb402c8053fd423d7f97d2a0960
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 27 15:04:15 2018 +0800
|
|
||||||
|
|
||||||
feat: Enable iram memory in at examples
|
|
||||||
|
|
||||||
commit efaa7850ada365f990bff0df5df55a6812e87acb
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Aug 6 21:06:35 2018 +0800
|
|
||||||
|
|
||||||
feat(api): Add macro to enable the default os_malloc memory type
|
|
||||||
|
|
||||||
commit 474d0fa4903870091501c5f3b9fc106ce4fa6630
|
|
||||||
Merge: 3bcc146 b670122
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Aug 6 20:24:05 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/enable_iram_memory_api' into 'master'
|
|
||||||
|
|
||||||
feat(system): Add api to enable iram memory
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!35
|
|
||||||
|
|
||||||
commit b67012290055f79d8b777814fc1544df7085f2aa
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Aug 6 19:17:13 2018 +0800
|
|
||||||
|
|
||||||
feat(system): Add api to enable iram memory
|
|
||||||
|
|
||||||
commit 3bcc1467723a0e8283322560ea86a8a4573725f7
|
|
||||||
Merge: efa7981 2019717
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Jul 24 03:02:39 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_partition_table' into 'master'
|
|
||||||
|
|
||||||
feat(partition): Add partition table to manage flash partition
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!28
|
|
||||||
|
|
||||||
commit 2019717bb9213416eb511d2c84a6cafffb81a2c6
|
|
||||||
Merge: 982408a 28117a5
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Jul 23 20:33:45 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/example_partition_table' into 'feature/add_partition_table'
|
|
||||||
|
|
||||||
feat(example): Add partition table in examples
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!30
|
|
||||||
|
|
||||||
commit 982408a413031ebada78d409bd750689d0c1068d
|
|
||||||
Merge: 5b0c601 8986666
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Jul 23 20:32:52 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'docs/add_partition_in_readme' into 'feature/add_partition_table'
|
|
||||||
|
|
||||||
docs(partition): Add partition table in README
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!29
|
|
||||||
|
|
||||||
commit 28117a5b23865c10446a946aa1de02863b99cf65
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Sat Jul 21 21:15:48 2018 +0800
|
|
||||||
|
|
||||||
feat(example): Add partition table in examples
|
|
||||||
|
|
||||||
commit 89866669d7f76f32ec0ca749ae19ae5e90892833
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Sat Jul 21 10:14:08 2018 +0800
|
|
||||||
|
|
||||||
docs(partition): Add partition table in README
|
|
||||||
|
|
||||||
commit 5b0c60108b8ca2719210436c6e808e131676fc3a
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 19 20:57:50 2018 +0800
|
|
||||||
|
|
||||||
feat(example): Add partition table in at example
|
|
||||||
|
|
||||||
commit 231da7799cdce7969d5c81b2a5989e9fd86e92b9
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 19 20:55:42 2018 +0800
|
|
||||||
|
|
||||||
feat(partition): Add api about partition table
|
|
||||||
|
|
||||||
commit 18bca914a0ce36b84c4a5427e8f2d1b182434eef
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 19 20:40:48 2018 +0800
|
|
||||||
|
|
||||||
feat(partition): Add partition table to manage flash partition
|
|
||||||
|
|
||||||
commit efa7981fc3b4ef03005a0521f112265c1dc6b9df
|
|
||||||
Merge: e9c315e abd6f48
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 13:53:00 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/at_sslcconf' into 'master'
|
|
||||||
|
|
||||||
feat(at): Add AT+CIPSSLCCONF to support two way authentication
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!27
|
|
||||||
|
|
||||||
commit abd6f481b84838734b09f6041c65221addb405ad
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 13:27:00 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Add AT+CIPSSLCCONF to support two way authentication
|
|
||||||
|
|
||||||
- AT+CIPSSLCCONF?
|
|
||||||
- AT+CIPSSLCCONF=ssl_mode
|
|
||||||
- bit0: Server authenticates ESP8266
|
|
||||||
- bit1: ESP8266 authenticates Server
|
|
||||||
|
|
||||||
commit e9c315e4c5d902f7a7a5a5abebc4ea54db316625
|
|
||||||
Merge: 9483248 9289fc9
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 13:17:59 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/os_printf_plus_parameter_error' into 'master'
|
|
||||||
|
|
||||||
fix(lib): fix the second parameter of va_start in os_printf_plus is incorrect
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!26
|
|
||||||
|
|
||||||
commit 9289fc919d824b4be76abda61c74ac3b9d3d58b9
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 13:15:47 2018 +0800
|
|
||||||
|
|
||||||
fix(lib): fix the second parameter of va_start in os_printf_plus is incorrect
|
|
||||||
|
|
||||||
commit 948324803b98fe273544881d9d15a7d12abf7969
|
|
||||||
Merge: 1eb7afa 2dce6db
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 13:10:09 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/os_printf_plus_crash' into 'master'
|
|
||||||
|
|
||||||
fix(lib): Fix it crashes when calling os_printf_plus in some interrupt handler
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!25
|
|
||||||
|
|
||||||
commit 2dce6db518b38dd2e52836222421fd269efe680c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:58:19 2018 +0800
|
|
||||||
|
|
||||||
fix(lib): Fix it crashes when calling os_printf_plus in interrupt handler
|
|
||||||
|
|
||||||
commit 1eb7afa988e0ce952238d3461e9665cf6b55a6ce
|
|
||||||
Merge: 06e490b 7dca401
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:52:33 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/at_sntptime_string' into 'master'
|
|
||||||
|
|
||||||
fix(at): fix there is one more 0x0A appending to the SNTP time string
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!24
|
|
||||||
|
|
||||||
commit 7dca4012279fddae743ab96ba669b8f351176bbb
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:50:15 2018 +0800
|
|
||||||
|
|
||||||
fix(at): fix there is one more 0x0A appending to the SNTP time string
|
|
||||||
|
|
||||||
commit 06e490ba78a9280f74a72074b63b8ca2110ba8a4
|
|
||||||
Merge: 7917efe 13f76d4
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:43:04 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/rf_auto_trace' into 'master'
|
|
||||||
|
|
||||||
fix(at): fix AT+RFAUTOTRACE does not work
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!23
|
|
||||||
|
|
||||||
commit 13f76d46e996e152f99b4093e33b29d32126e410
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:40:05 2018 +0800
|
|
||||||
|
|
||||||
fix(at): fix AT+RFAUTOTRACE does not work
|
|
||||||
|
|
||||||
commit 7917efe1f8f08c378e4b5dd2783757040a890fd6
|
|
||||||
Merge: 64efd23 7898269
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:32:39 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/default_sysmsg_value_incorrect' into 'master'
|
|
||||||
|
|
||||||
fix(at): fix the default value of sysmsg is incorrect
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!22
|
|
||||||
|
|
||||||
commit 789826900d03cff38b732d72018dc97bf271d831
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 12:01:33 2018 +0800
|
|
||||||
|
|
||||||
fix(at): the default value of sysmsg is incorrect
|
|
||||||
|
|
||||||
commit 64efd239c152555cd64399b3c268ece76c80d65c
|
|
||||||
Merge: 1cb51a4 7af8bf1
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 11:47:48 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/rollback_os_sprintf' into 'master'
|
|
||||||
|
|
||||||
feat: rollback os_sprintf and os_snprintf
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!21
|
|
||||||
|
|
||||||
commit 7af8bf133a5a59f6ef2091bb68c99ffe3d71c260
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 11:32:51 2018 +0800
|
|
||||||
|
|
||||||
feat(lib): Recompile libdriver, liblwip and libmbedtls to rollback os_sprintf and os_snprintf
|
|
||||||
|
|
||||||
commit c37b846e0b3a7f190d5af9ebd1ebeb23f005cac6
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Jul 16 14:31:58 2018 +0800
|
|
||||||
|
|
||||||
feat: Redefine os_sprintf and os_snprintf to rollback them
|
|
||||||
|
|
||||||
commit a984c17d9c89b19a7ad994e10455da6964859713
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 10:58:45 2018 +0800
|
|
||||||
|
|
||||||
feat(lib): Recompile lib to rollback os_sprintf and os_snprintf
|
|
||||||
|
|
||||||
commit 1cb51a433f7872b063a29a68c1a41281bbd27101
|
|
||||||
Merge: 0704eff 53abcc6
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Jul 18 10:45:05 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'fix/mbedtls_fragment' into 'master'
|
|
||||||
|
|
||||||
fix(mbedtls): set the fragment range from 2048 to 8192
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!17
|
|
||||||
|
|
||||||
commit 53abcc67dd0e7325660b6eb047a0ed1ab967288c
|
|
||||||
Author: Liu Han <liuhan@espressif.com>
|
|
||||||
Date: Wed Jul 18 10:02:44 2018 +0800
|
|
||||||
|
|
||||||
feat(lib): Recompile mbedtls library
|
|
||||||
|
|
||||||
commit be27432e987adfa1e8e7daf1911c2704ed7262e0
|
|
||||||
Author: Liu Han <liuhan@espressif.com>
|
|
||||||
Date: Mon Jul 16 20:38:19 2018 +0800
|
|
||||||
|
|
||||||
fix(mbedtls): set the fragment range from 2048 to 4096
|
|
||||||
|
|
||||||
commit 0704eff979c21abcf2545c4cfedf72ab863b9b87
|
|
||||||
Merge: c0e2dfa 33a20d1
|
|
||||||
Author: Wu Jian Gang <wujiangang@espressif.com>
|
|
||||||
Date: Tue Jul 17 20:09:55 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/signaling_measurement' into 'master'
|
|
||||||
|
|
||||||
feat(wifi): Add signaling measurement feature
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!18
|
|
||||||
|
|
||||||
commit 33a20d1bcbea78cba9e6b8437c49b49fd22ade1f
|
|
||||||
Author: Deng Xin <dengxin@espressif.com>
|
|
||||||
Date: Tue Jul 17 11:45:44 2018 +0800
|
|
||||||
|
|
||||||
feat(wifi): Add signaling measurement feature
|
|
||||||
|
|
||||||
commit c0e2dfa31e8ae226d58be072bd297d2f0b954f4d
|
|
||||||
Merge: ed3f217 c2704ef
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 16:57:49 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/at_wpa2_enterprise' into 'master'
|
|
||||||
|
|
||||||
feat(at): Add AT+CWJEAP to connect wpa2 enterprise AP
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!14
|
|
||||||
|
|
||||||
commit c2704ef9257ce74ab3f6e9d7b4aeb971c9ff646e
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 16:23:56 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Modify the error response information of AT+CWJEAP_DEF and AT+CWJEAP_CUR
|
|
||||||
|
|
||||||
commit bcca60202445dd584f62800f62f468d61892663b
|
|
||||||
Merge: b010179 92e7b7b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 14:30:25 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/wpa2_enterprise_cert_tool' into 'feature/at_wpa2_enterprise'
|
|
||||||
|
|
||||||
feat(tool): Modify tools to generate cert binary for wpa2 enterprise
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!16
|
|
||||||
|
|
||||||
commit b0101792a0e7bb4bbae989cdd3638d3fafe0fe29
|
|
||||||
Merge: e469ed5 68d3a39
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 14:30:15 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_wpa2_enterprise_in_at_example' into 'feature/at_wpa2_enterprise'
|
|
||||||
|
|
||||||
feat(at): Add wpa2 enterprise command in at example
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!15
|
|
||||||
|
|
||||||
commit 92e7b7bcadf4d8b15516f053adb9f551b11bd6d3
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 14:28:42 2018 +0800
|
|
||||||
|
|
||||||
feat(tool): Modify tools to generate cert binary for wpa2 enterprise
|
|
||||||
|
|
||||||
commit 68d3a39322d0cdf3969afb13aa9ae964a126d824
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 14:08:32 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Add wpa2 enterprise command in at example
|
|
||||||
|
|
||||||
- By default, this command is disabled, you can enable it by CONFIG_AT_WPA2_ENTERPRISE_COMMAND_ENABLE in `at\include\user_config.h`
|
|
||||||
|
|
||||||
commit e469ed525f707753087f1c649a708249073cd569
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 13:50:13 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Add AT+CWJEAP to connect wpa2 enterprise AP
|
|
||||||
|
|
||||||
commit ed3f2179cadf61696f9d2839b4481d3c44bf5e93
|
|
||||||
Merge: 1aaec1e f73084f
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 13:39:50 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/beacon_info_do_not_update_after_user_scan' into 'master'
|
|
||||||
|
|
||||||
fix(net80211): Fix beacon info don't update after user scan
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!13
|
|
||||||
|
|
||||||
commit f73084f0691dde156d29e42f4704813fcb4713bf
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 13:36:09 2018 +0800
|
|
||||||
|
|
||||||
fix(net80211): Fix beacon info don't update after user scan
|
|
||||||
|
|
||||||
commit 1aaec1e6e406169f062630e1ea9579263ae09864
|
|
||||||
Merge: 70a70de 27b4d62
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 13:27:24 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/wpa2_using_os_malloc_iram' into 'master'
|
|
||||||
|
|
||||||
feat(wpa2): Recompile wpa2 using os_malloc_iram to malloc memory
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!12
|
|
||||||
|
|
||||||
commit 27b4d628464ee58bba221f919bd1e0244266a1c2
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 13:26:22 2018 +0800
|
|
||||||
|
|
||||||
feat(wpa2): Recompile wpa2 using os_malloc_iram to malloc memory
|
|
||||||
|
|
||||||
commit 70a70dee2725628a8e7a2f8747fe7a26672d2d44
|
|
||||||
Merge: 306ca9e 1ed813c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 12:02:21 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/apart_smartconfig_command' into 'master'
|
|
||||||
|
|
||||||
feat(at): Apart smartconfig command for user to enable it
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!10
|
|
||||||
|
|
||||||
commit 306ca9e81dca790208f918b5f27a4b44018615af
|
|
||||||
Merge: d1f412e ec28c8e
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 11:56:05 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/use_mbedtls_in_at_example' into 'master'
|
|
||||||
|
|
||||||
feat(example): Replace ssl with mbedtls in AT example
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!11
|
|
||||||
|
|
||||||
commit ec28c8e93ec84871cdf4f1ba066f6d53feb9ac5b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 11:40:31 2018 +0800
|
|
||||||
|
|
||||||
feat(example): Replace ssl with mbedtls in AT example
|
|
||||||
|
|
||||||
commit 1ed813cb27d158cff666805d9c9abe7c7100c30c
|
|
||||||
Merge: 5ba7799 1e91aba
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 11:28:43 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/at_smartconfig_enable' into 'feature/apart_smartconfig_command'
|
|
||||||
|
|
||||||
feat(at): Enable AT smartconfig command by default
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!8
|
|
||||||
|
|
||||||
commit 1e91abaa76b6e510619a69eac2dd37921dad12ce
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:36:32 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Enable AT smartconfig command by default
|
|
||||||
|
|
||||||
commit 5ba779999fbd5af3c5ec282e7b60b91b24fb1c96
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 11:11:44 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Apart smartconfig command for user to enable it
|
|
||||||
|
|
||||||
commit d1f412e900f0942ec9661bbf52dea0144890ede5
|
|
||||||
Merge: 2b2867b 381240b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:58:00 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/optimize_at_example_memory' into 'master'
|
|
||||||
|
|
||||||
feat(at): Place AT string into flash to save memory
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!9
|
|
||||||
|
|
||||||
commit 381240be073cdfa08c118d1d1e1113e868ebdd97
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:48:33 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Place AT string into flash to save memory
|
|
||||||
|
|
||||||
commit 2b2867bb3af17969572450d5cbe72191649e74b7
|
|
||||||
Merge: 4631c91 d4ef61a
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:27:44 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_libhal_for_new_compiler' into 'master'
|
|
||||||
|
|
||||||
feat(hal): Add libhal for the new compiler
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!6
|
|
||||||
|
|
||||||
commit 4631c91a799b1ff40079302ef919244fdfc8de66
|
|
||||||
Merge: 837752b f5b2108
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:27:32 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/recompile_lwip_mbedtls_driver' into 'master'
|
|
||||||
|
|
||||||
feat(lib): Recompile lwip, mbedtls and driver library
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!7
|
|
||||||
|
|
||||||
commit f5b210873b4aa8be63f2f5494b6f5531aa1d7ee3
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:23:03 2018 +0800
|
|
||||||
|
|
||||||
feat(lib): Recompile lwip, mbedtls and driver library
|
|
||||||
|
|
||||||
commit 837752b8d86cee98af82e334dd22e6c96b11049a
|
|
||||||
Merge: 94421d7 cac83b1
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:14:29 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/modify_header_file_for_memory_optimization' into 'master'
|
|
||||||
|
|
||||||
feat(api): Modify header file for memory optimization
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!5
|
|
||||||
|
|
||||||
commit d4ef61a5111e655f773b4bff72102921161cb920
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 10:12:31 2018 +0800
|
|
||||||
|
|
||||||
feat(hal): Add libhal for the new compiler
|
|
||||||
|
|
||||||
commit cac83b12994f5dd06ee4dc168dc0dfb892c7fb46
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jul 13 09:39:04 2018 +0800
|
|
||||||
|
|
||||||
feat(api): Modify header file for memory optimization
|
|
||||||
|
|
||||||
- adapt commit id 1498a86e
|
|
||||||
|
|
||||||
commit 94421d7695b1cf19ca2bb41c447840a321455e42
|
|
||||||
Merge: 371ede0 d4df4e9
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 21:47:22 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/smartconfig_version_as_rodata' into 'master'
|
|
||||||
|
|
||||||
feat(smartconfig): Place smartconfig version string into flash
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!4
|
|
||||||
|
|
||||||
commit d4df4e9050d1b790e2ee9b2999a1ef703441cd05
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 21:44:39 2018 +0800
|
|
||||||
|
|
||||||
feat(smartconfig): Place smartconfig version string into flash
|
|
||||||
|
|
||||||
commit 371ede0865d50f8fb397150d7a595ebb387a64f5
|
|
||||||
Merge: cb46633 2b2d707
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 21:45:12 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_CI' into 'master'
|
|
||||||
|
|
||||||
feat: Add CI file
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!1
|
|
||||||
|
|
||||||
commit 2b2d7070fe333bdfcb26fd8d3da52693c1eeb13a
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 17:37:26 2018 +0800
|
|
||||||
|
|
||||||
feat: Add CI file
|
|
||||||
|
|
||||||
commit cb46633acae2577c68dd7c8d97f34566cfc95b96
|
|
||||||
Merge: 1498a86 e8d53c1
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 21:21:38 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/optimize_at_string' into 'master'
|
|
||||||
|
|
||||||
feat(at): Optimize at string and place string into flash
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!3
|
|
||||||
|
|
||||||
commit e8d53c19adf4b2503d1c608af31096a6455c686c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 21:20:39 2018 +0800
|
|
||||||
|
|
||||||
feat(at): Optimize at string and place string into flash
|
|
||||||
|
|
||||||
commit 1498a86e9ae68806035066fd6d767408370003dd
|
|
||||||
Merge: 89920dc d7cd68c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 21:09:12 2018 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/optimize_memory' into 'master'
|
|
||||||
|
|
||||||
feat(system): Optimize memory and recompile lib
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!2
|
|
||||||
|
|
||||||
commit d7cd68c2d3861d5d6dc5fb5f8fed7dcb4ef481eb
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Jul 12 20:49:30 2018 +0800
|
|
||||||
|
|
||||||
feat(system): Optimize memory and recompile lib
|
|
||||||
|
|
||||||
- feat: Optimize ets_sprintf and ets_snprintf to process string in flash
|
|
||||||
- feat: Add pvPortCallocIram and pvPortZallocIram to malloc memory from iram
|
|
||||||
- feat: Solve WPA compiling error because of os_snprintf
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
v3.0.0-gecc66c5 (shows as SDK:3.0.0(d49923c) in debug mode)
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
v3.0.1-g4bf0aef (shows as SDK:3.0.1(78a3e33) in debug mode)
|
|
@ -1,365 +0,0 @@
|
|||||||
feat: Update version 824dc80
|
|
||||||
|
|
||||||
- feat: Update SDK version 3.0.2 and AT version 1.7.0.2
|
|
||||||
|
|
||||||
bugfix/set static ip and dhcp release time out crash
|
|
||||||
feat(lib): Update lib to version f4406aee
|
|
||||||
fix(dhcp): when wifi sta got ip by dhcp and set static ip, after dhcp release time out, device crash
|
|
||||||
feat: Update lib to version ddef880
|
|
||||||
|
|
||||||
- Change wdt timeout into 3 seconds
|
|
||||||
- Store the paramerer only when it is different from one in the flash
|
|
||||||
|
|
||||||
fix(dns): Fix a bug of the seq number is overflow, if we don't have found an unused entry and table is full, use the oldest completed one.
|
|
||||||
feat: Update lib version 5c41018
|
|
||||||
|
|
||||||
- fix(net80211): fix ecn parameter scanned is 0 if routers is wpa2_enterprise mode
|
|
||||||
- fix(main): Wi-Fi was changed when use set_opmode_current api
|
|
||||||
- fix(at): wdt when keep sending data in high performance mode
|
|
||||||
|
|
||||||
feat(wifi): add fast connect feature
|
|
||||||
feat: Update all lib version 1ee4eb1
|
|
||||||
|
|
||||||
- feat(net80211): Add wme info to stay compatible to some APs
|
|
||||||
- feat(wifi): Add wifi fast connect function
|
|
||||||
- fix(at): Sometimes AT core does not read the data in the buffer
|
|
||||||
|
|
||||||
feat(wifi): add fast connect feature
|
|
||||||
feat: Update all lib version 774826c
|
|
||||||
feat: Update all lib version 5780c98
|
|
||||||
feat(sc): add broadcast support for smartconfig
|
|
||||||
feat(sc): update smartconfig version
|
|
||||||
feat(sc): add broadcast to smartconfig
|
|
||||||
fix(wpa2): fix wpa2_enterprise vulnerability issues
|
|
||||||
feat: Update phy to 1155
|
|
||||||
|
|
||||||
commit 992479e72ffc06f3df33011554174494c7e1d473
|
|
||||||
Merge: 57f4911 1b20280
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Jan 20 11:29:23 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_bin' into 'master'
|
|
||||||
|
|
||||||
feat: Update at firmware bin
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!264
|
|
||||||
|
|
||||||
commit 1b20280444aabfd2ddc2957a30205f6b552dc8e8
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Jan 20 10:14:05 2020 +0800
|
|
||||||
|
|
||||||
feat: Update at firmware bin
|
|
||||||
|
|
||||||
commit 57f49119af8cef0b398a908af692021214f43c48
|
|
||||||
Merge: 3e85cae 3cc1e1f
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Sun Jan 19 11:05:44 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_version' into 'master'
|
|
||||||
|
|
||||||
feat: Update version 824dc80
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!263
|
|
||||||
|
|
||||||
commit 3cc1e1f5814a100912a9ba7b9aa57e6bb0e7b265
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Sun Jan 19 10:50:24 2020 +0800
|
|
||||||
|
|
||||||
feat: Update version 824dc80
|
|
||||||
|
|
||||||
- feat: Update SDK version 3.0.2 and AT version 1.7.0.2
|
|
||||||
|
|
||||||
commit 3e85cae4314b7ef80322aa308ae27ba0742c4ab2
|
|
||||||
Merge: c999888 718fca4
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Jan 13 17:09:34 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/set_static_ip_and_dhcp_release_time_out_crash' into 'master'
|
|
||||||
|
|
||||||
bugfix/set static ip and dhcp release time out crash
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!262
|
|
||||||
|
|
||||||
commit 718fca40469c4dadf9f8ce2d0e885e25011f0dfa
|
|
||||||
Author: yuanjm <yuanjianmin@espressif.com>
|
|
||||||
Date: Fri Jan 10 21:33:49 2020 +0800
|
|
||||||
|
|
||||||
feat(lib): Update lib to version f4406aee
|
|
||||||
|
|
||||||
commit f4406aee06b915b94399c77f17bd37aea7398609
|
|
||||||
Author: yuanjm <yuanjianmin@espressif.com>
|
|
||||||
Date: Fri Jan 10 21:31:49 2020 +0800
|
|
||||||
|
|
||||||
fix(dhcp): when wifi sta got ip by dhcp and set static ip, after dhcp release time out, device crash
|
|
||||||
|
|
||||||
commit c9998888f52c8bc783b7618fddf1fbdefff299ab
|
|
||||||
Merge: af2ad37 c85f170
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 10 14:49:11 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_libs' into 'master'
|
|
||||||
|
|
||||||
feat: Update lib to version ddef880
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!261
|
|
||||||
|
|
||||||
commit c85f1708f61977fe166118eaed4e7912df722e1e
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 10 14:41:08 2020 +0800
|
|
||||||
|
|
||||||
feat: Update lib to version ddef880
|
|
||||||
|
|
||||||
- Change wdt timeout into 3 seconds
|
|
||||||
- Store the paramerer only when it is different from one in the flash
|
|
||||||
|
|
||||||
commit af2ad370c8d9aecd2a66dbc4966adfeb1aed34d7
|
|
||||||
Merge: fa245d2 2d5c19b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 3 17:44:42 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/dns_table_full' into 'master'
|
|
||||||
|
|
||||||
fix(dns): Fix a bug of the seq number is overflow
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!256
|
|
||||||
|
|
||||||
commit 2d5c19b046b645686718e6654fbcb76c63443b2f
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 3 17:37:54 2020 +0800
|
|
||||||
|
|
||||||
feat(lwip): Update lwip lib to 5c01bdee
|
|
||||||
|
|
||||||
commit 5c01bdee0fb1cc58912b4905e331e01af3bb8622
|
|
||||||
Author: Liu Han <liuhan@espressif.com>
|
|
||||||
Date: Wed Dec 4 10:49:20 2019 +0800
|
|
||||||
|
|
||||||
fix(dns): Fix a bug of the seq number is overflow, if we don't have found an unused entry and table is full, use the oldest completed one.
|
|
||||||
|
|
||||||
commit fa245d2774a25de194d189c95d50fd2721d765c3
|
|
||||||
Merge: 98cd77d ba73a55
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 3 15:21:40 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_lib' into 'master'
|
|
||||||
|
|
||||||
feat: Update lib version 5c41018
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!259
|
|
||||||
|
|
||||||
commit ba73a552b0e19134e63ca69d8e92724d7b40ad34
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 3 14:31:31 2020 +0800
|
|
||||||
|
|
||||||
feat: Update lib version 5c41018
|
|
||||||
|
|
||||||
- fix(net80211): fix ecn parameter scanned is 0 if routers is wpa2_enterprise mode
|
|
||||||
- fix(main): Wi-Fi was changed when use set_opmode_current api
|
|
||||||
- fix(at): wdt when keep sending data in high performance mode
|
|
||||||
|
|
||||||
commit 98cd77d26f29041b762350d752eb2f4445eabbe5
|
|
||||||
Merge: 3783b9d e8b5b60
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Jan 3 14:15:01 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'ci/use_ssc_branch_for_nonos' into 'master'
|
|
||||||
|
|
||||||
CI: use release/esp8266_nonos_sdk as default SSC branch
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!257
|
|
||||||
|
|
||||||
commit e8b5b603a4d29617e1b4acc20adca1714cfc358c
|
|
||||||
Author: He Yin Ling <heyinling@espressif.com>
|
|
||||||
Date: Mon Dec 9 19:29:59 2019 +0800
|
|
||||||
|
|
||||||
CI: use release/esp8266_nonos_sdk as default SSC branch
|
|
||||||
|
|
||||||
commit 3783b9d10806e05016f1102648e7763e68f1c6c9
|
|
||||||
Merge: 1998485 c6ab959
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Wed Dec 4 19:34:18 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'docs/update_readme' into 'master'
|
|
||||||
|
|
||||||
docs: Update README to add ESP8266 NonOS Support Policy
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!255
|
|
||||||
|
|
||||||
commit c6ab959ad630dc661fdf74ef8852d6501a321e0c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Dec 3 17:04:30 2019 +0800
|
|
||||||
|
|
||||||
docs: Update README to add ESP8266 NonOS Support Policy
|
|
||||||
|
|
||||||
commit 199848519137b8ba12209f1078350282941382bd
|
|
||||||
Merge: db4323f 15a15d6
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Dec 2 19:03:49 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_fast_connect_feature' into 'master'
|
|
||||||
|
|
||||||
feat(wifi): add fast connect feature
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!252
|
|
||||||
|
|
||||||
commit db4323ff7f3c284a73c063a7f21a32e130bed393
|
|
||||||
Merge: 39164f8 823019b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Dec 2 19:03:20 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_lib' into 'master'
|
|
||||||
|
|
||||||
feat: Update all lib version 1ee4eb1
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!254
|
|
||||||
|
|
||||||
commit 823019bc723c2ef7453c78369e499045d0f27ab4
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Dec 2 18:56:13 2019 +0800
|
|
||||||
|
|
||||||
feat: Update all lib version 1ee4eb1
|
|
||||||
|
|
||||||
- feat(net80211): Add wme info to stay compatible to some APs
|
|
||||||
- feat(wifi): Add wifi fast connect function
|
|
||||||
- fix(at): Sometimes AT core does not read the data in the buffer
|
|
||||||
|
|
||||||
commit 39164f845896c1214b207b0464082bb7b921d5ee
|
|
||||||
Merge: 13da05e 1d10432
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Dec 2 15:38:58 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'release/v3.0.0'
|
|
||||||
|
|
||||||
commit 15a15d60806af1c3fd4e13c0b7aba8b8cf3373b4
|
|
||||||
Author: Zhang Jun Hao <zhangjunhao@espressif.com>
|
|
||||||
Date: Mon Nov 25 21:37:02 2019 +0800
|
|
||||||
|
|
||||||
feat(wifi): add fast connect feature
|
|
||||||
|
|
||||||
commit 1d1043201055397dc714cfcf235e2b927b1c10de
|
|
||||||
Merge: dae874d 4531c5b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Nov 25 11:05:42 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_lib' into 'release/v3.0.0'
|
|
||||||
|
|
||||||
feat: Update all lib version 774826c
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!250
|
|
||||||
|
|
||||||
commit 4531c5b52156c11915179a306c80121e7dc9f5dd
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Nov 25 10:58:07 2019 +0800
|
|
||||||
|
|
||||||
feat: Update all lib version 774826c
|
|
||||||
|
|
||||||
- fix(wpa2): fix wpa2_enterprise vulnerability issues
|
|
||||||
|
|
||||||
commit 13da05e066fdf47c7bd1a98965fd1999e77bc1bb
|
|
||||||
Merge: c2297d4 d271fbc
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Nov 25 10:51:12 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_lib' into 'master'
|
|
||||||
|
|
||||||
feat: Update all lib version 5780c98
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!249
|
|
||||||
|
|
||||||
commit d271fbc0e26a777f4d8e5393e676b78c2606ddb2
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Nov 25 10:32:24 2019 +0800
|
|
||||||
|
|
||||||
feat: Update all lib version 5780c98
|
|
||||||
|
|
||||||
commit c2297d4ca276dae7318a976ecd5a01b18861e5ba
|
|
||||||
Merge: 2623f1c 7267d35
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Nov 22 15:13:01 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_smartconfig_version' into 'master'
|
|
||||||
|
|
||||||
feat(sc): update smartconfig version
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!247
|
|
||||||
|
|
||||||
commit dae874d6a4c250ed4fb92b8a04e5a321ff3245cd
|
|
||||||
Merge: d9d7228 ded5867
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Nov 22 15:12:41 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_broadcast_support_for_the_smartconfig' into 'release/v3.0.0'
|
|
||||||
|
|
||||||
feat(sc): add broadcast support for smartconfig
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!248
|
|
||||||
|
|
||||||
commit ded58679123d4339312cb80d28343fde7b511acb
|
|
||||||
Author: Chen Wen <chenwen@espressif.com>
|
|
||||||
Date: Fri Nov 22 15:02:06 2019 +0800
|
|
||||||
|
|
||||||
feat(sc): add broadcast support for smartconfig
|
|
||||||
|
|
||||||
commit 7267d350382c645afe01c1d894e68d4d5197a1d4
|
|
||||||
Author: Chen Wen <chenwen@espressif.com>
|
|
||||||
Date: Fri Nov 22 14:50:51 2019 +0800
|
|
||||||
|
|
||||||
feat(sc): update smartconfig version
|
|
||||||
|
|
||||||
commit 2623f1cc35fc37f76d71ffb638a447bfa79ec5e7
|
|
||||||
Merge: 8821013 fa2deb8
|
|
||||||
Author: Wu Jian Gang <wujiangang@espressif.com>
|
|
||||||
Date: Thu Nov 21 12:10:59 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/wpa2_ent_vulnerability' into 'master'
|
|
||||||
|
|
||||||
fix(wpa2): fix wpa2_enterprise vulnerability issues
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!244
|
|
||||||
|
|
||||||
commit 8821013f08a69134e2f49543beea6f09bc449704
|
|
||||||
Merge: 4bfd046 24a85a4
|
|
||||||
Author: Wu Jian Gang <wujiangang@espressif.com>
|
|
||||||
Date: Thu Nov 21 12:09:23 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/add_broadcast_to_smartconfig' into 'master'
|
|
||||||
|
|
||||||
feat(sc): add broadcast to smartconfig
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!245
|
|
||||||
|
|
||||||
commit 24a85a49c6287e8c78fbb0f7285ddfd40c3578b7
|
|
||||||
Author: Chen Wen <chenwen@espressif.com>
|
|
||||||
Date: Thu Nov 21 11:05:41 2019 +0800
|
|
||||||
|
|
||||||
feat(sc): add broadcast to smartconfig
|
|
||||||
|
|
||||||
commit fa2deb866e099f4708c3bbd79f22e0cce9a842ad
|
|
||||||
Author: Chen Wen <chenwen@espressif.com>
|
|
||||||
Date: Tue Nov 19 18:35:16 2019 +0800
|
|
||||||
|
|
||||||
fix(wpa2): fix wpa2_enterprise vulnerability issues
|
|
||||||
|
|
||||||
commit d9d7228bfcb08b3ec03d3b1e51f952f6e48a9649
|
|
||||||
Merge: 7843bd0 dff5d4c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Nov 19 17:00:28 2019 +0800
|
|
||||||
|
|
||||||
Merge branch 'cherry-pick-4bfd0469' into 'release/v3.0.0'
|
|
||||||
|
|
||||||
feat: Update phy to 1155
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!242
|
|
||||||
|
|
||||||
commit dff5d4cebe73d45644bfc04b5c5da868c615346f
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Nov 19 08:48:39 2019 +0000
|
|
||||||
|
|
||||||
Merge branch 'feature/update_phy' into 'master'
|
|
||||||
|
|
||||||
feat: Update phy to 1155
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!241
|
|
||||||
|
|
||||||
(cherry picked from commit 4bfd046942c7162678f9545bb4aa0d6f46f47ea5)
|
|
||||||
|
|
||||||
56dc26ed feat: Update phy to 1155
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
v3.0.2-g992479e (shows as SDK:3.0.2(824dc80) in debug mode)
|
|
@ -1,137 +0,0 @@
|
|||||||
feat: Update at bin on the latest branch
|
|
||||||
feat: Update main and at lib 8427744
|
|
||||||
|
|
||||||
- fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time
|
|
||||||
|
|
||||||
feat: Update SDK version and AT version
|
|
||||||
feat: Update phy version 1156_0
|
|
||||||
|
|
||||||
- Optimize sleep consumption and wifi performance
|
|
||||||
|
|
||||||
feat: Update at version 3.0.3-dev
|
|
||||||
|
|
||||||
commit 3fe474e040450e0ab72ea75f8f00c3d9c6279025
|
|
||||||
Merge: c39a83d c1abe20
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Mar 24 17:47:17 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_bin' into 'master'
|
|
||||||
|
|
||||||
feat: Update at bin on the latest branch
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!271
|
|
||||||
|
|
||||||
commit c1abe209e646de81459337734a5c7e3559f6ab38
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Mar 24 16:17:01 2020 +0800
|
|
||||||
|
|
||||||
feat: Update at bin on the latest branch
|
|
||||||
|
|
||||||
commit c39a83d0ce80cb909f8fd53bd25068ac5290f849
|
|
||||||
Merge: ca4fea3 58b216b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Mar 20 17:13:33 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_lib' into 'master'
|
|
||||||
|
|
||||||
fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!270
|
|
||||||
|
|
||||||
commit 58b216b1e87c94cde5fa490447eb9b403b937dde
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Mar 20 17:07:12 2020 +0800
|
|
||||||
|
|
||||||
feat: Update pp lib 8427744
|
|
||||||
|
|
||||||
- fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time
|
|
||||||
|
|
||||||
commit ca4fea3b3ff6d3ab6094ee1a8651a09a215995e3
|
|
||||||
Merge: d6da6a2 9231a22
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Mar 19 19:07:19 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_libs' into 'master'
|
|
||||||
|
|
||||||
feat: Update main and at lib 8427744
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!269
|
|
||||||
|
|
||||||
commit 9231a22d680d1b2391281af7b4f557c6b8d5b858
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Mar 19 18:59:57 2020 +0800
|
|
||||||
|
|
||||||
feat: Update main and at lib 8427744
|
|
||||||
|
|
||||||
- fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time
|
|
||||||
- fix(at): Scan all channel when connecting AP
|
|
||||||
|
|
||||||
commit d6da6a2df1163a44561dd9f1efd8f63f93fbd2d5
|
|
||||||
Merge: f2e3a64 e70c3a0
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Mar 6 16:21:08 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_bin' into 'master'
|
|
||||||
|
|
||||||
feat: Update AT bin files
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!268
|
|
||||||
|
|
||||||
commit e70c3a0e8083009e6c744cf54b3d63bab236e0eb
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Mar 6 16:13:44 2020 +0800
|
|
||||||
|
|
||||||
feat: Update AT bin files
|
|
||||||
|
|
||||||
commit f2e3a64087f60c5909181ad82b943e0e979395b6
|
|
||||||
Merge: 56d89b2 ad8762a
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Mar 6 16:06:03 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_lib' into 'master'
|
|
||||||
|
|
||||||
feat: Update SDK version and AT version
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!267
|
|
||||||
|
|
||||||
commit ad8762a16f318aea5383420895acb9485fed1cda
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Mar 6 15:54:15 2020 +0800
|
|
||||||
|
|
||||||
feat: Update SDK version and AT version
|
|
||||||
|
|
||||||
commit 56d89b21f00534c9eab3df254d056be799afcbee
|
|
||||||
Merge: 49a28f1 726783e
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Tue Feb 25 10:26:02 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_phy_version' into 'master'
|
|
||||||
|
|
||||||
feat: Update phy version 1156_0
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!266
|
|
||||||
|
|
||||||
commit 726783ee439786c94ba8928a2d77cb3d6ebea10c
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Feb 24 17:44:49 2020 +0800
|
|
||||||
|
|
||||||
feat: Update phy version 1156_0
|
|
||||||
|
|
||||||
- Optimize sleep consumption and wifi performance
|
|
||||||
|
|
||||||
commit 49a28f133777c2bd1654a4e41c60718b08cba850
|
|
||||||
Merge: 992479e ca27790
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Feb 24 17:32:40 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_sdk_version_3.0.3_dev' into 'master'
|
|
||||||
|
|
||||||
feat: Update at version 3.0.3-dev
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!265
|
|
||||||
|
|
||||||
commit ca277902e023c71913d3228cd7798e2f973cadb4
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Feb 24 17:24:55 2020 +0800
|
|
||||||
|
|
||||||
feat: Update at version 3.0.3-dev
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
v3.0.3-g3fe474e (shows as SDK:3.0.3(8427744) in debug mode)
|
|
@ -1,110 +0,0 @@
|
|||||||
feat: Update sdk version 3.0.4 and at version 1.7.4
|
|
||||||
feat: Continue to run if partition is mismatch
|
|
||||||
fix(net80211): fix memleak when station send illegal packet to ESP8266
|
|
||||||
feat: Sync bugs from pos project
|
|
||||||
|
|
||||||
- feat(net80211): Disable rate verify in beacon and assoc packet for signalling test
|
|
||||||
- fix(net80211): fix connect some AP with 11b only mode fail
|
|
||||||
- feat(pp): Use beacon interval time for timer cal
|
|
||||||
|
|
||||||
commit b77cb8c18b0023483045020433f2b44090df556a
|
|
||||||
Merge: 69babe9 99f54bf
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon May 11 20:03:50 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'docs/update_docs' into 'master'
|
|
||||||
|
|
||||||
docs: Update readme in at demo and binary directory
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!276
|
|
||||||
|
|
||||||
commit 369b9bc816b280b350af24d856f5d7de5acfc5d1
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon May 11 19:59:33 2020 +0800
|
|
||||||
|
|
||||||
feat: Update sdk version 3.0.4 and at version 1.7.4
|
|
||||||
|
|
||||||
commit f820322bfac0ca5e9a6d9f9f05bf583a9e244995
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon May 11 19:57:38 2020 +0800
|
|
||||||
|
|
||||||
feat: Continue to run if partition is mismatch
|
|
||||||
|
|
||||||
commit 99f54bf9b407afe209b1c354d2608bbef53ffd34
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu May 7 16:15:30 2020 +0800
|
|
||||||
|
|
||||||
docs: Update readme in at demo and binary directory
|
|
||||||
|
|
||||||
commit 69babe9bd5ea8ded327319b279a32fe02b2b7777
|
|
||||||
Merge: ffae501 cae7ba2
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Apr 27 18:18:45 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'bugfix/fix_memleak_when_sta_send_illegal_pkt' into 'master'
|
|
||||||
|
|
||||||
fix(net80211): fix memleak when station send illegal packet to ESP8266
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!275
|
|
||||||
|
|
||||||
commit cae7ba22d5a94367e8a343b0e782455d593eb4e1
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Apr 27 18:10:27 2020 +0800
|
|
||||||
|
|
||||||
fix(net80211): fix memleak when station send illegal packet to ESP8266
|
|
||||||
|
|
||||||
commit ffae501e6fbd17880df06a1d16948ddf5e0f19d4
|
|
||||||
Merge: 0a5f843 daea4ec
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Apr 27 17:56:48 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/sync_bugs_from_pos_project' into 'master'
|
|
||||||
|
|
||||||
feat: Sync bugs from pos project
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!274
|
|
||||||
|
|
||||||
commit daea4ec91591bd18f802bedc778508e9bb539a7b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Apr 27 16:26:28 2020 +0800
|
|
||||||
|
|
||||||
feat: Sync bugs from pos project
|
|
||||||
|
|
||||||
- fix(at): Scan AP with SSID fail
|
|
||||||
- feat(net80211): Disable rate verify in beacon and assoc packet for signalling test
|
|
||||||
- fix(net80211): fix connect some AP with 11b only mode fail
|
|
||||||
- feat(pp): Use beacon interval time for timer cal
|
|
||||||
|
|
||||||
commit 0a5f8434c72b1ffd15f5d9a3fcd5f886259339f3
|
|
||||||
Merge: 0bfec5b 86719b3
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Mon Apr 27 10:23:53 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feature/update_at_bin' into 'master'
|
|
||||||
|
|
||||||
feat: Update at bin for 512+512 map
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!273
|
|
||||||
|
|
||||||
commit 86719b3f58635a2d891e70673b0a2ba786372f9b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Apr 24 15:55:36 2020 +0800
|
|
||||||
|
|
||||||
feat: Update at bin for 512+512 map
|
|
||||||
|
|
||||||
commit 0bfec5bc0c3ab77ee6e4c67aac8c96f8c2df950d
|
|
||||||
Merge: 3fe474e 34ea486
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Fri Apr 24 15:41:35 2020 +0800
|
|
||||||
|
|
||||||
Merge branch 'feat/support_1MB_flash' into 'master'
|
|
||||||
|
|
||||||
feat: Add at_small demo to support 1MB flash on v3.x.x
|
|
||||||
|
|
||||||
See merge request sdk/ESP8266_NONOS_SDK!272
|
|
||||||
|
|
||||||
commit 34ea48679126bf68a60ac8c293014f9cc8e14f0b
|
|
||||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
|
||||||
Date: Thu Apr 23 10:35:02 2020 +0800
|
|
||||||
|
|
||||||
feat: Add at_nano demo to support 1MB flash on v3.x.x
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
v3.0.4-gb77cb8c (shows as SDK:3.0.4(f27ffe0) in debug mode)
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
v2.2.0-28-g89920dc
|
|
@ -42,12 +42,6 @@ NONOSDK22x_191024
|
|||||||
NONOSDK22x_191105
|
NONOSDK22x_191105
|
||||||
NONOSDK22x_191122
|
NONOSDK22x_191122
|
||||||
NONOSDK221
|
NONOSDK221
|
||||||
NONOSDK3V0
|
|
||||||
NONOSDK300
|
|
||||||
NONOSDK301
|
|
||||||
NONOSDK302
|
|
||||||
NONOSDK303
|
|
||||||
NONOSDK304
|
|
||||||
NONOSDK305
|
NONOSDK305
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
@ -133,25 +133,6 @@ elif [[ ${VERSION} == "NONOSDK22x"* ]]; then
|
|||||||
addSymbol_system_func1 "0x54"
|
addSymbol_system_func1 "0x54"
|
||||||
patchFile "eap.o" "3059" "2" "wAA=" "8CA=" # WPA2-Enterprise patch which replaces a double-free with nop, see #8082
|
patchFile "eap.o" "3059" "2" "wAA=" "8CA=" # WPA2-Enterprise patch which replaces a double-free with nop, see #8082
|
||||||
patchFile "eap.o" "26356" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
patchFile "eap.o" "26356" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
||||||
elif [[ ${VERSION} == "NONOSDK3V0" ]]; then
|
|
||||||
addSymbol_system_func1 "0x60"
|
|
||||||
patchFile "eap.o" "3059" "2" "wAA=" "8CA=" # WPA2-Enterprise patch which replaces a double-free with nop, see #8082
|
|
||||||
patchFile "eap.o" "26356" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
|
||||||
elif [[ ${VERSION} == "NONOSDK300" ]]; then
|
|
||||||
addSymbol_system_func1 "0x54"
|
|
||||||
patchFile "eap.o" "19204" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
|
||||||
elif [[ ${VERSION} == "NONOSDK301" ]]; then
|
|
||||||
addSymbol_system_func1 "0x54"
|
|
||||||
patchFile "eap.o" "26364" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
|
||||||
elif [[ ${VERSION} == "NONOSDK302" ]]; then
|
|
||||||
addSymbol_system_func1 "0x54"
|
|
||||||
patchFile "eap.o" "26536" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
|
||||||
elif [[ ${VERSION} == "NONOSDK303" ]]; then
|
|
||||||
addSymbol_system_func1 "0x54"
|
|
||||||
patchFile "eap.o" "26536" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
|
||||||
elif [[ ${VERSION} == "NONOSDK304" ]]; then
|
|
||||||
addSymbol_system_func1 "0x54"
|
|
||||||
patchFile "eap.o" "19376" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
|
||||||
elif [[ ${VERSION} == "NONOSDK305" ]]; then
|
elif [[ ${VERSION} == "NONOSDK305" ]]; then
|
||||||
addSymbol_system_func1 "0x54"
|
addSymbol_system_func1 "0x54"
|
||||||
patchFile "eap.o" "67670" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
patchFile "eap.o" "67670" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
||||||
@ -167,9 +148,7 @@ if [[ $(sha256sum user_interface.o | awk '{print $1}') != $uics || $(sha256sum e
|
|||||||
fi
|
fi
|
||||||
rm -f eagle_lwip_if.o user_interface.o eap.o
|
rm -f eagle_lwip_if.o user_interface.o eap.o
|
||||||
|
|
||||||
if [[ ${VERSION} == "NONOSDK3V0" ]]; then
|
if [[ ${VERSION:0:9} == "NONOSDK30" ]]; then
|
||||||
xtensa-lx106-elf-objcopy --weaken-symbol load_non_32_wide_handler libmain.a
|
|
||||||
elif [[ ${VERSION:0:9} == "NONOSDK30" ]]; then
|
|
||||||
# v3.0.0 and up use a non-standard pvPortMalloc.
|
# v3.0.0 and up use a non-standard pvPortMalloc.
|
||||||
# SDK Library global replace
|
# SDK Library global replace
|
||||||
redefineSym "${VERSION}" "pvPortMalloc" "sdk3_pvPortMalloc" '*.a'
|
redefineSym "${VERSION}" "pvPortMalloc" "sdk3_pvPortMalloc" '*.a'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user