This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564MODA:蓝牙协议栈未配对

Guru**** 2586065 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/594884/cc2564moda-bluetooth-stack-is-not-pairing

器件型号:CC2564MODA

您好!

当我们在 Android 设备上应答引脚请求时、我们会收到以下事件、连接关闭。
问题可能出在哪呢?

00:06:35 [DB:UART_BT.c L1553] RX 事件:04 20 07 0E 79 4B AC F5 BC 00
:06:35 [DB:HCI.c L836] HCI_EVENT_INP: Page Scan RepeudeMode 已更改
00:06:35 [DB:HCI.c L840] bdaddr:BC:C:C:L83][DB:

00:00:00:00:00:L53] 04 1B 03 01 00 05
00:06:35 [DB:HCI.c L799] HCI_EVENT_INPUT:更改了最大插槽数。 Conn_HDL:0x1LMP 最大插槽:0x5
00:06:35 [DB:UART_BT.c L1569] RX ACL:02 01 20 0A 00 06 01 00 02 00 02 00
00:06:35 [DB:HCI.c L262] conhdl:
1 00:06:35 [DB:HCI.c L282][DB:H06:00:
06:CL282][DB:H06:00:00:CL282]
hci.c L286] link->conhdl == conhdl
00:06:35 [DB:hci.c L292]链接值:a0003cc4
00:06:35 [DB:hci.c L296] aclhdr ->1015:
10 00:06:35 [DB:hci.c L301] hci_06_input:
t lenp
= 10p:t lap:10p = 10p:lap:10p:lenf = 10p = lenf = 10p:lf = 10p:lf = 10p = lap:10p = lf:lf = lf = 10p = lf L2CAP.c L355] l2CAP_PROCESS_SIG:请求信号接收 ID = 2代码= 10
00:06:35 [DB:L2CAP.c L1285] l2CAP_SIGNAL:为 l2CAP_SIG 分配内存。 代码= 0x1
00:06:35 [DB:L2CAP.c L1323] l2CAP_SIGNAL:发送 ID = 2的响应/拒绝信号=
1 00:06:35 [DB:L2CAP.c L236] l2CAP_write:
num 10 maxsize 1021 p->len 8 00:06:35 [DB:hci.c L23] lp
:lc:lc:写入:lc:lc:lc:lc AC_cl:lc:lc:lc:lc q->tot_len = 15 aclhdr->len + q->len = 15
00:06:35 [DB:usbif.c L116] TX:02 01 20 0A 00 00 00 00 00 80 47 00 a0 00 00 00 00
00 00 00 00 00:06:35 [DB:
cap acl.c l265]= lp_write (b:2)、ldc 代码:r2 (b:rb)、ldc 2:rb:r2、ldc 2、ldr、rf:rf:rf:rf:rf 0
00:06:35 [DB:L2CAP.c L1356] l2CAP_SIGNAL:取消分配 ID = 2代码=
1 00:06:35的已发送响应/拒绝信号[DB:UART_BT.c L1553] RX 事件:04 0E 05 01 11 0C 00 01
00 01 00:06:35 [DB:HCI.c L603] HCI_EVENT:COMPLET:COMPLETE 命令输入。 num_HCI_Command_packets:0x1
00:06:35 [DB:HCI.c L615] HCI_COMMAND_COMPLETE:OCF = 0x11 OGF = 0x3
00:06:35 [ERR:BT_spp.c L979]未知 HCI_HC_BBBB_OGF 命令完成事件
00:06:35 [DB:UART_06
:00:00:L013]
0x1
00:06:35 [DB:HCI.c L752] Conn_HDL:0x10
00:06:35 [DB:HCI.c L754] HC_Num_for_completed_packets:0x1
00:06:38 [DB:UART_BT.c L1569] RX ACL:02 01 20 0C 00 01 00 02 03 04 04 04 04:

00 DB:00:00 36:00 36:00 Cc 06:00:00:00 36:00 C 06:00:00 36:00 Cc 36:00:00
hci.c L282] link == conhdl
00:06:38 [DB:hci.c L286] link->conhdl == conhdl
00:06:38 [DB:hci.c L292] link val:a0003cc4
00:06:38 [DB:hci.c L296] acl= lh 00:12_cf
:rf 06:tcf 0153cf:00:rf:tcf:rf 0153cf
L2CAP 数据包开头 p->len = 12、p->t_len = 12
00:06:38 [DB:L2CAP.c L355] l2CAP_PROCESS_SIG:收到的请求信号 id = 3代码= 2
00:06:38 [DB:L2CAP.c L434] l2CAP_PROCESS_SIG:收到连接请求。 发送响应
00:06:38 [DB:L2CAP.c L1285] l2CAP_SIGNAL:为 l2CAP_SIG 分配内存。 代码= 0x3
00:06:38 [DB:L2CAP.c L1323] l2CAP_SIGNAL:发送 ID = 3代码的响应/拒绝信号=
3 00:06:38 [DB:L2CAP.c L236] l2CAP_write:
num 16 maxsize 1021 p->len 8 00:06:38 [DB:hci.c L1606
:lp_write:lc:lp:lc:lc:lc:lc q->tot_len = 21 aclhdr->len + q->len = 21
00:06:38 [DB:usbif.c L116] TX:02 01 20 10 00 00 00 80 47 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00:06:38 [DB:L2CAP.c L265] ret (0)= LP_ACL_WRITE (bdaddr、q、len (16)、PB (2)
) 00:06:38 [DB:L2CAP.c L271] l2CAP_WRITE:完成代码:0
00:06:38 [DB:L2CAP.c L271] L553]
04 13 05 L201 00 01
00 00:06:38 [DB:HCI.c L744] HCI_EVENT_INPUT:已完成的数据包数
00:06:38 [DB:HCI.c L746] NUMBER_OD_Handles:0x1
00:06:38 [DB:HCI.c L752] HCC_HDL:0x10
00:06:LCC_CL174[DB:00
:L182cr:
00:LCC_CL1742_CL1742] 配置计时器= 28
00:06:40 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 27
00:06:41 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 26
00:06:42 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 24:tDB:
lc182cr
:r=24_tcr [DB:l182] 配置计时器= 23
00:06:45 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 22
00:06:46 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 21
00:06:47 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 21 00:
L2cap
:l182:l246.c:tr [DB:l182] 配置计时器= 18
00:06:50 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 17
00:06:51 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 16
00:06:52 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= L182c
:rb
:rb:r2cr = 06:l182cr [DB:l182] tcr:rh:rh cap:tcr:tcr:tcr = 14_tcr:tcr:tcr:tcr [DB = 14_cr:t 配置计时器= 13
00:06:55 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 12
00:06:56 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 11
00:06:57 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= L182cr

:1052mr [DB:lcap:r_tcr:l182:r_tcr:00:l06.cr:r=12cr:r_tcr [DB:r=10cr:l182] 配置计时器=
8 00:07:00 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器=
7 00:07:01 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 6
00:07:02 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 072r_tcr
[DB
:L2cap:t072cr:r_t072cr:r_tcr:r=072cr:r_tcr:r=072cr:r_tcr:r_tcr [DB:r=072cr:r=072 配置计时器=
3 00:07:05 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器=
2 00:07:06 [DB:L2CAP.c L182] l2CAP_tmr:配置计时器= 1
00:07:07 [DB:L2CAP.c L182] l2CAP_tmr:配置计时
器= L07_l85_cap 信号[DB:L02_cap = 07.cap = 07.5_cap:L187]。 代码= 0x6
00:07:07 [DB:L2CAP.c L13133] l2CAP_SIGNAL:发送 ID = 1的请求信号=
6 00:07:07 [DB:L2CAP.c L236] l2CAP_write:max12 maxsize 1021 p->len 8
00:07:07 [DB:hci.c L1646]
write:[DB:lcp_lc.02_lc.lc_lc_lc.lac_lc.072] q->tot_len = 17 aclhdr->len + q->len = 17
00:07:07 [DB:usbif.c L116] TX:02 01 20 0c 00 00 00 00 80 47 00 a0 00 00 00 00 00 00 00 00
00 00:07:07 [DB:L2cap.c L265] len(0)= lp_lp 00 00 80 47 00、ldb
:00 rt 0727.07:rb:rb (rb) 0
00:07:07 [DB:L2CAP.c L1349] l2CAP_SIGNAL:注册 ID = 1的已发送请求信号=
6 00:07:07 [DB:BT_spp.c L425] bt_connect_ind
00:07:07 [DB:BT_spp.c L43] bt_connect_sdp
00:00:07_13
[DB:00:00:07_ct 0744.07:00:00:00:07_t 0744.07:00 [DB:00:07_t 0744.07_t 事件:00:00:00:07_07_07_13:00:07_07_07_07_07 已完成的数据包数量
00:07:07 [DB:HCI.c L746] NUMBER_OD_Handles:0x1
00:07:08 [DB:HCI.c L752] HDL_HDL:0x10
00:07:08 [DB:HCI.c L754] HC_DL_DOFLE_PACKET:0x1
00:07:38 UART_02
00:00 L041:00 00 041:00 041 1
00:07:38 [DB:HCI.c L264] PCB->流:0
00:07:38 [DB:HCI.c L282] link =conhdl
00:07:38 [DB:HCI.c L286] link->conhdr =conhdl
00:07:38 [DB:len.c L292] link:HCI_00

:r015000c:00:00:00:00:rh cb:rfb:00:00:00:rh cr 1 000c L296]
L2CAP.c L1015] l2CAP_input:L2CAP 数据包起始 p->len = 12、p->t_t_len = 12
00:07:38 [DB:L2CAP.c L355] l2CAP_PROCESS_SIG:收到请求信号 id = 4代码= 2
00:07:38 [DB:L2CAP.c L434] l2CAP_PROCESS 已接收。 发送响应
00:07:38 [DB:L2CAP.c L1285] l2CAP_SIGNAL:为 l2CAP_SIG 分配内存。 代码= 0x3
00:07:38 [DB:L2CAP.c L1323] l2CAP_SIGNAL:发送 ID = 4的响应/拒绝信号=
3 00:07:38 [DB:L2CAP.c L236] l2CAP_write:
num 16 maxsize 1021 p->len 8 00:07:38 [DB:hci.c L23] lp
:lc:lc:lc:lc:写入:lc q->tot_len = 21 aclhdr->len + q->len = 21
00:07:38 [DB:usbif.c L116] TX:02 01 20 10 00 00 00 80 47 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00:07:38 [DB:L2CAP.c L265] ret (0)= LP_ACL_WRITE (bdaddr、q、len (16)、PB (2)
) 00:07:38 [DB:L2CAP.c L271] l2CAP_WRITE:完成代码:0
00:07:38 [DB:L2CAP.c L271] L553]
04 13 05 01 01 00 01
00 00:07:38 [DB:HCI.c L744] HCI_EVENT_INPUT: Number of Completed packets
00:07:38 [DB:HCI.c L746] NUMBER_OD_Handles:0x1
00:07:38 [DB:HCI.c L752] NIND_HDL:0x10
00:07:38 [DB_HCI_C L754] HC.C:1 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能告诉我们您使用的是哪种 Android 版本吗? 和哪个蓝牙堆栈? 如何捕获上述日志?