AM62X调试蓝牙

1.关闭原来系统的bluetooth.service

systemctl disable bluetooth

  1. sh wifi_bt_load.sh //加载驱动,并且开启蓝牙

insmod aic8800_bsp.ko

insmod aic8800_fdrv.ko

hciattach -s 1500000 /dev/ttyS5 any 1500000

hciconfig hci0 up

sleep 1

/usr/libexec/bluetooth/bluetoothd -C -n -d &

3.sh bt_hci_rfcomm.sh

hciconfig hci0 piscan

sdptool add SP

sleep .1

hciconfig hci0 noauth

sleep 1

rfcomm listen /dev/rfcomm0 1 &

4.就可以使用SPP的软件连接开发板, 通过

cat /dev/rfcomm0

echo "123" > /dev/rfcomm0

收发数据了。

5.断开会有Disconneted的字出现,需要重新

rfcomm listen /dev/rfcomm0 1 &

才能重新被连接,否则会连接失败。

相关推荐
2401_834636993 小时前
Linux 负载均衡全实战:Nginx+HAProxy+LVS 从原理到落地
linux·nginx·负载均衡
鹏大师运维8 小时前
为什么信创电脑装软件总提示“软件包架构不匹配”?
linux·运维·架构·国产化·麒麟·deb·统信uos
鹤落晴春10 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
yz_aiks10 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
bjzhang7512 小时前
CentOS下安装MySQL详解
linux·mysql·centos
Jason_chen13 小时前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构
linux
下午写HelloWorld13 小时前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统
weixin_5231853215 小时前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
凡人叶枫16 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽16 小时前
玩转RK3506SDK
linux·嵌入式硬件