完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
硬件平台是ESP32-WROOM-32U开发板,使用esp-idf 4.2版本的SDK,直接运行blufi demo,用EspBlufi APP进行配置账号密码,连接没问题,只要进行配网就会出现问题,主要的问题Log如下
I (1005) BTDM_INIT: BT controller compile version [3723d5b] I (1335) BLUFI_EXAMPLE: BD ADDR: 94:3c:c6:0a:d9:ea I (1335) BLUFI_EXAMPLE: BLUFI VERSION 0102 I (1335) BLUFI_EXAMPLE: BLUFI init finish I (4265) BLUFI_EXAMPLE: BLUFI ble connect E (14535) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14535) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14545) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14545) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14565) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14565) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14575) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14575) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14585) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14585) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14605) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14605) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14615) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14615) BT_BTC: btc_blufi_send_encap wait to send blufi custom data E (14635) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb W (14635) BT_BTC: btc_blufi_send_encap wait to send blufi custom data |
|
相关推荐
1个回答
|
|
根据您提供的错误日志,问题可能出现在以下几个方面:
1. 蓝牙初始化问题:错误日志中的 "E (14535) BT_L2CAP: l2ble_update_att_acl_pkt_num not found p_tcb" 表示在蓝牙初始化过程中,L2CAP层的某个函数没有找到。这可能是由于ESP-IDF 4.2版本与ESP32-WROOM-32U硬件平台之间的兼容性问题。 解决方法:尝试升级ESP-IDF到最新版本,例如4.4或更高版本,以解决可能的兼容性问题。 2. 蓝牙配置问题:在BLUFI配置过程中,可能存在配置参数不正确或不完整的问题。这可能导致在连接过程中出现错误。 解决方法:检查BLUFI配置过程中的SSID和密码是否正确输入,以及是否选择了正确的加密方式。 3. 蓝牙驱动问题:错误日志中的 "W (14535) BT_" 表示蓝牙驱动可能存在问题。这可能是由于驱动程序与硬件平台不兼容或驱动程序存在错误。 解决方法:尝试重新编译并烧录ESP-IDF,确保使用的是正确的蓝牙驱动程序。 4. 硬件问题:如果以上方法都不能解决问题,可能是ESP32-WROOM-32U开发板本身存在硬件问题。 解决方法:尝试更换一块新的ESP32-WROOM-32U开发板,看问题是否仍然存在。 综上所述,您可以按照以下步骤进行排查和解决: 1. 升级ESP-IDF到最新版本。 2. 检查BLUFI配置过程中的SSID、密码和加密方式。 3. 重新编译并烧录ESP-IDF,确保使用正确的蓝牙驱动程序。 4. 如果问题仍然存在,尝试更换一块新的ESP32-WROOM-32U开发板。 |
|
|
|
只有小组成员才能发言,加入小组>>
528浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
422浏览 4评论
396浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 23:22 , Processed in 0.791536 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号