AP6212蓝牙调试步骤
注:完整文件已上传该平台,找不到或有别的正基技术问题下方评论留言
参考测试命令如下:
echo 0 > /sys/class/rfkill/rfkill0/state
echo 1 > /sys/class/rfkill/rfkill0/state
./brcm_patchram_plus2 -d --enable_hci --no2bytes --tosleep 200000 --baudrate 115200 --patchram /system/vendor/firmware/bcm4356a2.hcd /dev/ttySAC4
测试时把wifi关掉
32.768k波形如下:
BT_WAKE在测试过程中是高,测试前和测试后是低
BT_HOST_WAKE一直是高(这个电平可以选忽略)
测试前各个管脚状态:
模块的UART_RTS_N:低电平0v
模块的UART_CTS_N:高电平1.8v
测试过程中:
模块的UART_RXD波形如下:
模块UART_TXD波形如下:
模块的UART_RTS_N波形如下:
模块的UART_CTS_N波形如下:
测试完后
模块的UART_RTS_N:低电平0v
模块的UART_CTS_N:高电平1.8v
测试完后打印如下:
如果下载时cts和rts的波形不对,请调节模块41/44的上/下拉电阻,直到调好为止。