全志平臺Tina系統8723ds wifi天線調試

全志平臺Tina系統8723ds wifi天線調試

在有的方案中wifi部分由模組貼片換成了chip on board(COB),由於使用的天線由s1切換到了s0,因此,在使用WIFI和BT前,需要進行efuse設置。

 

設置前需確保固件編譯了rtwpriv這程序,如果沒有選可以在make menuconfig裏選上。

進行設置前需要先打開wifi:ifconfig wlan0 up

把天線的map設置爲11:

root@TinaLinux:/# rtwpriv wlan0 efuse_set wmap,c3,11

wlan0 efuse_set:WiFi write map compare OK

rtwpriv wlan0 efuse_get realmap

 

看一下此時的map,會發現0xc30 的3寫成了11:

X

root@TinaLinux:/# rtwpriv wlan0 efuse_get realmap

wlan0 efuse_get:

0x00 29 81 00 7C E1 88 07 00 A0 04 EC 35 12 C0 A3 D8

0x10 23 22 22 23 23 23 24 24 23 25 25 10 FF FF FF FF

0x20 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x30 FF FF FF FF FF FF FF FF FF FF 22 22 22 22 22 22

0x40 21 21 21 21 21 02 FF FF FF FF FF FF FF FF FF FF

0x50 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x60 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x70 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x80 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x90 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0xa0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0xb0 FF FF FF FF FF FF FF FF 20 31 23 00 00 00 FF FF

0xc0 FF 29 20 11 00 00 00 FF 00 FF 11 FF FF FF FF FF

0xd0 3E 10 01 12 23 FF FF FF 20 04 4C 02 23 D7 21 02

0xe0 0C 00 22 04 00 08 00 32 FF 21 02 0C 00 22 2A 01

0xf0 01 00 00 00 00 00 00 00 00 00 00 00 02 00 FF FF

0x100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x110 00 EB 00 6E 01 00 00 00 00 FF 10 A4 BE 17 C4 A4

0x120 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x130 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x140 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x150 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x160 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x170 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x180 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x190 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x1a0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x1b0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x1c0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x1d0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x1e0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

0x1f0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

重啓生效。

掃描一下wifi看附件wifi的信號:

 

root@TinaLinux:/# wifi_scan_results_test

ctrl_interface != /etc/wifi/sockets

WiFi on success!

It has no wifi auto connect when wifi on!

 

*********************************

***Start scan!***

*********************************

update scan results enter

NETWORK NOT FOUND 1 times!

******************************

Wifi scan: Success!

******************************

bssid / frequency / signal level / flags / ssid

00:4b:f3:03:1c:e4 2472 -63 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] Aw-Wifi-01

e4:d3:32:45:3e:9e 2412 -70 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] Aw-Wifi-02

34:bd:f9:f0:fa:bc 2412 -84 [WPA-PSK-CCMP+TKIP][ESS] Aw-Wifi-03

94:d9:b3:4d:f7:13 2437 -85 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] Aw-Wifi-04

50:64:2b:9c:b4:ad 2452 -89 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS] Aw-Wifi-05

0114:75:90:82:90:4e 2437 -91 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] Aw-Wifi-06

******************************

Wifi get_scan_results: Success!

******************************


c3設置成10:

 

看一下此時的map:

 

如果有時候默認設置c3是51,就會由於天線沒設置對導致信號較差:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章