mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
Added NONOS SDK 3.0.0 ~ 3.0.5 (again) (#8736)
* Added NONOS SDK 3.0.0 ~ 3.0.5 * Added user_pre_init * rf_cal[0] !=0x05,is 0x00 * # Remove mem_manager.o from libmain.a to use custom heap implementation, and time.o to fix redefinition of time-related functions # Rename `hostname` and `default_hostname` symbols * user_rf_pre_init * Add system_func1() called by system_restart_local() * Add commit log text * Fixed user_rf_pre_init * Style * pio sdks Co-authored-by: TAiGA <> Co-authored-by: Maxim Prokhorov <prokhorov.max@outlook.com>
This commit is contained in:
parent
ed6b957164
commit
93537f94a8
24
boards.txt
24
boards.txt
@ -365,6 +365,18 @@ generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
||||
generic.menu.sdk.nonosdk221.build.sdk=NONOSDK221
|
||||
generic.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues)
|
||||
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.ip.lm2f=v2 Lower Memory
|
||||
generic.menu.ip.lm2f.build.lwip_include=lwip2/include
|
||||
generic.menu.ip.lm2f.build.lwip_lib=-llwip2-536-feat
|
||||
@ -710,6 +722,18 @@ esp8285.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
||||
esp8285.menu.sdk.nonosdk221.build.sdk=NONOSDK221
|
||||
esp8285.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues)
|
||||
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.ip.lm2f=v2 Lower Memory
|
||||
esp8285.menu.ip.lm2f.build.lwip_include=lwip2/include
|
||||
esp8285.menu.ip.lm2f.build.lwip_lib=-llwip2-536-feat
|
||||
|
@ -404,7 +404,77 @@ extern "C" void flashinit (void);
|
||||
uint32_t __flashindex;
|
||||
#endif
|
||||
|
||||
#if (NONOSDK >= (0x30000))
|
||||
|
||||
extern "C" void ICACHE_FLASH_ATTR user_pre_init(void)
|
||||
{
|
||||
uint32_t rf_cal = 0;
|
||||
uint32_t phy_data = 0;
|
||||
uint32_t system_parameter = 0;
|
||||
|
||||
switch (system_get_flash_size_map())
|
||||
{
|
||||
case FLASH_SIZE_2M:
|
||||
rf_cal = 0x3b000;
|
||||
phy_data = 0x3c000;
|
||||
system_parameter = 0x3d000;
|
||||
break;
|
||||
case FLASH_SIZE_4M_MAP_256_256:
|
||||
rf_cal = 0x7b000;
|
||||
phy_data = 0x7c000;
|
||||
system_parameter = 0x7d000;
|
||||
break;
|
||||
case FLASH_SIZE_8M_MAP_512_512:
|
||||
rf_cal = 0xfb000;
|
||||
phy_data = 0xfc000;
|
||||
system_parameter = 0xfd000;
|
||||
break;
|
||||
case FLASH_SIZE_16M_MAP_512_512:
|
||||
case FLASH_SIZE_16M_MAP_1024_1024:
|
||||
rf_cal = 0x1fb000;
|
||||
phy_data = 0x1fc000;
|
||||
system_parameter = 0x1fd000;
|
||||
break;
|
||||
case FLASH_SIZE_32M_MAP_512_512:
|
||||
case FLASH_SIZE_32M_MAP_1024_1024:
|
||||
case FLASH_SIZE_32M_MAP_2048_2048:
|
||||
rf_cal = 0x3fb000;
|
||||
phy_data = 0x3fc000;
|
||||
system_parameter = 0x3fd000;
|
||||
break;
|
||||
case FLASH_SIZE_64M_MAP_1024_1024:
|
||||
rf_cal = 0x7fb000;
|
||||
phy_data = 0x7fc000;
|
||||
system_parameter = 0x7fd000;
|
||||
break;
|
||||
case FLASH_SIZE_128M_MAP_1024_1024:
|
||||
rf_cal = 0xffb000;
|
||||
phy_data = 0xffc000;
|
||||
system_parameter = 0xffd000;
|
||||
break;
|
||||
}
|
||||
|
||||
extern uint32_t user_rf_cal_sector_set(void);
|
||||
user_rf_cal_sector_set();
|
||||
|
||||
const partition_item_t at_partition_table[] =
|
||||
{
|
||||
{ SYSTEM_PARTITION_RF_CAL, rf_cal, 0x1000 },
|
||||
{ SYSTEM_PARTITION_PHY_DATA, phy_data, 0x1000 },
|
||||
{ SYSTEM_PARTITION_SYSTEM_PARAMETER, system_parameter, 0x3000 },
|
||||
};
|
||||
system_partition_table_regist(at_partition_table, sizeof(at_partition_table) / sizeof(at_partition_table[0]), system_get_flash_size_map());
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
extern "C" void user_init(void) {
|
||||
|
||||
#if (NONOSDK >= (0x30000))
|
||||
extern void user_rf_pre_init();
|
||||
user_rf_pre_init();
|
||||
#endif
|
||||
|
||||
struct rst_info *rtc_info_ptr = system_get_rst_info();
|
||||
memcpy((void *) &resetInfo, (void *) rtc_info_ptr, sizeof(resetInfo));
|
||||
|
||||
|
@ -303,7 +303,7 @@ bool ESP8266WiFiGenericClass::setSleepMode(WiFiSleepType_t type, uint8_t listenI
|
||||
|
||||
*/
|
||||
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
|
||||
#ifdef DEBUG_ESP_WIFI
|
||||
if (listenInterval && type == WIFI_NONE_SLEEP)
|
||||
@ -334,9 +334,9 @@ bool ESP8266WiFiGenericClass::setSleepMode(WiFiSleepType_t type, uint8_t listenI
|
||||
}
|
||||
}
|
||||
}
|
||||
#else // !defined(NONOSDK3V0)
|
||||
#else // (NONOSDK >= (0x30000 - 1))
|
||||
(void)listenInterval;
|
||||
#endif // !defined(NONOSDK3V0)
|
||||
#endif // (NONOSDK >= (0x30000 - 1))
|
||||
|
||||
bool ret = wifi_set_sleep_type((sleep_type_t) type);
|
||||
if (!ret) {
|
||||
@ -571,10 +571,10 @@ bool ESP8266WiFiGenericClass::forceSleepWake() {
|
||||
* @return interval
|
||||
*/
|
||||
uint8_t ESP8266WiFiGenericClass::getListenInterval () {
|
||||
#ifndef NONOSDK3V0
|
||||
return 0;
|
||||
#else
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
return wifi_get_listen_interval();
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -583,10 +583,10 @@ uint8_t ESP8266WiFiGenericClass::getListenInterval () {
|
||||
* @return true if max level
|
||||
*/
|
||||
bool ESP8266WiFiGenericClass::isSleepLevelMax () {
|
||||
#ifndef NONOSDK3V0
|
||||
return false;
|
||||
#else
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
return wifi_get_sleep_level() == MAX_SLEEP_T;
|
||||
#else
|
||||
return false;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -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) {
|
||||
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
static_assert(sizeof(station_config) == 116, "struct station_config has changed, please update comparison function");
|
||||
#else
|
||||
static_assert(sizeof(station_config) == 112, "struct station_config has changed, please update comparison function");
|
||||
@ -94,8 +94,18 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh
|
||||
return false;
|
||||
}
|
||||
|
||||
#ifdef NONOSDK3V0
|
||||
if (lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) {
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
if(lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) {
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if (NONOSDK >= (0x30200))
|
||||
if(lhs.channel != rhs.channel) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if(lhs.all_channel_scan != rhs.all_channel_scan) {
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
@ -156,9 +166,13 @@ wl_status_t ESP8266WiFiSTAClass::begin(const char* ssid, const char *passphrase,
|
||||
}
|
||||
|
||||
conf.threshold.rssi = -127;
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
conf.open_and_wep_mode_disable = !(_useInsecureWEP || *conf.password == 0);
|
||||
#endif
|
||||
#if (NONOSDK >= (0x30200))
|
||||
conf.channel = channel;
|
||||
conf.all_channel_scan = true;
|
||||
#endif
|
||||
|
||||
if(bssid) {
|
||||
conf.bssid_set = 1;
|
||||
|
@ -85,8 +85,12 @@ extern "C"
|
||||
config->bssid[i] = i;
|
||||
config->threshold.rssi = 1;
|
||||
config->threshold.authmode = AUTH_WPA_PSK;
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
config->open_and_wep_mode_disable = true;
|
||||
#endif
|
||||
#if (NONOSDK >= (0x30200))
|
||||
config->channel = 1;
|
||||
config->all_channel_scan = true;
|
||||
#endif
|
||||
return true;
|
||||
}
|
||||
@ -211,7 +215,7 @@ extern "C"
|
||||
return STATION_MODE;
|
||||
}
|
||||
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
|
||||
sleep_level_t wifi_get_sleep_level(void)
|
||||
{
|
||||
@ -267,7 +271,7 @@ extern "C"
|
||||
return true;
|
||||
}
|
||||
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
|
||||
bool wifi_set_sleep_level(sleep_level_t level)
|
||||
{
|
||||
|
@ -1670,6 +1670,18 @@ def sdk ():
|
||||
('.menu.sdk.nonosdk221.build.sdk', 'NONOSDK221'),
|
||||
('.menu.sdk.nonosdk3v0', 'nonos-sdk pre-3 (180626 known issues)'),
|
||||
('.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'),
|
||||
])
|
||||
}
|
||||
|
||||
|
@ -173,51 +173,49 @@ env.Append(
|
||||
)
|
||||
)
|
||||
|
||||
flatten_cppdefines = env.Flatten(env['CPPDEFINES'])
|
||||
|
||||
#
|
||||
# SDK
|
||||
#
|
||||
if "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK3" in flatten_cppdefines:
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK3V0", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK3V0")]
|
||||
)
|
||||
elif "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK221" in flatten_cppdefines:
|
||||
#(previous default)
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK221", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK221")]
|
||||
)
|
||||
elif "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190313" in flatten_cppdefines:
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK22x_190313", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22x_190313")]
|
||||
)
|
||||
elif "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_191024" in flatten_cppdefines:
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK22x_191024", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22x_191024")]
|
||||
)
|
||||
elif "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_191105" in flatten_cppdefines:
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK22x_191105", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22x_191105")]
|
||||
)
|
||||
elif "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_191122" in flatten_cppdefines:
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK22x_191122", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22x_191122")]
|
||||
)
|
||||
else: #(default) if "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703" in flatten_cppdefines:
|
||||
env.Append(
|
||||
CPPDEFINES=[("NONOSDK22x_190703", 1)],
|
||||
LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22x_190703")]
|
||||
)
|
||||
NONOSDK_VERSIONS = (
|
||||
("SDK22x_190703", "NONOSDK22x_190703"),
|
||||
("SDK221", "NONOSDK221"),
|
||||
("SDK22x_190313", "NONOSDK22x_190313"),
|
||||
("SDK22x_191024", "NONOSDK22x_191024"),
|
||||
("SDK22x_191105", "NONOSDK22x_191105"),
|
||||
("SDK22x_191122", "NONOSDK22x_191122"),
|
||||
("SDK3", "NONOSDK3V0"),
|
||||
("SDK300", "NONOSDK300"),
|
||||
("SDK301", "NONOSDK301"),
|
||||
("SDK302", "NONOSDK302"),
|
||||
("SDK303", "NONOSDK303"),
|
||||
("SDK304", "NONOSDK304"),
|
||||
("SDK305", "NONOSDK305"),
|
||||
)
|
||||
nonosdk_version = NONOSDK_VERSIONS[0]
|
||||
|
||||
NONOSDK_PREFIX = "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_"
|
||||
for define in env["CPPDEFINES"]:
|
||||
if isinstance(define, (tuple, list)):
|
||||
define, _ = define
|
||||
if define.startswith(NONOSDK_PREFIX):
|
||||
for version in NONOSDK_VERSIONS:
|
||||
name, _ = version
|
||||
if define.endswith(name):
|
||||
nonosdk_version = version
|
||||
|
||||
NONOSDK_LIBPATH=join(FRAMEWORK_DIR, "tools", "sdk", "lib", nonosdk_version[1])
|
||||
assert(isdir(NONOSDK_LIBPATH))
|
||||
|
||||
env.Append(
|
||||
CPPDEFINES=[(nonosdk_version[1], 1)],
|
||||
LIBPATH=[NONOSDK_LIBPATH],
|
||||
)
|
||||
|
||||
#
|
||||
# lwIP
|
||||
#
|
||||
flatten_cppdefines = env.Flatten(env["CPPDEFINES"])
|
||||
|
||||
lwip_lib = None
|
||||
if "PIO_FRAMEWORK_ARDUINO_LWIP2_IPV6_LOW_MEMORY" in flatten_cppdefines:
|
||||
env.Append(
|
||||
|
@ -25,6 +25,26 @@
|
||||
#ifndef __USER_INTERFACE_H__
|
||||
#define __USER_INTERFACE_H__
|
||||
|
||||
#if defined(NONOSDK3V0)
|
||||
#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)
|
||||
#elif defined(NONOSDK306)
|
||||
#define NONOSDK (0x30600)
|
||||
#else
|
||||
#define NONOSDK (0x22100)
|
||||
#endif
|
||||
|
||||
#include "os_type.h"
|
||||
#ifdef LWIP_OPEN_SRC
|
||||
|
||||
@ -249,13 +269,19 @@ typedef struct {
|
||||
struct station_config {
|
||||
uint8 ssid[32];
|
||||
uint8 password[64];
|
||||
#if (NONOSDK >= (0x30200))
|
||||
uint8 channel;
|
||||
#endif
|
||||
uint8 bssid_set; // Note: If bssid_set is 1, station will just connect to the router
|
||||
// with both ssid[] and bssid[] matched. Please check about this.
|
||||
uint8 bssid[6];
|
||||
wifi_fast_scan_threshold_t threshold;
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
bool open_and_wep_mode_disable; // Can connect to open/wep router by default.
|
||||
#endif
|
||||
#if (NONOSDK >= (0x30200))
|
||||
bool all_channel_scan;
|
||||
#endif
|
||||
};
|
||||
|
||||
bool wifi_station_get_config(struct station_config *config);
|
||||
@ -438,7 +464,7 @@ typedef enum {
|
||||
MODEM_SLEEP_T
|
||||
} sleep_type_t;
|
||||
|
||||
#ifdef NONOSDK3V0
|
||||
#if (NONOSDK >= (0x30000 - 1))
|
||||
|
||||
typedef enum {
|
||||
MIN_SLEEP_T,
|
||||
@ -771,6 +797,70 @@ bool wifi_set_country(wifi_country_t *country);
|
||||
*/
|
||||
bool wifi_get_country(wifi_country_t *country);
|
||||
|
||||
#if (NONOSDK >= (0x30000))
|
||||
|
||||
typedef enum {
|
||||
SYSTEM_PARTITION_INVALID = 0,
|
||||
SYSTEM_PARTITION_BOOTLOADER, /* user can't modify this partition address, but can modify size */
|
||||
SYSTEM_PARTITION_OTA_1, /* user can't modify this partition address, but can modify size */
|
||||
SYSTEM_PARTITION_OTA_2, /* user can't modify this partition address, but can modify size */
|
||||
SYSTEM_PARTITION_RF_CAL, /* user must define this partition */
|
||||
SYSTEM_PARTITION_PHY_DATA, /* user must define this partition */
|
||||
SYSTEM_PARTITION_SYSTEM_PARAMETER, /* user must define this partition */
|
||||
SYSTEM_PARTITION_AT_PARAMETER,
|
||||
SYSTEM_PARTITION_SSL_CLIENT_CERT_PRIVKEY,
|
||||
SYSTEM_PARTITION_SSL_CLIENT_CA,
|
||||
SYSTEM_PARTITION_SSL_SERVER_CERT_PRIVKEY,
|
||||
SYSTEM_PARTITION_SSL_SERVER_CA,
|
||||
SYSTEM_PARTITION_WPA2_ENTERPRISE_CERT_PRIVKEY,
|
||||
SYSTEM_PARTITION_WPA2_ENTERPRISE_CA,
|
||||
|
||||
SYSTEM_PARTITION_CUSTOMER_BEGIN = 100, /* user can define partition after here */
|
||||
SYSTEM_PARTITION_MAX
|
||||
} partition_type_t;
|
||||
|
||||
typedef struct {
|
||||
partition_type_t type; /* the partition type */
|
||||
uint32_t addr; /* the partition address */
|
||||
uint32_t size; /* the partition size */
|
||||
} partition_item_t;
|
||||
|
||||
/**
|
||||
* @brief regist partition table information, user MUST call it in user_pre_init()
|
||||
*
|
||||
* @param partition_table: the partition table
|
||||
* @param partition_num: the partition number in partition table
|
||||
* @param map: the flash map
|
||||
*
|
||||
* @return true : succeed
|
||||
* @return false : fail
|
||||
*/
|
||||
bool system_partition_table_regist(
|
||||
const partition_item_t* partition_table,
|
||||
uint32_t partition_num,
|
||||
uint32_t map
|
||||
);
|
||||
|
||||
/**
|
||||
* @brief get ota partition size
|
||||
*
|
||||
* @return the size of ota partition
|
||||
*/
|
||||
uint32_t system_partition_get_ota_partition_size(void);
|
||||
|
||||
/**
|
||||
* @brief get partition information
|
||||
*
|
||||
* @param type: the partition type
|
||||
* @param partition_item: the point to store partition information
|
||||
*
|
||||
* @return true : succeed
|
||||
* @return false : fail
|
||||
*/
|
||||
bool system_partition_get_item(partition_type_t type, partition_item_t* partition_item);
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
697
tools/sdk/lib/NONOSDK300/commitlog.txt
Normal file
697
tools/sdk/lib/NONOSDK300/commitlog.txt
Normal file
@ -0,0 +1,697 @@
|
||||
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
|
BIN
tools/sdk/lib/NONOSDK300/libairkiss.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libairkiss.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libcrypto.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libcrypto.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libespnow.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libespnow.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libmain.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libmain.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libnet80211.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libnet80211.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libphy.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libphy.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libpp.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libpp.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libsmartconfig.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libsmartconfig.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libwpa.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libwpa.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libwpa2.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libwpa2.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK300/libwps.a
Normal file
BIN
tools/sdk/lib/NONOSDK300/libwps.a
Normal file
Binary file not shown.
1
tools/sdk/lib/NONOSDK300/version
Normal file
1
tools/sdk/lib/NONOSDK300/version
Normal file
@ -0,0 +1 @@
|
||||
v3.0.0-gecc66c5 (shows as SDK:3.0.0(d49923c) in debug mode)
|
1150
tools/sdk/lib/NONOSDK301/commitlog.txt
Normal file
1150
tools/sdk/lib/NONOSDK301/commitlog.txt
Normal file
File diff suppressed because it is too large
Load Diff
BIN
tools/sdk/lib/NONOSDK301/libairkiss.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libairkiss.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libcrypto.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libcrypto.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libespnow.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libespnow.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libmain.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libmain.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libnet80211.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libnet80211.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libphy.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libphy.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libpp.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libpp.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libsmartconfig.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libsmartconfig.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libwpa.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libwpa.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libwpa2.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libwpa2.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK301/libwps.a
Normal file
BIN
tools/sdk/lib/NONOSDK301/libwps.a
Normal file
Binary file not shown.
1
tools/sdk/lib/NONOSDK301/version
Normal file
1
tools/sdk/lib/NONOSDK301/version
Normal file
@ -0,0 +1 @@
|
||||
v3.0.1-g4bf0aef (shows as SDK:3.0.1(78a3e33) in debug mode)
|
365
tools/sdk/lib/NONOSDK302/commitlog.txt
Normal file
365
tools/sdk/lib/NONOSDK302/commitlog.txt
Normal file
@ -0,0 +1,365 @@
|
||||
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
|
BIN
tools/sdk/lib/NONOSDK302/libairkiss.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libairkiss.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libcrypto.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libcrypto.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libespnow.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libespnow.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libmain.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libmain.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libnet80211.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libnet80211.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libphy.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libphy.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libpp.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libpp.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libsmartconfig.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libsmartconfig.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libwpa.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libwpa.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libwpa2.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libwpa2.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK302/libwps.a
Normal file
BIN
tools/sdk/lib/NONOSDK302/libwps.a
Normal file
Binary file not shown.
1
tools/sdk/lib/NONOSDK302/version
Normal file
1
tools/sdk/lib/NONOSDK302/version
Normal file
@ -0,0 +1 @@
|
||||
v3.0.2-g992479e (shows as SDK:3.0.2(824dc80) in debug mode)
|
137
tools/sdk/lib/NONOSDK303/commitlog.txt
Normal file
137
tools/sdk/lib/NONOSDK303/commitlog.txt
Normal file
@ -0,0 +1,137 @@
|
||||
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
|
BIN
tools/sdk/lib/NONOSDK303/libairkiss.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libairkiss.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libcrypto.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libcrypto.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libespnow.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libespnow.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libmain.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libmain.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libnet80211.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libnet80211.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libphy.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libphy.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libpp.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libpp.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libsmartconfig.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libsmartconfig.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libwpa.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libwpa.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libwpa2.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libwpa2.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK303/libwps.a
Normal file
BIN
tools/sdk/lib/NONOSDK303/libwps.a
Normal file
Binary file not shown.
1
tools/sdk/lib/NONOSDK303/version
Normal file
1
tools/sdk/lib/NONOSDK303/version
Normal file
@ -0,0 +1 @@
|
||||
v3.0.3-g3fe474e (shows as SDK:3.0.3(8427744) in debug mode)
|
110
tools/sdk/lib/NONOSDK304/commitlog.txt
Normal file
110
tools/sdk/lib/NONOSDK304/commitlog.txt
Normal file
@ -0,0 +1,110 @@
|
||||
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
|
BIN
tools/sdk/lib/NONOSDK304/libairkiss.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libairkiss.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libcrypto.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libcrypto.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libespnow.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libespnow.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libmain.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libmain.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libnet80211.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libnet80211.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libphy.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libphy.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libpp.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libpp.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libsmartconfig.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libsmartconfig.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libwpa.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libwpa.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libwpa2.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libwpa2.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK304/libwps.a
Normal file
BIN
tools/sdk/lib/NONOSDK304/libwps.a
Normal file
Binary file not shown.
1
tools/sdk/lib/NONOSDK304/version
Normal file
1
tools/sdk/lib/NONOSDK304/version
Normal file
@ -0,0 +1 @@
|
||||
v3.0.4-gb77cb8c (shows as SDK:3.0.4(f27ffe0) in debug mode)
|
147
tools/sdk/lib/NONOSDK305/commitlog.txt
Normal file
147
tools/sdk/lib/NONOSDK305/commitlog.txt
Normal file
@ -0,0 +1,147 @@
|
||||
feat: Update sdk version header file 3.0.5
|
||||
feat(core): update core version to b29dcd3
|
||||
feat: Update sdk version header file 3.0.4
|
||||
fix: It sometimes crashes after disable sntp
|
||||
fix: Sometimes the parameter is missing because of power down when erasing or writing the flash
|
||||
|
||||
commit 7b5b35da98ad9ee2de7afc63277d4933027ae91c
|
||||
Merge: bd63c1f 26bedd0
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Fri Oct 15 11:40:39 2021 +0000
|
||||
|
||||
Merge branch 'feature/update_at_bin' into 'release/v3.0.5'
|
||||
|
||||
feat: Update at bin to 1.7.5
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!296
|
||||
|
||||
commit 26bedd0c7afd8a090670fb352f1f8a811b4f1839
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Fri Oct 15 18:06:49 2021 +0800
|
||||
|
||||
feat: Update at bin to 1.7.5
|
||||
|
||||
commit 38d251e1decafb56bae94e67f62ec425c6e5fe64
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Fri Oct 15 18:04:52 2021 +0800
|
||||
|
||||
feat: Update sdk version header file 3.0.5
|
||||
|
||||
commit bd63c1f81aae4bfb1b569e880a24fa73be81c713
|
||||
Merge: b1c14cd dae389b
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Sat Oct 9 03:57:00 2021 +0000
|
||||
|
||||
Merge branch 'feature/update_core_v3.0.5' into 'release/v3.0.5'
|
||||
|
||||
feat(core): update core version to b29dcd3
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!293
|
||||
|
||||
commit dae389b804ad7c796d4dd62fab9ec346208507ac
|
||||
Author: Chen Wu <chenwu@espressif.com>
|
||||
Date: Sat Oct 9 11:37:28 2021 +0800
|
||||
|
||||
feat(core): update core version to b29dcd3
|
||||
|
||||
commit b1c14cdb08e2f39b654933f887b4f997b291982f
|
||||
Merge: 5677e37 43dfa5a
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Wed May 27 16:56:15 2020 +0800
|
||||
|
||||
Merge branch 'feature/update_at_bin' into 'master'
|
||||
|
||||
feat: Update at bin to 1.7.4.0
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!283
|
||||
|
||||
commit 43dfa5a7f919c3537929c1e36822118414da7d7f
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Wed May 27 10:22:50 2020 +0800
|
||||
|
||||
feat: Update at bin to 1.7.4.0
|
||||
|
||||
commit 5677e379adf43032c8c05dde7816854409f9a8e8
|
||||
Merge: 8c0e419 9fbceb4
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Wed May 27 09:52:55 2020 +0800
|
||||
|
||||
Merge branch 'feature/update_sdk_version_h' into 'master'
|
||||
|
||||
feat: Update sdk version header file 3.0.4
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!282
|
||||
|
||||
commit 9fbceb4bc837521a09a790ee8db6dd1166e55498
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Wed May 27 09:50:30 2020 +0800
|
||||
|
||||
feat: Update sdk version header file 3.0.4
|
||||
|
||||
commit 8c0e419de1173347c4b9d073a2d891d3575c018a
|
||||
Merge: f537843 13e436f
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Tue May 26 15:35:24 2020 +0800
|
||||
|
||||
Merge branch 'bugfix/N8266-67' into 'master'
|
||||
|
||||
fix: It sometimes crashes after disable sntp
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!281
|
||||
|
||||
commit 13e436f6214993e1f322c24f20a431fef8a123ca
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Tue May 26 10:55:57 2020 +0800
|
||||
|
||||
feat: Update lwip lib to 5623f48f
|
||||
|
||||
commit 5623f48f5e2dd1f45c25b9f2cad2314924a3cb00
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Tue May 26 10:52:30 2020 +0800
|
||||
|
||||
fix: It sometimes crashes after disable sntp
|
||||
|
||||
commit f5378436fde39c0693df25efb51174b56f79dcc2
|
||||
Merge: c2ddeca da9767c
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Fri May 22 17:45:10 2020 +0800
|
||||
|
||||
Merge branch 'bugfix/parameter_missing' into 'master'
|
||||
|
||||
fix: Sometimes the parameter is missing because of power down when erasing or writing the flash
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!280
|
||||
|
||||
commit da9767c316e0e0dca9c00d91fbdac44ada62b29c
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Fri May 22 17:26:39 2020 +0800
|
||||
|
||||
fix: Sometimes the parameter is missing because of power down when erasing or writing the flash
|
||||
|
||||
commit c2ddeca67fe849a0a243ee50a28f8c81b8bba59a
|
||||
Merge: b2831d5 613a042
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Tue May 12 11:17:23 2020 +0800
|
||||
|
||||
Merge branch 'feature/compatible_with_16M_512_512_in_at_nano' into 'master'
|
||||
|
||||
feat: Compatible with 16M 512 512 in at nano
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!279
|
||||
|
||||
commit 613a042bc35823e7a48b0870a6562008f34009a9
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Tue May 12 10:06:16 2020 +0800
|
||||
|
||||
feat: Compatible with 16M 512 512 in at nano
|
||||
|
||||
commit b2831d57b3c51e421bf35fc902d177ea57ba6e13
|
||||
Merge: b77cb8c 369b9bc
|
||||
Author: Xu Chun Guang <xuchunguang@espressif.com>
|
||||
Date: Mon May 11 20:04:36 2020 +0800
|
||||
|
||||
Merge branch 'bugfix/workaround_ota' into 'master'
|
||||
|
||||
Bugfix/workaround ota
|
||||
|
||||
See merge request sdk/ESP8266_NONOS_SDK!277
|
BIN
tools/sdk/lib/NONOSDK305/libairkiss.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libairkiss.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libcrypto.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libcrypto.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libespnow.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libespnow.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libmain.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libmain.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libnet80211.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libnet80211.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libphy.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libphy.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libpp.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libpp.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libsmartconfig.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libsmartconfig.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libwpa.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libwpa.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libwpa2.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libwpa2.a
Normal file
Binary file not shown.
BIN
tools/sdk/lib/NONOSDK305/libwps.a
Normal file
BIN
tools/sdk/lib/NONOSDK305/libwps.a
Normal file
Binary file not shown.
1
tools/sdk/lib/NONOSDK305/version
Normal file
1
tools/sdk/lib/NONOSDK305/version
Normal file
@ -0,0 +1 @@
|
||||
v3.0.5-g7b5b35d (shows as SDK:3.0.5(b29dcd3) in debug mode)
|
@ -32,6 +32,12 @@ NONOSDK22x_191105
|
||||
NONOSDK22x_191122
|
||||
NONOSDK221
|
||||
NONOSDK3V0
|
||||
NONOSDK300
|
||||
NONOSDK301
|
||||
NONOSDK302
|
||||
NONOSDK303
|
||||
NONOSDK304
|
||||
NONOSDK305
|
||||
EOF
|
||||
}
|
||||
|
||||
|
@ -81,10 +81,12 @@ elif [[ ${VERSION} == "NONOSDK22x"* ]]; then
|
||||
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" "26356" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory
|
||||
elif [[ ${VERSION} == "NONOSDK3"* ]]; then
|
||||
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} == "NONOSDK3"* ]]; then
|
||||
addSymbol_system_func1 "0x54"
|
||||
else
|
||||
echo "WARN: Unknown address for system_func1() called by system_restart_local()"
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user