开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

QMX - Troubleshooting help needed on PSU boards - No boot, no USB


 

I am going through some troubleshooting steps and need help figuring out what to check next. Thanks to Chris, G5CTH for these steps:

PCB #1 (8-pin)
1? Connect ground and V_IN, V_IN must be? +5V, 100mA max, no more than 5V. Leave these connections for all the tests
??? 1.1? +12V and VCC should show Zero V and the current should be almost zero. This is because the power has not been turned on using PWR_ON or PWR_HOLD
Result: +12v and VCC are both zero
2? Connect PWR_ON to ground, this should turn the power control FETs Q103 and Q105 on
??? 2.1? The +12V pin should show 5V, VCC should remain at 0V? Current should remain low but adding a load to +12V should give a current flow.
Result: +12v shows 5.01v, VCC shows 0v, adding 47k resistor as load to +12v shows a small current flow (0.10 mA)
3? Disconnect PWR_ON and pull PWR_HOLD high through a resistor, 47K should be plenty.
??? 3.1? The +12V pin should show 5V and VCC remain at 0V, current low but can be supplied from +12V.? This does the same as test 2 but using the MCU controlled power on switch.
Result: +12v shows 5.02v, VCC shows 0v
4? With PWR_ON low and IMPORTANT input volts less than 5.6V pull PWM_5V high. This simulates a 100% duty cycle PWM control.
??? 4.1? This should turn the SMPS FET Q108 on and VCC should show the input volts.? The reason to keep the voltage low is so the Zener D108 does not conduct.
??? 4.2? ADC_5V should show half VCC.
??? 4.3? Current will remain low unless current is drawn from VCC.
Result: VCC shows 5.02v, ADC_5V shows 2.50v
***PCB #1 passes all tests***

PCB #2 (6-pin)
1? Connect a 5.5V, 100mA max power supply to the GND and +12V pins.
??? 1.1? VDD should be 3.3V, supplied by the linear regulator IC101. Current should be low and supplying current to VDD should be possible. The SMPS section should be inactive.
Result: VDD shows 3.07v <-- Is this too low?
2? Connect LIN_REG_EN to ground
?? ?VDD should go low because the linear regulator is turned off.? Q111 will be on but the PWM isn't active so no power is supplied.
Result: VDD is low
3? REDUCE the input Volts to < 3.5V!!!? This is to protect the 3.6V Zener D109.? Pull LIN_REG_EN low and PWM_3V3 high, This will turn the SMPS on, simulated 100% duty cycle.
??? 3.1? VDD should be the same as the input volts and should deliver current.? ADC_3V3 should be half VDD. The current with no connection to VDD should be low.
Result: VDD shows 3.57v. ADC_3V3 shows 3.47v <-- This is too high!

***PCB #2 might have issues?***

Can someone take a look at the results here and let me know if there is something else I can check on PCB #2? I've done a close inspection under magnification of the board and I don't see any solder joint issues.??


 

开云体育

Nice to see the tests I proposed being of use.

Comments inline.

On 09/08/2023 14:21, ryanferreri@... wrote:
I am going through some troubleshooting steps and need help figuring out what to check next. Thanks to Chris, G5CTH for these steps:

PCB #1 (8-pin)
1? Connect ground and V_IN, V_IN must be? +5V, 100mA max, no more than 5V. Leave these connections for all the tests
??? 1.1? +12V and VCC should show Zero V and the current should be almost zero. This is because the power has not been turned on using PWR_ON or PWR_HOLD
Result: +12v and VCC are both zero
2? Connect PWR_ON to ground, this should turn the power control FETs Q103 and Q105 on
??? 2.1? The +12V pin should show 5V, VCC should remain at 0V? Current should remain low but adding a load to +12V should give a current flow.
Result: +12v shows 5.01v, VCC shows 0v, adding 47k resistor as load to +12v shows a small current flow (0.10 mA)
3? Disconnect PWR_ON and pull PWR_HOLD high through a resistor, 47K should be plenty.
??? 3.1? The +12V pin should show 5V and VCC remain at 0V, current low but can be supplied from +12V.? This does the same as test 2 but using the MCU controlled power on switch.
Result: +12v shows 5.02v, VCC shows 0v
4? With PWR_ON low and IMPORTANT input volts less than 5.6V pull PWM_5V high. This simulates a 100% duty cycle PWM control.
??? 4.1? This should turn the SMPS FET Q108 on and VCC should show the input volts.? The reason to keep the voltage low is so the Zener D108 does not conduct.
??? 4.2? ADC_5V should show half VCC.
??? 4.3? Current will remain low unless current is drawn from VCC.
Result: VCC shows 5.02v, ADC_5V shows 2.50v
***PCB #1 passes all tests***
Yes, no obvious issues.

PCB #2 (6-pin)
1? Connect a 5.5V, 100mA max power supply to the GND and +12V pins.
??? 1.1? VDD should be 3.3V, supplied by the linear regulator IC101. Current should be low and supplying current to VDD should be possible. The SMPS section should be inactive.
Result: VDD shows 3.07v <-- Is this too low?

No, just over 3V is fine.? All it means is that D102 and D103 have different voltage drops.


2? Connect LIN_REG_EN to ground
?? ?VDD should go low because the linear regulator is turned off.? Q111 will be on but the PWM isn't active so no power is supplied.
Result: VDD is low
3? REDUCE the input Volts to < 3.5V!!!? This is to protect the 3.6V Zener D109.? Pull LIN_REG_EN low and PWM_3V3 high, This will turn the SMPS on, simulated 100% duty cycle.
??? 3.1? VDD should be the same as the input volts and should deliver current.? ADC_3V3 should be half VDD. The current with no connection to VDD should be low.
Result: VDD shows 3.57v. ADC_3V3 shows 3.47v <-- This is too high!

***PCB #2 might have issues?***

VDD should be about the same as the input volts so looks OK. Also the current should be low, at least with no load on VDD.? It? should be about 0.8 mA because of the current through R110 and R112.

ADC_3V3 is connected through the R110 and R112 potential divider, both 22K, so should divide the voltage by 2.? An open circuit R110 would show this, or a low resistance R112, possibly other things such as blown tracks.

Check the resistance between ADC_3V3 and ground, also from ADC_3V3 and the positive end of C106.

If the MCU is seeing that voltage it should regulate to about 1.6V and when it switches to the SMPS it fails because of the low voltage.? It will take a fraction of a second to do so.

Hope that helps,

Chris, G5CTH

Can someone take a look at the results here and let me know if there is something else I can check on PCB #2? I've done a close inspection under magnification of the board and I don't see any solder joint issues.??



 

开云体育

On 09/08/2023 17:31, ryanferreri@... wrote:
On Wed, Aug 9, 2023 at 07:31 AM, Chris wrote:
Check the resistance between ADC_3V3 and ground, also from ADC_3V3 and the positive end of C106.
ADC_3V3 to Ground - Starts at about 12k when I touch the leads to the ADC_3V3 and GND pins then increases to about 20k.

ADC_3V3 to positive end of C106 - ohmmeter shows an open circuit on this path - no continuity or resistance measured.

This doesn't look right, the +Ve end of C106 and the positive end of R112 should be connected together.

I think I've got as far as I can remotely, there are problems in that area, it's tricky because the various components interact with one another.? Maybe going through the circuit diagram checking the connections between all the components will reveal something not connected.


R112 measures 12k on the board
R110 does the same thing ADC_3V3 to GND does - starts at 10k-12k and increases to a little over 20k before settling.

The low value to start with may be because C106 is charging.

Chris, G5CTH



 

On Wed, Aug 9, 2023 at 07:31 AM, Chris wrote:
Check the resistance between ADC_3V3 and ground, also from ADC_3V3 and the positive end of C106.
ADC_3V3 and ground - Starts around 12K and increases to about 20k while leads are held on contacts
ADC_3V3 and the positive end of C106 - about 12K

Measurements on the board of R110 and R112:
R110 - 12K
R112 - Increases from about 12K to about 20K while measuring


 

I re-measured and updated in a new reply. I am going to trace connections between each of the components and make sure I have low resistance between them and go from there.


 

开云体育

It might be worth checking the value of R110 and R112, both should be 22K - 223.? And check the resistance across C106, both ways.? It will be lowish one way because D107 is conducting but about 44K the other.

Otherwise I think I've reached the limit of what I can do when I'm not looking over your shoulder.

Chris, G5CTH

On 09/08/2023 18:33, ryanferreri@... wrote:

I re-measured and updated in a new reply. I am going to trace connections between each of the components and make sure I have low resistance between them and go from there.



 

R110 and R112 both measure 12K, not 22K. C106 shows ~650 ohms one way and 30K the other way.