Questions tagged [usb-device]
Quesions about the design of USB devices that connect to a USB host, such as a PC.
706 questions
1 vote
4 answers
273 views
Does voltage matter when powering consumer electronics? [closed]
...and if so, how is it not more of a problem? Ever since consumer electronics like phones and tablets stopped shipping with USB power bricks, most people have probably charged their devices with any ...
1 vote
1 answer
155 views
It only works with USB 2.0, not USB 3.0
I'm customizing a USB hub. I created a PDF of the circuit I'm designing. It works with USB 2.0, but not with USB 3.0. Only one channel is used for upstream. The USB control IC is the TUSB8041, and the ...
1 vote
2 answers
116 views
Does a USB 3.0 device need a MUX for SuperSpeed lines when using Type-C receptacle?
I'm designing a PCB which acts as a USB 3.0 SuperSpeed device (so with an Upstream Facing Port IIUC). Is a Mux (like TI HD3SS3220) for SS lines/CC mandatory (to be a/ compliant and b/ allow the cable ...
1 vote
2 answers
145 views
Can another pair of eyes verify my USB-C schematic? - ESD Protection + ESP32-C3 + USB-C questions
Working on a PCB that involves a battery charging circuit, linear voltage regulator, and an esp32. I'm wanting the USB-C to both charge the battery and program the esp32. I've done my best to follow ...
0 votes
1 answer
88 views
Is a MUX Required for USB Type-C in USB 3.2 Gen 2×2 and USB4 Designs
USB 3.2 Gen 1×1 and Gen 2×1 Designs When reviewing designs for USB 3.2 Gen 1×1 and USB 3.2 Gen 2×1, I noticed the following: If the host is in DFP mode, a single-lane connection can directly be made ...
1 vote
1 answer
82 views
No VBUS on USB 2.0 Type C UFP with FT230X
I am designing a USB-to-RS485 converter, much like the reference design in the FT230X datasheet, section 7.2. I have extra components, but it's safe to say they aren't affecting my design yet, since ...
0 votes
0 answers
52 views
Dual USB Charger Design - Powering dual ports
Working on a dual mobile charging socket design having Type-A (5V and 3A) and Type-C (15W, 27W, 45W & 68W). With reference to this earlier question So, the idea I got is to design the power path ...
1 vote
0 answers
111 views
USB Hub EMC Failure at 960 MHz
Last ditch cry for help! We've been trying to get a USB hub that's embedded in our product certified and not having all that much luck! Our latest design is using a GL850G USB Hub but we're getting a ...
1 vote
1 answer
134 views
Minimal USB signal lines to switch in order to emulate device disconnect and force re-enumeration?
I have a USB 2.0 host (PC) and various devices connected: Small bus-powered devices (Micro-B, draw only a few tens of mA) Larger bus-powered devices (USB-C, USB 2.0 signalling, up to 1.5 A) Self-...
0 votes
1 answer
149 views
ESP32 C6 Custom Board Keeps Connecting and disconnecting when plugged in
I made a board from ESP32C6 (QFN40). Schematics are attached. When I go to plug it into the USB. It keeps connecting and disconnecting back to back. I checked the 3.3V rail with an oscilloscope and It ...
0 votes
0 answers
79 views
USB ULPI to ULPI as a bridge for fiber
I am trying to make a transparent link for USB 2.0 HS that is transmitted through fiber, likely an SFP module, with a dedicated transmitter and receiver side. Due to the complexities of USB 2.0 (...
0 votes
0 answers
54 views
STM32F429 USB communication problem on EPIN
I'm developing a firmware on STM32F429 to have a USB composite device composed of a custom device and a CDC port, on the OTG_FS device. The hw device is connected with a PC; it correctly shows 3 ...
0 votes
0 answers
60 views
Why is the NXP LPC55S28 not connecting to PC?
I am working with NXP LPC55S28 MCU I have followed the exact instructions from the hardware design guide here. I have a USB connector on board which initially didn't work, I have posted about it here, ...
0 votes
2 answers
101 views
USB-C to legacy device power and communication issues
I want to connect a modern tablet (USB-C connector, I think it is Dual Role USB-C) to a CP2102 IC (this is a requirement right now, we already designed and fabricated the PCB). I need the following ...
2 votes
1 answer
63 views
Nucleo-f439zi HardFault_Handler() when writing to FIFO for USB_OTG
I am trying to code the USB_OTG from scratch for nucleo-f439zi (STM32F439ZITbu).Microcontrollers_Reference_manual. At this point I have set up the endpoints and I can receive and read the setup ...