文章目錄
- 1、代碼編譯
- 2、配置文件修改
- 3、Wifi設置命令
- 4、Wifi debug
淘寶隨便買個7921的usb wifi。
1、代碼編譯
export TEMPLATECONF=${PWD}/meta/meta-mediatek-mt8518/conf/base/aud8518sp2-slc-32b-7921-c4a-user
source meta/poky/oe-init-build-env
bitbake mtk-image-aud-8518
2、配置文件修改
meta/meta-mediatek-mt8518/conf/machine/aud8518sp2-slc-32b-7921-c4a-user.conf,打開相關功能:
HDMI功能配置:
如果需要在MT8518s公版上使用HDMI in功能,請將以下設置改為yes
USB player功能配置:
如果需要USB播放,請將以下參數設置為yes
注意:平臺默認設置是device mode,U盤播放時,先使用以下命令將USB切換到host mode,然后插入U盤播放。串口登錄用戶為root,不需要密碼。
cat /sys/devices/platform/mt_usb/swmode
echo ‘idle’ > /sys/devices/platform/mt_usb/swmode
echo ‘host’ > /sys/devices/platform/mt_usb/swmode
當USB切換為host mode后,adb無法使用。需要重新切回到device mode
echo ‘idle’ > /sys/devices/platform/mt_usb/swmode
echo ‘device’ > /sys/devices/platform/mt_usb/swmode
添加以下設置,將audio in(HDMI in/optical/ARC/eARC)功能打開.
wifi功能,請將以下參數設置為yes
注意:USB設備接入時,需要切換到host模式。識別設備。
3、Wifi設置命令
wpa_cli -iwlan0 -p/tmp/wpa_supplicant disconnect
wpa_cli -iwlan0 -p/tmp/wpa_supplicant remove_network all
wpa_cli -iwlan0 -p/tmp/wpa_supplicant add_network
wpa_cli -iwlan0 -p/tmp/wpa_supplicant set_network 0 ssid ‘“wifi name”’
wpa_cli -iwlan0 -p/tmp/wpa_supplicant set_network 0 psk ‘“password”’
wpa_cli -iwlan0 -p/tmp/wpa_supplicant set_network 0 key_mgmt WPA-PSK
wpa_cli -iwlan0 -p/tmp/wpa_supplicant select_network 0
dhcpcd wlan0
wpa_cli -iwlan0 -p/tmp/wpa_supplicant status //check network status
4、Wifi debug
wpa_cli -iwlan0 -p/tmp/wpa_supplicant log_level debug