187 lines
4.9 KiB
Plaintext
187 lines
4.9 KiB
Plaintext
|
*****************************************************************************************
|
|||
|
1. <20><>tool <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC>ŵ<EFBFBD>ϵͳ<CFB5><CDB3>
|
|||
|
cp rtlbtmp /usr/sbin/
|
|||
|
chmod 777 /usr/sbin/rtlbtmp
|
|||
|
|
|||
|
cp mp_rtl8723d_config_h5 /lib/firmware/
|
|||
|
chmod 644 /lib/firmware/mp_rtl8723d_config_h5
|
|||
|
|
|||
|
cp mp_rtl8723d_config_h4 /lib/firmware/
|
|||
|
chmod 644 /lib/firmware/mp_rtl8723d_config_h4
|
|||
|
|
|||
|
cp mp_rtl8723d_fw /lib/firmware/
|
|||
|
chmod 644 /lib/firmware/mp_rtl8723d_fw
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ŵ<EFBFBD>SDK <20><EFBFBD><EFA3AC><EFBFBD><EFBFBD>Ӱ<EFBFBD><D3B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ã<EFBFBD>
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
2. ѡ<><D1A1>BT<42><54><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>BT TX power ǰ<><C7B0><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7>BT<42><54><EFBFBD>߹̶<DFB9><CCB6><EFBFBD>S0<53><30><EFBFBD><EFBFBD>S1<53><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯwifi <20><><EFBFBD>ţ<EFBFBD>
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ر<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD>normal <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD><EFBFBD>rtk_hciattach<63><68><EFBFBD><EFBFBD><EFBFBD>̣<EFBFBD>
|
|||
|
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
С<EFBFBD>ײ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>BT efuse ǰ<><C7B0>H5 mode<64><65><EFBFBD><EFBFBD>BT efuse <20>ϵ<F3B2A2B6><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H4 mode
|
|||
|
*****************************************************************************************
|
|||
|
|
|||
|
//<2F><>BT <20><><EFBFBD><EFBFBD>
|
|||
|
rtwpriv wlan0 mp_start
|
|||
|
rtwpriv wlan0 mp_setrfpath 0
|
|||
|
rtwpriv wlan0 mp_ant_tx a //BT RF<52>ӽ<EFBFBD><D3BD>ˣ<EFBFBD>S0<53><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,wifi <20><>S1<53><31>
|
|||
|
rtwpriv wlan0 mp_ant_tx b //BT RF<52><46>Զ<EFBFBD>ˣ<EFBFBD>S1<53><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,wifi <20><>S0<53><30>
|
|||
|
|
|||
|
|
|||
|
3. link mode<64><65><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̣<EFBFBD>
|
|||
|
rtlbtmp
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H4 mode(С<><D0A1>TV <20><><EFBFBD><EFBFBD> <20>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ײ<EFBFBD>Ʒ):
|
|||
|
enable uart4:/dev/ttyS1 //<2F><><EFBFBD><EFBFBD>UART <20>ӿ<EFBFBD><D3BF><EFBFBD>ttyS1<53><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ̨<C6BD>ṩ
|
|||
|
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H5 mode<64><65>RTKԭ<4B><D4AD><EFBFBD><EFBFBD>оƬ<D0BE><C6AC>:
|
|||
|
enable uart5:/dev/ttyS1
|
|||
|
|
|||
|
bt_mp_Exec 1 //оƬ<D0BE><C6AC><EFBFBD><EFBFBD>link mode<64><65><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><D3B2>ԣ<EFBFBD>
|
|||
|
|
|||
|
quit
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
|
|||
|
4. non-link mode<64><65><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̣<EFBFBD>
|
|||
|
|
|||
|
rtlbtmp
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H4 mode(С<><D0A1>TV <20><><EFBFBD><EFBFBD> <20>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ײ<EFBFBD>Ʒ):
|
|||
|
enable uart4:/dev/ttyS1 //<2F><><EFBFBD><EFBFBD>UART <20>ӿ<EFBFBD><D3BF><EFBFBD>ttyS1<53><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ̨<C6BD>ṩ
|
|||
|
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H5 mode<64><65>RTKԭ<4B><D4AD><EFBFBD><EFBFBD>оƬ<D0BE><C6AC>:
|
|||
|
enable uart5:/dev/ttyS1
|
|||
|
|
|||
|
bt_mp_Exec 5
|
|||
|
|
|||
|
bt_mp_Exec 6
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ڼ䶼<DABC><E4B6BC>Ҫ<EFBFBD>ر<EFBFBD>normal <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
|
|||
|
//2402MHz<48><7A><EFBFBD>ز<EFBFBD>
|
|||
|
|
|||
|
bt_mp_SetParam 1,0;2,0x08;3,0x00;4,0x00;6,0xFF;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
|
|||
|
bt_mp_Exec 34 //<2F><>ʱƵ<CAB1><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD><CFBB>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
bt_mp_Exec 35 //<2F><>ʱƵ<CAB1><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
//2480MHz<48><7A><EFBFBD>ز<EFBFBD>:
|
|||
|
|
|||
|
bt_mp_SetParam 1,78;2,0x08;3,0x00;4,0x00;6,0xFF;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
|
|||
|
bt_mp_Exec 34 //<2F><>ʱƵ<CAB1><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD><CFBB>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
bt_mp_Exec 35 //<2F><>ʱƵ<CAB1><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
|
|||
|
//2402MH<4D><48><EFBFBD>Ʋ<EFBFBD>
|
|||
|
|
|||
|
bt_mp_SetParam 1,0;2,0x08;3,0x07;4,0x00;6,0x80;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
|
|||
|
bt_mp_Exec 30 //<2F><>ʱƵ<CAB1><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD><CFBB>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
bt_mp_Exec 31 //ֹͣ<CDA3><D6B9>
|
|||
|
|
|||
|
//2480MHz<48><7A><EFBFBD>Ʋ<EFBFBD>
|
|||
|
|
|||
|
bt_mp_SetParam 1,78;2,0x08;3,0x07;4,0x00;6,0x80;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
|
|||
|
bt_mp_Exec 30 //<2F><>ʱƵ<CAB1><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD><CFBB>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
bt_mp_Exec 31 //ֹͣ<CDA3><D6B9>
|
|||
|
|
|||
|
quit
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TX power<65><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>CONTINUE_TX
|
|||
|
[19:10:32.061] bt_mp_Exec 36 //FW_LE_CONTINUE_TX_START
|
|||
|
|
|||
|
|
|||
|
[19:10:33.120] bt_mp_Exec 37 //FW_LE_CONTINUE_TX_STOP
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
|
|||
|
*****************************************************************************************
|
|||
|
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ұ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TV <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
130|root@android:/ # rtlbtmp
|
|||
|
::::::::::::::::::::::::::::::::::::::::::::::::
|
|||
|
:::::::: Bluetooth MP Test Tool Starting for xiaomi RTL8723DS(H4/H5) Linux OS 20180628 ::::::::
|
|||
|
>
|
|||
|
enable uart4:/dev/ttyS1
|
|||
|
|
|||
|
> enable[Success:0]
|
|||
|
|
|||
|
>
|
|||
|
> bt_mp_SetParam 1,0;2,0x08;3,0x00;4,0x00;6,0xFF;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
bt_mp_SetParam[Success:0]
|
|||
|
> bt_mp_SetParam,11,0x00
|
|||
|
bt_mp_Exec 34
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,34,0x00
|
|||
|
bt_mp_Exec 35
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,35,0x00
|
|||
|
|
|||
|
> bt_mp_SetParam 1,78;2,0x08;3,0x00;4,0x00;6,0xFF;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
bt_mp_SetParam[Success:0]
|
|||
|
> bt_mp_SetParam,11,0x00
|
|||
|
bt_mp_Exec 34
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,34,0x00
|
|||
|
bt_mp_Exec 35
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,35,0x00
|
|||
|
|
|||
|
>
|
|||
|
> bt_mp_SetParam 1,0;2,0x08;3,0x07;4,0x00;6,0x80;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
bt_mp_SetParam[Success:0]
|
|||
|
> bt_mp_SetParam,11,0x00
|
|||
|
bt_mp_Exec 30
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,30,0x00
|
|||
|
bt_mp_Exec 31
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,31,0x00
|
|||
|
|
|||
|
> bt_mp_SetParam 1,78;2,0x08;3,0x07;4,0x00;6,0x80;7,0x21;9,0x3FFFF;11,0x000000c6967e;
|
|||
|
bt_mp_SetParam[Success:0]
|
|||
|
> bt_mp_SetParam,11,0x00
|
|||
|
bt_mp_Exec 30
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,30,0x00
|
|||
|
bt_mp_Exec 31
|
|||
|
bt_mp_Exec[Success:0]
|
|||
|
> bt_mp_Exec,31,0x00
|
|||
|
|
|||
|
> h
|
|||
|
Unknown command[h]
|
|||
|
help :: Lists all available console commands(ver 16.10.21)
|
|||
|
quit :: Abort the MP tool test app
|
|||
|
enable :: Enable bluetooth
|
|||
|
disable :: Disable bluetooth
|
|||
|
bt_mp_HciCmd :: Send HCI Commands
|
|||
|
bt_mp_GetParam :: Get all/individual exposed parameters
|
|||
|
bt_mp_SetParam :: Set specific parameters<index,value>
|
|||
|
bt_mp_SetConfig :: Set configurations to the specific file
|
|||
|
bt_mp_Exec :: Execute specific action<action id>
|
|||
|
bt_mp_Report :: Report specific info according to item selected
|
|||
|
bt_mp_RegRW :: R/W Modem, RF, SYS & BB registers
|
|||
|
search :: search remote MAC or remote Name
|
|||
|
read :: read mac
|
|||
|
>
|