41 Commits

Author SHA1 Message Date
7618d9f8d0 Update librtc.a to fix BLE assert(512) in rwble.c at line 222
There's a bug that cause BLE assert by following scenario:
1. If Wifi start softap and ble is working
2. If wifi start station, but do not use normal station operation, such
as just use espnow, while ble is working
3. Any other scenario, that wifi works without use software coexist
operation, while BLE is working(such as do advertising and ...)

Update librtc.a to V240:
    update librtc.a to fix wlan mask rx of Wifi and bluetooth coexistence,
    the error wlan mask will cause the bugs above.
2018-12-03 19:40:21 +08:00
0bfda8bbf6 esp32: fix coex bug
update wifi library (771f1dc)
    1. fix BLE connection missing in coex mode
    2. modify other parameters to make coex priority more reasonable

    update librtc.a (V239)
2018-06-29 16:27:41 +08:00
f56b7bd412 Update wifi lib
add os adapter func(1fd3f439)
2018-05-26 16:49:43 +08:00
04e656c303 Update wifi/phy/rtc lib
1. Update libphy.a to v3900 (phy submodule commit: 4c02a1dc5)
2. Update librtc.a to v238  (rct submodule commit: ba66f971)
3. Update wifi lib to include following changes (fa8f8c64)
   - add scan_method, sort_method and threshold when invoke esp_wifi_get_config()
   - add rssi of each STA in softAP list
   - add country information in scan result
   - add noise floor in rx pkt
2018-05-18 11:54:50 +08:00
93e42b35fe update phy and rtc lib
1. phy: 386, delete froce XPD_SAR=0 in phy_init()(bbc39974)

2. phy: 384, CMW500 3.5 version ESP32 Signaling test 11n PASS, WT-200
can receive ESP32 TX 11b(7995461f)

3. rtc: 237, Remove codes of setting SAR_XPD 0(febd6737)
2018-04-08 20:07:47 +08:00
6657b2f40e add mesh lib(2fc15c0558f2) 2018-04-04 16:16:11 +08:00
b35fc86bbc update phy and rtc
1. PHY379.0 (4bdc3f76)
   Added two functions in PHY API for disable interrupts.

2. PHY378.0 (3e6afecd)
   add rfcal data checking to PHY

3. PHY377.0 (9cebd864)
   do not use some rom function which used ets_delay_us().
   add rfcal data checking API.
   add TX Power ontime tracking API.

4. RTC V236 (d616fe55)
   update VDD33 driver

5. PHY V371.0 (07188d4a)
   add rx sense API
   add multi-ant API
   fix a problem for last version PHY 366.0.
   PHY366.0 will make TX Power tracking  fail in sometime
2018-01-24 20:09:59 +08:00
b58dec0738 roll back to c19d8c7a6c8aa5884612c691262b6125327e0bca
update wifi lib

recompile wifi lib with new psram toolchain

1. wifi lib(403db1dd)

2. recompile rtc and
   phy(bugfix/recompile_rtc_phy_with_new_toolchain_v3.0, 526e9ea2)

3. rtc:v230, phy:v366

4. recompile smartconfig(master, 7137a805)
2018-01-23 19:32:07 +08:00
111e680524 test add 1 2018-01-10 16:53:56 +08:00
c19d8c7a6c update wifi lib
recompile wifi lib with new psram toolchain

1. wifi lib(403db1dd)

2. recompile rtc and phy(bugfix/recompile_rtc_phy_with_new_toolchain_v3.0, 526e9ea2)

3. rtc:v230, phy:v366

4. recompile smartconfig(master, 7137a805)
2018-01-02 14:21:10 +08:00
d7c77c5ae8 update phy & rtc
RTC V230
    add BT AGC saturation protection, replace RTC V229.

PHY V362
    Power up print: "phy_version: 362.0, 61e8d92, Sep  8 2017, 18:48:13"
    1. esp_init_data_v3.bin
        modify TX target power
        modify WIFI & BT RX gain table
    2. modify phy_close_rf()
    3. add phy_set_most_tpw()
    4. 26M crystal work OK
    5. noise_check_loop ok
2017-10-17 11:25:34 +08:00
657e562fd2 update libphy and librtc
1. RTC V229: add BT AGC saturation protection

2. PHY V359: (1). esp_init_data_v2.bin -- modify WIFI and BT RX gain table Setting
             (2). modify phy_close_rf()
             (3). noisefloor add limit and no print
2017-09-05 10:55:59 +08:00
35d3d9caea librtc: update to v227
- remove librtc_clk and librtc_pm: will be added as source in ESP-IDF
- update librtc to use new function prototypes defined in ESP-IDF
- remove libiperf
2017-04-11 16:17:35 +08:00
0d532c965d RTC V266: split some unused functions that call phy function 2017-03-24 08:38:37 +08:00
a5287f9300 update wifi lib
1. Reset WIFI mac when wifi init(1f66f9bd)

2. roll back rx hung workaround for beacon timeout(01de55cf)

3. fix amsdu ap interface wrong issue(10db298a)

4. fix amsdu header parse error(04f6f1ef)

5. fix amsdu flag wrong issue(d6ee2c3a)

6. PHY: V350, fix BT rssi bug

7. RTC: V225, fix bt will be not work when wifi is reset
2017-03-23 14:21:50 +08:00
7b06303c0f update phy and rtc lib
1. RTC V214: modify APLL function for the chip of ECO version

2. Add API phy_close_rf()

3. RTC: V213: fix BT will not work when BT-init is called more than once
2017-02-27 16:56:18 +08:00
8bf38d1b91 update wifi lib(24ce1cae)
1. init phy and rf when start wifi or start sniffer.(301fb80d)

2. deinit phy and rf when stop wifi or stop sniffer.(301fb80d)

3. tw10007: Wifi station do not start if app_main on CPU APP(dd7a371c)
2017-02-16 18:48:31 +08:00
4ec70a8ac9 update librtc.a
1. fix bug of hung at phy_int(1bb9ce1d)
2016-11-29 18:25:45 +08:00
6cc03db27a update wifi lib
1. add wpa2 enterprise(b3102c2a)
2016-11-24 20:38:59 +08:00
aa74ce2761 update wifi lib
1. some refractor to debug info(da6280b3)

2. fix bug of hung at phy_int in librtc.a(1bb9ce1d)
2016-11-24 17:25:43 +08:00
99798aaace update wifi lib
1. 2698b6fc - remove system_api.c and os_xtensa.c

2. fix printf in lib
2016-11-22 21:44:07 +08:00
a580f70a64 update wifi lib
1. 3309d912 - move phy_init to idf
2016-11-18 18:21:36 +08:00
5a6ee57d18 remove excutable permission 2016-11-08 15:09:28 +08:00
a1ab74c2a6 update bt/wifi coexist lib
1. e893d520 - add coexist folder for wifi/bt common code
2. 1740249e - merge bt/wifi phy_init
2016-11-08 11:59:33 +08:00
d3920845c9 update wifi lib
6ce01d76: rename some wifi internal APIs
aa4d2aa9: last rx buffer is reserved for mgmt frame
bb0ff4a8: tw7775 fix assert when rx auth frame before create bss
2016-10-26 13:39:45 +08:00
e55b56dc14 rtc v112 Sep 26 2016 22:32:10
Add system freq change and uart modify freq in rtc_init_lite().
2016-09-28 11:11:50 +08:00
3dce7af8ef update wifi lib
3611e699 - register event handler instead of event Q in esp_wifi_init
2016-09-26 15:52:50 +08:00
f6d558367a rtc v112
TW:7355
2016-09-22 16:09:20 +08:00
ab3c510e51 update wifi lib
b95f5cfd - disable long rate code
2016-09-21 17:37:07 +08:00
3a2dedc826 rtc v107 2016-09-21 16:24:30 +08:00
9403d944b6 wifi lib update
3b1d4412 (no teamwork id) add debug code
da54b3bd (tw6832) when sta change from state 2->2, send auth with seq 1 instead of 2
414b1e73 (no teamwork id) modify rx buffer from 14 to 25
f3073418 (no teamwork id) remove sensitive words of long rate
2016-09-21 10:58:11 +08:00
e793e8ac04 Fix the bug that when reboot software must switch clock to 40M first. It is now done in librtc.a. 2016-09-12 14:39:51 +08:00
da16260da7 8bc44cd9 2016-09-07 13:05:37 +08:00
e6b326d660 update librtc.a 2016-09-05 20:53:30 +08:00
b95a359c34 update librtc.a 2016-09-02 19:39:49 +08:00
fbb084dacc update librtc.a 2016-08-31 22:35:50 +08:00
bdea43dac7 e9b277b 2016-08-29 09:16:57 +08:00
903fdf315a update phy and rtc 2016-08-26 16:20:11 +08:00
40dc7af7f3 68931ac 2016-08-16 20:33:58 +08:00
f8a7dc2a2d librtc.a version 20160815 2016-08-15 21:35:31 +08:00
b8f43b0a84 add librtc.a 2016-08-13 12:14:47 +08:00