[已解决]使用V5.0版本SDK的blufi例程,为什么无法实现ESP32C2的蓝牙配网

jimmyv587
Posts: 6
Joined: Tue Nov 08, 2022 3:50 am

[已解决]使用V5.0版本SDK的blufi例程,为什么无法实现ESP32C2的蓝牙配网

Postby jimmyv587 » Tue Nov 08, 2022 9:41 am

使用ESP32C2 测试板, 下载blufi 示例程序, 日志提示都是使能成功初始化成功, 但是实际搜索不到蓝牙。
请问有人知道是怎么回事吗?
另外,使用ble里面的蓝牙兼容性测试示例,也是同样的情况,搜索不到蓝牙。

已经在两块同样的新的测试板上试过了,都是同样的情况。

jimmyv587
Posts: 6
Joined: Tue Nov 08, 2022 3:50 am

Re: 使用V5.0版本SDK的blufi例程,为什么无法实现ESP32C2的蓝牙配网

Postby jimmyv587 » Wed Nov 09, 2022 1:06 am

PS: 我尝试了STA设置SSID和PWD,直连, 结果尝试10次都是失败。
然后尝试用scan示例, 结果扫描出来, 结果是0个AP。

ESP_XuLZ
Posts: 173
Joined: Fri Mar 26, 2021 6:04 am

Re: 使用V5.0版本SDK的blufi例程,为什么无法实现ESP32C2的蓝牙配网

Postby ESP_XuLZ » Wed Nov 09, 2022 1:28 am

切换到 release/v5.0 分支下试试,我试着是可以配网的 https://github.com/espressif/esp-idf/tr ... ooth/blufi
blufi app 版本是 1.6.2 , 安卓手机, esp32c2 开发板

jimmyv587
Posts: 6
Joined: Tue Nov 08, 2022 3:50 am

Re: 使用V5.0版本SDK的blufi例程,为什么无法实现ESP32C2的蓝牙配网

Postby jimmyv587 » Wed Nov 09, 2022 10:15 am

ESP_XuLZ wrote:
Wed Nov 09, 2022 1:28 am
切换到 release/v5.0 分支下试试,我试着是可以配网的 https://github.com/espressif/esp-idf/tr ... ooth/blufi
blufi app 版本是 1.6.2 , 安卓手机, esp32c2 开发板
我使用的就是 release/v5.0 分支, 直接编译下载是不行的,搜索不到蓝牙。
请问你有没有做一些其他的配置呢?

我今天用AT版本固件验证了, 蓝牙和WIFI的功能确实是能正常工作的。

jimmyv587
Posts: 6
Joined: Tue Nov 08, 2022 3:50 am

Re: 使用V5.0版本SDK的blufi例程,为什么无法实现ESP32C2的蓝牙配网

Postby jimmyv587 » Thu Nov 10, 2022 6:43 am

问题已经解决了
原因如下:
模组使用的是26MHz晶振,但是menuconfig里面,默认晶振是40MHz.
解决办法
进入menuconfig->component config -> hardware setting->main XTAL config-> 26MHz
然后重新编译下载, 蓝牙就可以正常工作了。

Who is online

Users browsing this forum: Baidu [Spider], Google [Bot] and 84 guests