乐鑫技术交流
直播中

刘强

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

使用bg96进行拨号后,挂机一段时间会出现错误的原因?

以下为错误内容:
E (517666601) esp_netif_lwip: Post-attach callback of driver(0x3ffe10e4) failed with -1


I/MM         [2023-10-30 17:20:04] msg: id[0x00030007], type[0x01]
I/MM         [2023-10-30 17:20:04] MM_MSG_INNER_PPP_START_CHECK
I/modem_api  [2023-10-30 17:20:04] modem start!
E/esp-modem  [2023-10-30 17:20:07] (346 esp_modem_dte_send_cmd)process command timeout
E/dce_service [2023-10-30 17:20:07] (48 esp_modem_dce_sync)send command failed
I/esp-modem-netif [2023-10-30 17:20:07] set sync ERROR
E (517944941) esp_netif_lwip: Post-attach callback of driver(0x3ffe10e4) failed with -1
I/MM         [2023-10-30 17:20:27] msg: id[0x00030007], type[0x01]
I/MM         [2023-10-30 17:20:27] MM_MSG_INNER_PPP_START_CHECK
I/modem_api  [2023-10-30 17:20:27] modem start!
E/esp-modem  [2023-10-30 17:20:30] (346 esp_modem_dte_send_cmd)process command timeout
E/dce_service [2023-10-30 17:20:30] (48 esp_modem_dce_sync)send command failed
I/esp-modem-netif [2023-10-30 17:20:30] set sync ERROR
E (517968251) esp_netif_lwip: Post-attach callback of driver(0x3ffe10e4) failed with -1
I/MM         [2023-10-30 17:20:50] msg: id[0x00030007], type[0x01]
I/MM         [2023-10-30 17:20:50] MM_MSG_INNER_PPP_START_CHECK
I/modem_api  [2023-10-30 17:20:50] modem start!
E/esp-modem  [2023-10-30 17:20:53] (346 esp_modem_dte_send_cmd)process command timeout
E/dce_service [2023-10-30 17:20:53] (48 esp_modem_dce_sync)send command failed
I/esp-modem-netif [2023-10-30 17:20:53] set sync ERROR
E (517991481) esp_netif_lwip: Post-attach callback of driver(0x3ffe10e4) failed with -1
I/MM         [2023-10-30 17:21:13] msg: id[0x00030007], type[0x01]
I/MM         [2023-10-30 17:21:13] MM_MSG_INNER_PPP_START_CHECK
I/modem_api  [2023-10-30 17:21:13] modem start!
E/esp-modem  [2023-10-30 17:21:16] (346 esp_modem_dte_send_cmd)process command timeout
E/dce_service [2023-10-30 17:21:16] (48 esp_modem_dce_sync)send command failed
I/esp-modem-netif [2023-10-30 17:21:16] set sync ERROR
E (518014751) esp_netif_lwip: Post-attach callback of driver(0x3ffe10e4) failed with -1
                    

回帖(1)

李红

2024-6-7 10:55:51
从您提供的错误日志来看,这个问题可能涉及到多个方面。以下是一些可能的原因和建议:

1. **驱动程序问题**:错误日志中提到“Post-attach callback of driver(0x3ffe10e4) failed with -1”,这表明在驱动程序的初始化或回调过程中出现了问题。您可能需要检查BG96模块的驱动程序是否正确安装或配置。

2. **网络接口问题**:`esp_netif_lwip`是ESP32的网络接口层,错误可能与网络接口的配置或使用有关。检查网络接口的配置是否正确,以及是否有其他网络服务或应用与之冲突。

3. **PPP(点对点协议)问题**:日志中提到`MM_MSG_INNER_PPP_START_CHECK`,这可能意味着PPP连接在尝试启动时遇到了问题。检查PPP配置,确保所有必要的参数都已正确设置。

4. **modem_api问题**:`modem start!`和`esp_modem_dte_send_cmd`表明问题可能与modem的API调用有关。检查您的代码,确保在发送命令之前modem已经正确初始化,并且命令格式正确。

5. **硬件问题**:如果上述软件层面的检查都没有问题,那么可能需要考虑硬件问题,比如BG96模块的硬件故障或者与ESP32的连接问题。

6. **固件/软件版本不兼容**:确保您使用的ESP32固件和BG96模块的软件版本相互兼容。有时候,固件或软件的更新可能会导致不兼容的问题。

7. **电源问题**:不稳定的电源供应可能会影响模块的正常工作。确保模块的电源供应稳定。

8. **环境因素**:温度、湿度等环境因素也可能影响模块的性能。确保模块工作在适宜的环境条件下。

解决这类问题通常需要逐步排查,从软件到硬件,从配置到环境,逐一检查可能的问题点。如果问题依然无法解决,您可能需要联系硬件供应商或寻求专业技术支持。
举报

更多回帖

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