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 &

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

相关推荐
sdm0704272 小时前
yum和开发工具vim/gcc
linux·服务器·centos
如意.7598 小时前
【Linux开发工具实战】Git、GDB与CGDB从入门到精通
linux·运维·git
Thera7778 小时前
C++ 高性能时间轮定时器:从单例设计到 Linux timerfd 深度优化
linux·开发语言·c++
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ9 小时前
Linux 查询某进程文件所在路径 命令
linux·运维·服务器
安当加密11 小时前
无需改 PAM!轻量级 RADIUS + ASP身份认证系统 实现 Linux 登录双因子认证
linux·运维·服务器
内卷焦虑人士11 小时前
Windows安装WSL2+Ubuntu 22.04
linux·windows·ubuntu
dddddppppp12313 小时前
qemu模拟的一个内核驱动 io口中断
linux
程序员老赵13 小时前
超全 Docker 镜像源配置指南|Windows/Mac/Linux一键搞定,拉镜像再也不卡顿
linux·后端·容器
门豪杰13 小时前
Ubuntu下安装Claude Code
linux·运维·ubuntu·claude·claude code
总要冲动一次13 小时前
离线安装 percona-xtrabackup-24
linux·数据库·mysql·centos