Search found 304 matches

by YJM
Wed Aug 20, 2025 2:39 am
Forum: ESP-IDF 中文讨论版
Topic: 使用Lwip非阻塞的tcp socket时, 进行https的ota升级,会失败
Replies: 6
Views: 12377

Re: 使用Lwip非阻塞的tcp socket时, 进行https的ota升级,会失败

我这边也是 ,进行ota升级前连接http 一直出现HTTP_CLIENT: Connection failed, sock < 0
从日志看是 http 连接失败,确认下服务器和网络是否正常。
by YJM
Wed Aug 20, 2025 2:38 am
Forum: ESP-IDF 中文讨论版
Topic: 使用Lwip非阻塞的tcp socket时, 进行https的ota升级,会失败
Replies: 6
Views: 12377

Re: 使用Lwip非阻塞的tcp socket时, 进行https的ota升级,会失败

我这边也是 ,进行ota升级前连接http 一直出现HTTP_CLIENT: Connection failed, sock < 0
errno 9 表示 EBADF,表示这个 socket 是无效的,建议检查一下你代码的实现,socket 的创建和连接是否正常。
by YJM
Wed Aug 20, 2025 2:30 am
Forum: ESP-IDF 中文讨论版
Topic: 使用Lwip非阻塞的tcp socket时, 进行https的ota升级,会失败
Replies: 6
Views: 12377

Re: 使用Lwip非阻塞的tcp socket时, 进行https的ota升级,会失败


E (10584) esp-tls: [sock=54] select() timeout
E (10584) esp-tls: Failed to open new connection
E (10584) transport_base: Failed to open a new connection
E (10584) HTTP_CLIENT: Connection failed, sock < 0
E (10594) native_ota_example: Failed to open HTTP connection: ESP_ERR_HTTP_CONNECT
E (10594 ...
by YJM
Wed Aug 20, 2025 2:25 am
Forum: ESP-IDF 中文讨论版
Topic: websocket发送数据延迟【周期性变大】
Replies: 1
Views: 1120

Re: websocket发送数据延迟【周期性变大】

你试下把 WI-FI 的睡眠关了试试呢。
by YJM
Mon Dec 25, 2023 11:54 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 DHCP 获取不到IP
Replies: 45
Views: 55729

Re: ESP32 DHCP 获取不到IP

You can change the mac address in the device that cannot get IP. It seems the router add the device to black list.
by YJM
Fri Dec 22, 2023 11:36 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 DHCP 获取不到IP
Replies: 45
Views: 55729

Re: ESP32 DHCP 获取不到IP

It seems the router not response the DHCP Discovery packet. Do other device like mobile phone connected to this router can get the IP address?
by YJM
Wed Sep 13, 2023 2:34 am
Forum: ESP-IDF 中文讨论版
Topic: 使用ESP32-C3的SoftAP模式创建web服务器中的问题
Replies: 6
Views: 10093

Re: 使用ESP32-C3的SoftAP模式创建web服务器中的问题

你怎么发现的?有日志吗?
by YJM
Wed Sep 13, 2023 2:33 am
Forum: ESP-IDF 中文讨论版
Topic: 修改TCP client例程时产生严重错误
Replies: 3
Views: 6344

Re: 修改TCP client例程时产生严重错误

问题1:SO_SNDTIMEO 只能用于 connect 之后调用 send/write 才有效,如果你想进行 connect 的连接超时设置的话,你需要先将 socket 设置为非阻塞的,然后通过 select 进行超时处理,具体细节你可以参考 https://github.com/espressif/esp-idf/bl ... tls.c#L332

问题2:这个是必现的吗?你反汇编看下 PC 地址是哪个函数,加点日志定位下。

问题3:你把 SO_LINGER 的设置放到 connect 之后。
by YJM
Mon Sep 11, 2023 8:00 am
Forum: ESP-IDF 中文讨论版
Topic: 使用ESP32-C3的SoftAP模式创建web服务器中的问题
Replies: 6
Views: 10093

Re: 使用ESP32-C3的SoftAP模式创建web服务器中的问题

从日志看息屏后重连热点,并访问网页,日志里只有手机连上热点,设备给手机分配 IP 的日志,没有看到手机访问 http server 的日志。你可以打开 LWIP 层 IP 层日志看下,看手机有没有访问设备。
by YJM
Mon Sep 11, 2023 7:55 am
Forum: ESP IoT Solution 中文讨论版
Topic: esp32开发板中烧入bin文件时怎样能输入不同的云端信息?
Replies: 1
Views: 29156

Re: esp32开发板中烧入bin文件时怎样能输入不同的云端信息?

你需要把设备的三元组信息从固件里拿出来,然后将三元组信息生成bin写入到固定分区,设备代码里从该分区读取就行。

Go to advanced search