Search found 9 matches

by davidbetz
Fri May 20, 2022 12:13 pm
Forum: ESP-IDF
Topic: HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE
Replies: 2
Views: 3419

Re: HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE

Thanks for your reply! It's disappointing that hub support isn't complete. I guess I can take a look at it to see if I can help out. I have a very specific device I want to connect to and it might not be that hard to just support that one device that has a hub chip and an FTDI chip behind it.
by davidbetz
Thu May 19, 2022 9:02 pm
Forum: ESP-IDF
Topic: HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE
Replies: 1
Views: 2181

HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE

I'm using the master branch and am getting this error when I run the cdc_acm_vcp example. This seems to relate to a device I'm trying to connect to that has a Microchip USB2504 hub chip. In addition, no devices connected to the hub chip are enumerated. Does anyone know what might be causing this err...
by davidbetz
Tue May 17, 2022 7:40 pm
Forum: ESP-IDF
Topic: Using frameworks/esp-idf-master
Replies: 2
Views: 3307

Re: Using frameworks/esp-idf-master

I think I see the problem. The tools never got setup when I selected the master branch. Selecting it from the Windows start menu produces this error output. Also, I get a popup complaining about not being able to find the python38 dll. Setting PYTHONNOUSERSITE, was not set Using Python in C:\Espress...
by davidbetz
Tue May 17, 2022 7:21 pm
Forum: ESP-IDF
Topic: Using frameworks/esp-idf-master
Replies: 2
Views: 3307

Using frameworks/esp-idf-master

I installed IDF v4.4.1 and it seems to work fine. However, I'd like to try the new cdc_acm_vcp example and it seems only to be available in the master branch. So I installed the master branch on top of my existing IDF installation and now I have a frameworks/esp-idf-master folder but when I try to b...
by davidbetz
Tue May 17, 2022 2:57 pm
Forum: ESP-IDF
Topic: HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE
Replies: 2
Views: 3419

HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE

I'm running the usb_host_lib example and I have a hub connected with an FTDI device attached to the hub. The usb_host_lib program lists the hub but does not see the FTDI device attached to it. However, I also get this error message: HUB: Bad transfer status: CHECK_SHORT_LANGID_TABLE Would this cause...
by davidbetz
Mon May 16, 2022 8:57 pm
Forum: Hardware
Topic: USB Host example on ESP32-S3-DevKitC-1
Replies: 9
Views: 13503

Re: USB Host example on ESP32-S3-DevKitC-1

I did some searching and got the ESP32-S3-USB-OTG device to work by adding this code to enable power on the host USB connector. gpio_set_direction(12, GPIO_MODE_OUTPUT); gpio_set_direction(13, GPIO_MODE_OUTPUT); gpio_set_direction(17, GPIO_MODE_OUTPUT); gpio_set_direction(18, GPIO_MODE_OUTPUT); gpio...
by davidbetz
Mon May 16, 2022 7:59 pm
Forum: Hardware
Topic: USB Host example on ESP32-S3-DevKitC-1
Replies: 9
Views: 13503

Re: USB Host example on ESP32-S3-DevKitC-1

Thanks! I'll try the breakout board approach. After having this problem with the DevKitC board, I bought a ESP32-S3-USB-OTG board and apparently it has the same problem. It doesn't supply 5v on the female USB connector either. I had thought it would work since the device is supposed to be for USB-OT...
by davidbetz
Mon May 16, 2022 3:45 pm
Forum: Hardware
Topic: USB Host example on ESP32-S3-DevKitC-1
Replies: 9
Views: 13503

Re: USB Host example on ESP32-S3-DevKitC-1

It looks my problem is that the ESP32-S3 USB Port does not have an option for providing 5v to the device plugged into it. Is there any way to do that?
by davidbetz
Fri May 13, 2022 7:27 pm
Forum: Hardware
Topic: USB Host example on ESP32-S3-DevKitC-1
Replies: 9
Views: 13503

USB Host example on ESP32-S3-DevKitC-1

I am trying to run the IDF usb_host_lib example on a ESP32-S3-DevKitC-1 and am not seeing any devices detected when I plug a USB device into the OTG cable I have connected to the USB port on the dev board. I set the USB_PHY_SEL fuse to 1. Is there anything else I need to do for this example to run?