Page 1 of 1

esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Tue Feb 22, 2022 8:32 am
by Simon0527
请问esp32s2使用git上esp—iot—solution里面的usb_cdc_4g_module例程,与ml302搭配使用,发现usb port resetting failed,是有什么原因呢?
得到的log如下:
I (327) cpu_start: Starting scheduler on PRO CPU.
W (332) main: Force reset 4g board
I (336) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (3851) main: ====================================
I (3851) main: ESP 4G Cat.1 Wi-Fi Router
I (3851) main: ====================================
I (3856) gpio: GPIO[15]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (3865) gpio: GPIO[17]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (3875) gpio: GPIO[16]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (3934) USB_HCDC: usb driver install succeed
I (3934) USB_HCDC: Waitting Device Connection
I (3964) USB_HCDC: USB Port=1 init succeed
I (3964) USB_HCDC: Waitting USB Connection
I (3964) USB_HCDC: Port power: ON
I (321265) USB_HCDC: line 263 HCD_PORT_EVENT_CONNECTION
I (321265) USB_HCDC: Resetting Port
E (321265) USB_HCDC: C:/UE/esp-iot-solution-usb-add_usb_solutions/components/usb/esp_usbh_cdc/esp_usbh_cdc.c:398 (_usb_port_reset):Port reset failed
E (321278) USB_HCDC: C:/UE/esp-iot-solution-usb-add_usb_solutions/components/usb/esp_usbh_cdc/esp_usbh_cdc.c:1048 (_usb_processing_task):Port Reset failed
W (321292) USB_HCDC: Resetting USB Driver
I (321297) USB_HCDC: hcd recovering
I (321351) USB_HCDC: Waitting USB Connection
I (321601) USB_HCDC: line 263 HCD_PORT_EVENT_CONNECTION
I (321601) USB_HCDC: Resetting Port
E (321601) USB_HCDC: C:/UE/esp-iot-solution-usb-add_usb_solutions/components/usb/esp_usbh_cdc/esp_usbh_cdc.c:398 (_usb_port_reset):Port reset failed
E (321613) USB_HCDC: C:/UE/esp-iot-solution-usb-add_usb_solutions/components/usb/esp_usbh_cdc/esp_usbh_cdc.c:1048 (_usb_processing_task):Port Reset failed

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Fri Mar 04, 2022 3:04 am
by ESP_Bob
请先检查供电问题,4G 模组的峰值电流可达 2A,供电不稳定可能导致重启

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Fri Mar 04, 2022 5:35 am
by Simon0527
我检查了我的供电,按照ML302手册说明上供电可以为5v/2A,或者是12V/1A,我采用了12V/1A还是同样的问题,12V/1A是否可行呢?,是否还有其他原因造成usb通信connect不上。

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Mon Mar 07, 2022 8:18 am
by ESP_Bob
是否有用 4G 模组厂家开发板测试过,建议先用开发板测试。另外 ML302 的 USB_DET 有一些上电时序要求,是否有找 4G 模组供应商 review 过你的原理图 确认一下硬件问题

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Wed Mar 09, 2022 2:03 am
by Simon0527
ESP_Bob wrote:
Mon Mar 07, 2022 8:18 am
是否有用 4G 模组厂家开发板测试过,建议先用开发板测试。另外 ML302 的 USB_DET 有一些上电时序要求,是否有找 4G 模组供应商 review 过你的原理图 确认一下硬件问题
我确实有用4G模组厂家的开发板测试过,还是同样的效果,我们测试用的全是官方的demo板子,所以硬件不存在问题,关于上电时序的问题,我都是demo板和esp的demo程序,也没时序干扰呢

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Tue Mar 15, 2022 6:44 am
by ESP_Bob
Simon0527 wrote:
Wed Mar 09, 2022 2:03 am
我确实有用4G模组厂家的开发板测试过,还是同样的效果,我们测试用的全是官方的demo板子,所以硬件不存在问题,关于上电时序的问题,我都是demo板和esp的demo程序,也没时序干扰呢
1. 请再确认一下,这个开发板在电脑上是否正常挂载拨号
2. 请重新拉取一下最新的 iot-solution 代码,并使用 IDF release/v4.4 分支的最新提交

我们使用同型号的 4g 模组和esp32s2 没有复现到你的问题

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Fri Mar 18, 2022 1:03 am
by Simon0527
ESP_Bob wrote:
Tue Mar 15, 2022 6:44 am
Simon0527 wrote:
Wed Mar 09, 2022 2:03 am
我确实有用4G模组厂家的开发板测试过,还是同样的效果,我们测试用的全是官方的demo板子,所以硬件不存在问题,关于上电时序的问题,我都是demo板和esp的demo程序,也没时序干扰呢
1. 请再确认一下,这个开发板在电脑上是否正常挂载拨号
2. 请重新拉取一下最新的 iot-solution 代码,并使用 IDF release/v4.4 分支的最新提交

我们使用同型号的 4g 模组和esp32s2 没有复现到你的问题

能否申请一下向你们购买一套测试成功的开发板,包括4g模块以及esp的板子,我们的确是测试不能通过。

Re: esp32s2 与4g模块ml302 使用usb_cdc_4g_module例程

Posted: Thu Aug 18, 2022 7:19 am
by tonyqian926
请教个问题
1. 你现在用的ESP32和ML302是USB连接的吗?
2. 有弄到开发板吗?问题解决了吗?