下载对应镜像
使用 网盘🚀 在 系统镜像/Buildroot/ 这个目录中下载我们提供的 .img 镜像文件。
本文档使用的镜像是:buildroot_dp_ap6256_msata_update.img
寻找有
ap6256字样的镜像文件即可,因为该芯片集成了WiFi和Bluetooth功能。
烧录镜像到开发板
参考 成品镜像烧录 将下载好的镜像文件烧录到开发板中。
登录开发板串口终端
参考:串口Debug使用
连接WiFi网络
查看 wlan0 设备是否存在:
bash
ifconfig1
如果存在 wlan0 设备,则表示WiFi驱动加载成功,开始连接WiFi网络:
- 打开
/etc/wpa_supplicant.conf文件,修改ssid和psk:
其中
ssid是WiFi名称,psk是WiFi密码。
例如:
conf
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
update_config=1
network={
ssid="tspi-wifi-test_5G"
psk="www.lckfb.com"
key_mgmt=WPA-PSK
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
- 创建一个
/var/run/wpa_supplicant目录:
bash
mkdir -p /var/run/wpa_supplicant1
- 关掉可能已经运行的
wpa_supplicant进程:
bash
killall wpa_supplicant1
- 使用
wpa_supplicant命令连接WiFi网络:
bash
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf1
- 获取IP地址(可选步骤,如果IP地址未自动获取可使用):
bash
udhcpc -i wlan01
连接成功之后,可以使用 ping 命令测试网络是否通畅:
连接蓝牙设备
查看 hci0 设备是否存在:
bash
hciconfig -a1
如果存在 hci0 设备,则表示蓝牙驱动加载成功,扫描四周的蓝牙设备:
bash
bluetoothctl
power on
scan on1
2
3
2
3
exit可以退出bluetoothctl界面
在 bluetoothctl 界面连接蓝牙设备:
bash
pair 蓝牙设备MAC地址
trust 蓝牙设备MAC地址
connect 蓝牙设备MAC地址1
2
3
2
3