文章目录
- 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