espressif / esp-usb

Other
15 stars 9 forks source link

feat(esp_modem_usb_dte): add esp32p4 support & add cat.4 ec20 modem #30

Closed leeebo closed 2 weeks ago

leeebo commented 2 months ago

As esp32p4 has been supported in usb_host_cdc_acm, it should be the right time for us to support higher throughput Cat.4 Cellular module (DL 150 Mbps, UL 50 Mbps).

david-cermak commented 3 weeks ago

There is one outstanding issue for some USB modems on P4. Sometimes the esp_modem tries to append received data to USB data buffer, which causes error with unaligned cache sync.

@leeebo @tore-espressif Do you think it's happening only on P4? Probably not the cache sync issue, but maybe those "appended fragments" getting lost? I hear there're still some stability issues when using USB with esp_modem (compared to UART), the latest is here https://github.com/espressif/esp-protocols/issues/589

tore-espressif commented 3 weeks ago

This particular issue is only relevant for P4.

I can check the issue you linked, but no sooner then end of this month