Uno Q USB port not working if board powered from 5V

According the manual and schematic (https://docs.arduino.cc/resources/schematics/ABX00162-schematics.pdf), 5V_USB_VBUS connects directly to pins on the JANALOG and JSPI headers, however if I apply 5V to the 5V_USB_VBUS line on JANALOG the board powers up fine but I do not then get any voltage on the USB jack ie. a plugged in USB device will not see 5V and does nothing.

I also tried applying 5V to a USB audio interface device (ie. direct to its USB Vbus line) and the Q then powers up and runs fine but will not then recognize the USB interface.

Apparently, the only way to get a usable USB data port at least on this particular unit I have is to use a USB 3.0 hub with PD input. It is a mystery why a 3.0 hub with 5V 3A power supply plugged in and the USB audio interface all works great, but the same USB audio interface with directly connected 5V 3A source will also power the Uno Q fine but the Uno will not then recognize that the USB device is present.

Why would the schematic say 5V_USB_VBUS is present on the JANALOG and JSPI headers if it fact it is not? This is a new Uno Q I just got from amazon yesterday. Maybe something changed on the hardware recently and the schematic is not accurate? Or maybe it's just a defective board?

Power from USB or the 5V input on JANALOG will power up the board fine, and USB devices work fine if plugged into a USB 3.0 hub, but I do not want to have to use a USB hub. I need to be able to connect a 5V power supply to the JANALOG 5V in pin and have the USB jack work like a standard normal USB jack that actually supplies 5V to a USB device (eg. to a small simple USB 2.0 audio interface). Any tips to narrow down the cause of this issue would be much appreciated. Thanks

According to the UNO Q Manual, external power can be applied to two pins - the 5V pin or the VIN pin (7-24V).

https://docs.arduino.cc/tutorials/uno-q/user-manual/

The more detailed information in the UNO Q Power Specification omits the 5V pin and instead recommends only the 7-24DC input pin:

ocs.arduino.cc/tutorials/uno-q/power-specification/

It goes without saying that if the 5V pin is used this would have to be a well regulated supply so maybe that's why the VIN pin, which is the input to the buck converter is recommended instead.

Hi, the above post did not answer anything or provide any new information. Perhaps you could re-read the questions. I think everyone already knows that power can be applied to the 5V or Vin pins. And we already know that using the Vin pin will not result in any voltage being provided to the USB jack. That is why I would like to use the 5V input pin on JANALOG, because it is documented as being directly connected to the USB jack Vbus line, however in reality it does not appear that that pin is in fact connected to the USB jack Vbus on the Uno Q I have.

In order to make all relevant information available to interested parties, I'll share a link to the related GitHub issue:

There is associated discussion here:

Hello, you seem to have misinterpreted my post. I am not using the Vin pin. I am using the 5V pin. Those are very different pins. With that in mind, could you please re-read my questions? Thanks

@davidgsd

1.
As per above referrered document/schematic--
5V_USB_VBUS line is connected with Pin-5 of JANALOG1 (Fig-1) header and NOT JANALOG as you have mentioned.


Figure-1:

2.

Where is JANLOG header on the UNO Q board?

As per following physical layout (Fig-2), there is JANALOG1 hearer which A3. In Fig-3, it is clearly seen that there is no pin to receive 5V as input. It is +5V OUT(put) pin.

So, it is better not to poceed further risking damage to the dedicated UNO Q board without being sure what is what.

The UNO Q board has VIN-pin on A3 header to receive 7V-24V external DC supply. In your referred schematic, there is no VIN symbolic name. There is a name DC_IN (6V - 24V). Are VIN and DC_IN same thing -- if yes, then why are the range differing?

Let us adhere strictly to Fig. 3 and report any anomalies observed. The schematic you have referred should be consulted very carefully before its infomation is applied on the physical UNO Q board.


Figure-2:


Figure-3:

3.
Similar observation is for JSPI (A5 in Fig-2) header.

4.
(1) I have operated my UNO Q using USB-C (Q side) to USB-A cable (PC side).
(2) I have operated my UNO Q using 1-to-11 Hub. USB-C (Hub power/data port) to USB-C (PC power/data port). USB-A (Hub power/data port) to USB-C (Q power/data port).

5.
(1) It is not clear how are you powering your UNO Q?
(2) Your USB peripherals should connected with hub and should be recognized by PC.

You seem to not understand what JANALOG is and ask questions about it that are answered right in the images you then posted.

Then you mention Vin, which is irrelevant, because I am not using that, and that would not achieve my goal.

Is there anyone on this forum who actually has read and understands the questions I asked? The 3 responses above seem like useless AI responses that show no comprehension of the actual issue.

What you have said in post #1 does not agree with your referred schematic.

You have said that "5V_USB_VBUS connects directly to pins on the JANALOG". In fact, the said signal/line is directly cnnected with Pin-5 of JANALOG1 header (of the referred schematic of post #1) which is A3 header on the physical UNO Q board. Please, read my post #6 carefully.

Is there any reason to believe that simply powering a device by back feeding the USB C connector would cause the Uno Q to recognize that device?

Golam, I'm looking for answers or clarifications, not questions about where is JANALOG1. JANALOG is the same thing as JANALOG1. If you can't even figure out a basic detail like that and can't answer my questions then please do not continue to post replies here.

Is there any reason to believe that simply powering a device by back feeding the USB C connector would cause the Uno Q to recognize that device?

In any standard USB port implementation if the USB device receives 5V, USB communications begins and it's a very simple and reliable process. The Uno Q however from what I can tell so far does not seem to be following normal USB standards. Or maybe I just have a defective board.

To simplify my question, if you apply 5V to the 5V pin on JANALOG, and you then plug in a basic USB device (eg. thumb drive, or sound fob) into the USB jack, (with no hub anywhere) does it work for you?

In your referred schematic of post #1, they are different things -- JANALOG1 is the hearer and JANALOG is not a header. There is mismatch between your referred schematic and the board's legend.

On the physical UNO Q board, we have the following headers:

POWER
ANALOG IN
DIGITAL (PWM~)
JSPI
JCTL
QWIIC

POWER header does not allow to feed in any external +5V. It has a +5V output outlet. You feed 7V-24V DC at VIN pin (not Vin) and take +5V from +5V OUT pin.

No it does not. The Uno Q must have a PD style dongle attached to the USB C connector in order for any devices to be recognized.

Can you reference a source in the documentation for your statement that only a "PD style dongle" can be plugged in? Thanks

Not immediately but consider the fact that you are expecting the Uno Q to be a USB Host and it is simply not. An example of a single board that reacts similarly to how you expect the Q to operate would be a Raspberry Pi.

If you want someone to help you with finding something in the documentation to explain the action to you then perhaps @ptillisch will volunteer.

Golam, you clearly have no experience as a EE or in reading schematics, or in comprehending anything I said. The board runs fine with 5V applied to JANALOG.

It can be inferred from the information here:

https://docs.arduino.cc/tutorials/uno-q/single-board-computer/

About halfway down:

The UNO Q does not supply power to the USB-C dongle. The dongle must be powered externally, and, in turn, it will also provide power to the board.

Although, granted, its not stated explicity.

As far as I know USB 2.0 hubs do not act as host devices, but maybe that it not the case with 3.0 PD hubs. That would explain what I'm seeing.

It's more accurate to say that the USB-C dongle with power delivery allows the Uno Q’s USB-C port to operate in a host/hub configuration, so the Uno Q can enumerate and communicate with attached USB peripherals while also being powered through the dongle.

I have spent 15 years in reading schematics for Schulumberger Wireline Ltd. I know very well what I am talking about. The UNO Q board's physical header clearly says that it is +5V OUT and NOT an +5V IN. You cannot claim that it is correct because it works -- it is working out of specification and might led to damage to your board over the extended period of operation. You have known that I have already spoiled one UNO Q board because I have not handled it properly. You must be concerned about your safety and at the same time you must take care of your equipment.