Commit Graph

42 Commits

Author SHA1 Message Date
qiyuexia
414f9b279e mesh: use new event library
mesh: use new event library (c5c8475e)
2019-07-05 21:03:34 +08:00
Tian Hao
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
Tian Hao
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
jack
f56b7bd412 Update wifi lib
add os adapter func(1fd3f439)
2018-05-26 16:49:43 +08:00
Liu Zhi Fu
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
XiaXiaotian
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
qiyueixa
6657b2f40e add mesh lib(2fc15c0558f2) 2018-04-04 16:16:11 +08:00
XiaXiaotian
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
XiaXiaotian
b58dec0738 roll back to 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-23 19:32:07 +08:00
Deng Xin
111e680524 test add 1 2018-01-10 16:53:56 +08:00
XiaXiaotian
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
Tian Hao
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
XiaXiaotian
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
Ivan Grokhotkov
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
XiaXiaotian
0d532c965d RTC V266: split some unused functions that call phy function 2017-03-24 08:38:37 +08:00
XiaXiaotian
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
XiaXiaotian
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
XiaXiaotian
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
Xia Xiaotian
4ec70a8ac9 update librtc.a
1. fix bug of hung at phy_int(1bb9ce1d)
2016-11-29 18:25:45 +08:00
Xia Xiaotian
6cc03db27a update wifi lib
1. add wpa2 enterprise(b3102c2a)
2016-11-24 20:38:59 +08:00
Xia Xiaotian
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
Xia Xiaotian
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
Xia Xiao Tian
a580f70a64 update wifi lib
1. 3309d912 - move phy_init to idf
2016-11-18 18:21:36 +08:00
Liu Zhi Fu
5a6ee57d18 remove excutable permission 2016-11-08 15:09:28 +08:00
Liu Zhi Fu
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
liuzhifu
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
xiaxiaotian
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
liuzhifu
3dce7af8ef update wifi lib
3611e699 - register event handler instead of event Q in esp_wifi_init
2016-09-26 15:52:50 +08:00
xiaxiaotian
f6d558367a rtc v112
TW:7355
2016-09-22 16:09:20 +08:00
liuzhifu
ab3c510e51 update wifi lib
b95f5cfd - disable long rate code
2016-09-21 17:37:07 +08:00
xiaxiaotian
3a2dedc826 rtc v107 2016-09-21 16:24:30 +08:00
liuzhifu
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
xiaxiaotian
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
liuzhifu
da16260da7 8bc44cd9 2016-09-07 13:05:37 +08:00
liuzhifu
e6b326d660 update librtc.a 2016-09-05 20:53:30 +08:00
liuzhifu
b95a359c34 update librtc.a 2016-09-02 19:39:49 +08:00
liuzhifu
fbb084dacc update librtc.a 2016-08-31 22:35:50 +08:00
liuzhifu
bdea43dac7 e9b277b 2016-08-29 09:16:57 +08:00
liuzhifu
903fdf315a update phy and rtc 2016-08-26 16:20:11 +08:00
liuzhifu
40dc7af7f3 68931ac 2016-08-16 20:33:58 +08:00
Wu Jian Gang
f8a7dc2a2d librtc.a version 20160815 2016-08-15 21:35:31 +08:00
liuzhifu
b8f43b0a84 add librtc.a 2016-08-13 12:14:47 +08:00