diff --git a/bk_aidk/bk_avdk/bk_idk/middleware/boards/bk7258/vnd_cal/vnd_cal.c b/bk_aidk/bk_avdk/bk_idk/middleware/boards/bk7258/vnd_cal/vnd_cal.c index 26dc2546..3c1abb51 100644 --- a/bk_aidk/bk_avdk/bk_idk/middleware/boards/bk7258/vnd_cal/vnd_cal.c +++ b/bk_aidk/bk_avdk/bk_idk/middleware/boards/bk7258/vnd_cal/vnd_cal.c @@ -1,7 +1,7 @@ #include "vnd_cal.h" #include -#define DEFAULT_TXID_XTAL (0x3a) +#define DEFAULT_TXID_XTAL (0x45) #define TXPWR_ELEM_INUSED (0) #define TXPWR_ELEM_UNUSED (1) @@ -24,8 +24,7 @@ #define INIT_TXPWR_VALUE(gain, flag) {(((flag&FLAG_MASK)< pregain in cfg_power_table.pregain * pwr_gain<13:10> pactrl in TRX_C<11:8>, F at present @@ -270,76 +269,76 @@ const PWR_REGS cfg_tab_bt[TPC_PAMAP_TAB_BT_LEN] = { /******************************** power table ********************************/ const TXPWR_ST gtxpwr_tab_def_b[WLAN_2_4_G_CHANNEL_NUM] = { - INIT_TXPWR_VALUE(21, TXPWR_ELEM_INUSED), // ch1 inused - INIT_TXPWR_VALUE(21, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(21, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(21, TXPWR_ELEM_UNUSED), // ch4 - INIT_TXPWR_VALUE(21, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(21, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(20, TXPWR_ELEM_UNUSED), // ch7 - INIT_TXPWR_VALUE(20, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(20, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(20, TXPWR_ELEM_UNUSED), // ch10 - INIT_TXPWR_VALUE(20, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(20, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(19, TXPWR_ELEM_INUSED), // ch13 inused - INIT_TXPWR_VALUE(19, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_INUSED), // ch1 inused + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), // ch4 + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), // ch7 + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), // ch10 + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(16, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(15, TXPWR_ELEM_INUSED), // ch13 inused + INIT_TXPWR_VALUE(15, TXPWR_ELEM_UNUSED), }; const TXPWR_ST gtxpwr_tab_def_g[WLAN_2_4_G_CHANNEL_NUM] = { - INIT_TXPWR_VALUE(48, TXPWR_ELEM_INUSED), // ch1 inused - INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), // ch4 - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(46, TXPWR_ELEM_UNUSED), // ch7 - INIT_TXPWR_VALUE(46, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(46, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(45, TXPWR_ELEM_UNUSED), // ch10 - INIT_TXPWR_VALUE(44, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(44, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(43, TXPWR_ELEM_INUSED), // ch13 inused + INIT_TXPWR_VALUE(43, TXPWR_ELEM_INUSED), // ch1 inused INIT_TXPWR_VALUE(43, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(43, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(43, TXPWR_ELEM_UNUSED), // ch4 + INIT_TXPWR_VALUE(43, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(43, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(42, TXPWR_ELEM_UNUSED), // ch7 + INIT_TXPWR_VALUE(42, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(42, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(41, TXPWR_ELEM_UNUSED), // ch10 + INIT_TXPWR_VALUE(41, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(41, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(40, TXPWR_ELEM_INUSED), // ch13 inused + INIT_TXPWR_VALUE(40, TXPWR_ELEM_UNUSED), }; const TXPWR_ST gtxpwr_tab_def_n_40[WLAN_2_4_G_CHANNEL_NUM] = { - INIT_TXPWR_VALUE(42, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(42, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(42, TXPWR_ELEM_UNUSED), // ch3 - INIT_TXPWR_VALUE(41, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(41, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(41, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(40, TXPWR_ELEM_UNUSED), // ch7 - INIT_TXPWR_VALUE(40, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(40, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(39, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(38, TXPWR_ELEM_UNUSED), // ch11 + INIT_TXPWR_VALUE(39, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(39, TXPWR_ELEM_UNUSED), // ch3 + INIT_TXPWR_VALUE(39, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(39, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(39, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(38, TXPWR_ELEM_UNUSED), // ch7 + INIT_TXPWR_VALUE(38, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(38, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(37, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(37, TXPWR_ELEM_UNUSED), // ch11 INIT_TXPWR_VALUE(37, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(36, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(36, TXPWR_ELEM_UNUSED), }; const TXPWR_ST gtxpwr_tab_def_ble[BLE_2_4_G_CHANNEL_NUM] = { - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), // ch0 2402 inused - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), // ch1 2404 - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), // ch4 2410 - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(52, TXPWR_ELEM_UNUSED), // ch9 2420 - INIT_TXPWR_VALUE(51, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(51, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(51, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(51, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(51, TXPWR_ELEM_UNUSED), // ch14 2430 + INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), // ch0 2402 inused + INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), // ch1 2404 + INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), // ch4 2410 INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(50, TXPWR_ELEM_UNUSED), // ch9 2420 + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), // ch14 2430 + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(49, TXPWR_ELEM_INUSED), // ch19 2440 inused INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(49, TXPWR_ELEM_UNUSED), @@ -356,11 +355,11 @@ const TXPWR_ST gtxpwr_tab_def_ble[BLE_2_4_G_CHANNEL_NUM] = { INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), // ch34 2470 - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), - INIT_TXPWR_VALUE(46, TXPWR_ELEM_UNUSED), // ch39 2480 inused + INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(48, TXPWR_ELEM_UNUSED), + INIT_TXPWR_VALUE(47, TXPWR_ELEM_UNUSED), // ch39 2480 inused }; /****************************** temperature table ****************************/