d5b14d7427
feat(bootloader): Initialize SPI flash clock and I/O mode at bootloader
2018-11-09 16:52:59 +08:00
687177e764
fix(esp8266): Fix NMI call OS API
2018-11-06 19:42:00 +08:00
31c017a31f
feat(lib): Use gcc v5.2.0 to build the libraries
2018-11-05 20:04:11 +08:00
ea2e8ec060
fix(lib): fix crash when wifi netif is null
2018-11-05 17:23:06 +08:00
fdac24091f
fix(lib): fix conflict of tx frame
2018-11-03 22:50:33 +08:00
b9f50d0905
Merge branch 'feature/config_event_loop_stack_size' into 'master'
...
feature/config_event_loop_stack_size: Add config option for event loop stack
See merge request sdk/ESP8266_RTOS_SDK!580
2018-11-01 09:47:00 +08:00
31299b1ee2
fix(lib): fix send assoc capability info with LDPC support
2018-10-26 17:47:06 +08:00
507b71045b
fix(esp8266): Fix deep sleep crash
...
Put soc deep sleep function to IRAM.
2018-10-25 18:45:50 +08:00
f1811b353b
feature/config_event_loop_stack_size: Add config option for event loop stack
...
Adding configuration option for the event loop stack in ESP8266.
2018-10-24 15:03:15 +05:30
7bd6fc051b
feat(newib): Add "usleep" and "sleep" function
2018-10-23 10:27:18 +08:00
f35c32e217
Merge branch 'feature/refactor_soft_pwm_driver' into 'master'
...
refactor(pwm): Refactor pwm driver for esp8266 idf
See merge request sdk/ESP8266_RTOS_SDK!267
2018-10-19 16:49:24 +08:00
6b2c48f582
Merge branch 'feature/add_ota_for_1MB_flash' into 'master'
...
Add OTA supporting 1MB flash(512KB + 512KB)
See merge request sdk/ESP8266_RTOS_SDK!565
2018-10-18 19:45:32 +08:00
5e1b8a0b10
feat(ota): Add command to generate OTA bin and add ota example for 1MB flash
...
"$(PROJECT_NAME).app1.bin", "$(PROJECT_NAME).app2.bin" and "$(PROJECT_NAME).ota.bin" at "build" directory.
Only upload "$(PROJECT_NAME).ota.bin" to the server.
Select the target flash and input "make ota flash" or "make ota flash monitor".
Update the OTA README.md for 1 MB flash.
2018-10-18 19:40:22 +08:00
d9760a4ecc
feat(lib): do not send null pkt every 1500ms
2018-10-18 15:58:21 +08:00
01e26d9836
feat(lib): remove sniffer mode in sta/ap mode
2018-10-18 14:05:22 +08:00
05ff1226e7
Fix bug of not being able to send a single Byte with i2c_master_write
...
Signed-off-by: XiongYu <xiongyu@espressif.com>
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/343
2018-10-17 18:06:35 +08:00
1cf8601373
refactor(pwm): Refactor pwm driver for esp8266 idf.
2018-10-16 15:06:32 +08:00
d0ab85904e
Merge branch 'feature/refactor_i2c_driver' into 'master'
...
refactor(i2c): Refactor i2c driver for esp8266 idf
See merge request sdk/ESP8266_RTOS_SDK!247
2018-10-15 17:57:49 +08:00
6232932aac
feat(esp8266): Enable task watch dog dump information default
2018-10-15 09:53:59 +08:00
6591ef9ba2
feat(esp8266): Modify WIFI drop packet limite
2018-10-11 14:50:21 +08:00
55487d4a88
feat(esp8266): Add esp_wifi_send_pkt_freedom api define
2018-10-11 14:02:23 +08:00
282c1b8b37
feat(lib): add esp_wifi_send_pkt_freedom api
2018-10-11 13:54:50 +08:00
5c6fa0ac47
feat(lib): add promiscuous support in sta/softap mode
2018-10-09 15:54:23 +08:00
db6191c9db
Revert "Merge branch 'feature/remove_link_parameters' into 'master'"
...
This reverts merge request !525
2018-09-28 15:38:58 +08:00
a5cdc760b4
refactor(i2c): refactor i2c driver for idf
2018-09-28 15:35:45 +08:00
588fdad231
Merge branch 'bugfix/fix_scan_error_in_block_mode' into 'master'
...
fix(lib): fix scan error in block mode
See merge request sdk/ESP8266_RTOS_SDK!522
2018-09-27 18:51:44 +08:00
f26e0e27ab
feat(esp8266): Remove initialization stack align
2018-09-27 12:39:36 +08:00
e0c144f0d5
feat(esp8266): Remove link parameter from code for relink
2018-09-27 12:33:50 +08:00
05d66fc4f6
fix(lib): fix scan error in block mode
2018-09-26 20:47:50 +08:00
8ab11d4f80
feat(esp8266): Modify default watch dog trigger time from 6.5s to 26.2s for some calculation
2018-09-26 14:17:30 +08:00
a2ef119451
fix(esp8266): Fix esp_wifi_get_ap_rssi crash
2018-09-26 13:52:27 +08:00
e506236abd
fix(lib): fix decrypt unencrypted packet error
...
fixes: https://github.com/espressif/ESP8266_RTOS_SDK/issues/147
2018-09-26 10:53:50 +08:00
96bb665961
feat(esp8266): Add esp_timer unit test
2018-09-25 20:20:18 +08:00
f537808a9a
feat(esp8266): Add esp_timer function
...
This function is based on FreeRTOS timer not real time hard timer.
Adding this just for some user passing compiling.
2018-09-25 20:20:00 +08:00
447a2d9406
Merge branch 'feature/add_macro_of_filename' into 'master'
...
Add macro "__ESP_FILE__" and its configuration
See merge request sdk/ESP8266_RTOS_SDK!511
2018-09-25 11:25:53 +08:00
54cd3f4b61
feat(sdk): Midify "__FILE__" to "__ESP_FILE__" for some components
2018-09-21 13:04:59 +08:00
8f21fea94e
feat(esp8266): Add macro "__ESP_FILE__" and its configuration
2018-09-21 13:03:55 +08:00
a24f89b8f5
feat(lib): add esp_wifi_get_ap_rssi api
2018-09-20 20:41:16 +08:00
e3dc6c2ad6
feat(esp8266): make tx rate start from 1M when ap is too close with station
2018-09-20 20:41:09 +08:00
23fa729988
fix(esp8266): Fix SoC reboot error
2018-09-20 17:09:21 +08:00
0dd8594d03
fix(esp8266): Fix compiling error when disable watch initialization
2018-09-18 16:00:02 +08:00
7b34f24aa4
feat(esp8266): Perfect WIFI OSI heap trace API
2018-09-18 13:59:47 +08:00
e952f2d3fc
Merge branch 'feature/make_wifi_tx_rate_from_high_to_low' into 'master'
...
feat(esp8266): make wifi tx rate change from high to low
See merge request sdk/ESP8266_RTOS_SDK!426
2018-09-17 17:59:33 +08:00
c389ca3fb8
feat(esp8266): Add configuration link function
...
Select to link "FreeRTOS", "LWIP", "libcore.a" and "TCPIP adapter" global data to IRAM.
2018-09-17 17:53:41 +08:00
b3b3f9d3ef
feat(spi_flash): Refactor SPI flash for saving IRAM
2018-09-17 16:12:39 +08:00
469906dec8
feat(esp8266): Update library
...
Link some function from IRAM to flash.
2018-09-17 14:14:52 +08:00
f5c913ed4f
feat(esp8266): Add ppT task stack size configuration
2018-09-13 16:04:58 +08:00
1fc474b8c9
feat(pthread): Modify for ESP8266
2018-09-13 15:34:54 +08:00
7e8650dd65
feat(esp8266): Refactor task watch dog
...
1. Remove old watch dog function
2. Put WIFI NVS index table from RAM to flash
2018-09-13 15:20:33 +08:00
472fa796ed
feat(esp8266): Add uiT task stack configuration
2018-09-13 13:35:27 +08:00