乐鑫技术交流
直播中

张昂笙

7年用户 1001经验值
私信 关注
[问答]

esp32s3-lcd-ev-borad扫描不到AP节点的原因?

使用的例程是86box smart panel,在烧录开发板后,发现无法扫描到AP节点?原因是什么?

idf版本:5.2.1


  • I (3701) wifi:wifi driver task: 3fccad68, prio:23, stack:6656, core=0
  • I (3719) wifi:wifi firmware version: a9f5b59
  • I (3720) wifi:wifi certification version: v7.0
  • I (3720) wifi:config NVS flash: enabled
  • I (3720) wifi:config nano formating: disabled
  • I (3725) wifi:Init data frame dynamic rx buffer num: 32
  • I (3730) wifi:Init static rx mgmt buffer num: 5
  • I (3734) wifi:Init management short buffer num: 32
  • I (3738) wifi:Init static tx buffer num: 4
  • I (3742) wifi:Init tx cache buffer num: 16
  • I (3752) wifi:Init static tx FG buffer num: 2
  • I (3756) wifi:Init static rx buffer size: 1600
  • I (3761) wifi:Init static rx buffer num: 10
  • I (3764) wifi:Init dynamic rx buffer num: 32
  • I (3769) wifi_init: rx ba win: 6
  • I (3772) wifi_init: tcpip mbox: 32
  • I (3773) ui_WiFi.c: update wifi list
  • I (3776) wifi_init: udp mbox: 6
  • I (3784) wifi_init: tcp mbox: 6
  • I (3788) wifi_init: tcp tx win: 5760
  • I (3792) wifi_init: tcp rx win: 5760
  • I (3797) wifi_init: tcp mss: 1440
  • I (3801) wifi_init: WiFi/LWIP prefer SPIRAM
  • I (3806) wifi_init: WiFi IRAM OP enabled
  • I (3810) wifi_init: WiFi RX IRAM OP enabled
  • I (3826) phy_init: phy_version 640,cd64a1a,Jan 24 2024,17:28:12
  • I (3865) wifi:mode : sta (7c:df:a1:e1:c7:08)
  • I (3865) wifi:enable tsf
  • I (3867) wifi station: start connect to the AP
  • I (3867) wifi station: wifi_init_sta finished.hfwl:4, hfwl12345678:12

  • I (17559) ui_WiFi.c: refresh
  • I (17947) wifi station: NET_EVENT_SCAN
  • I (17947) wifi station: Max AP number ap_info can hold = 20
  • I (20378) wifi station: Total APs scanned = 0, ret:0
  • I (21378) wifi station: failed return
  • I (23379) ui_WiFi.c: update wifi list




回帖(1)

李梅

2024-7-23 17:27:40
要解决ESP32-S3-LCD-EV-Board扫描不到AP节点的问题,我们需要逐步排查可能的原因。以下是一些可能的原因和相应的解决方案:

1. **硬件问题**:
   - 检查ESP32-S3-LCD-EV-Board的天线连接是否正常。如果天线连接不良,可能会导致信号接收不佳。
   - 确保开发板没有受到其他电子设备的干扰,如手机、微波炉等。

2. **软件问题**:
   - 确认使用的ESP-IDF版本是否与开发板兼容。你提到的版本是5.2.1,可以尝试升级到最新版本,看看是否有改进。

3. **WiFi驱动问题**:
   - 检查WiFi驱动是否正确初始化。从你提供的日志来看,WiFi驱动似乎已经初始化成功,但仍然建议检查代码中是否有遗漏的初始化步骤。

4. **AP节点问题**:
   - 确保AP节点(路由器)正常工作,并且信号强度足够。可以尝试将ESP32-S3-LCD-EV-Board靠近AP节点,看看是否能扫描到。

5. **WiFi信道问题**:
   - 检查AP节点使用的信道是否与ESP32-S3-LCD-EV-Board支持的信道匹配。有些设备可能不支持某些信道,导致无法扫描到。

6. **扫描参数问题**:
   - 检查扫描参数设置是否正确。例如,扫描时间、扫描模式等。可以尝试调整这些参数,看看是否能扫描到AP节点。

7. **代码问题**:
   - 检查你的代码中是否有错误。例如,扫描AP节点的函数调用是否正确,参数是否正确传递等。

8. **NVS配置问题**:
   - 从日志中可以看到,NVS flash配置已启用。确保NVS配置正确,没有错误。可以尝试清除NVS配置,然后重新烧录代码,看看是否能解决问题。

9. **固件问题**:
   - 检查WiFi固件版本是否与ESP32-S3-LCD-EV-Board兼容。可以尝试升级固件,看看是否有改进。

通过以上步骤,你应该能够找到导致ESP32-S3-LCD-EV-Board扫描不到AP节点的原因,并采取相应的解决方案。如果问题仍然存在,建议寻求专业人士的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分