Author Topic: How to find out the wrong voltage  (Read 4466 times)

0 Members and 1 Guest are viewing this topic.

Offline JaneTopic starter

  • Frequent Contributor
  • **
  • Posts: 381
How to find out the wrong voltage
« on: April 17, 2015, 06:16:25 pm »
I have a device( Linux embeded)  that ,before it finishes booting process,  restarts( and over and over again).
The device  uses several voltage levels( for CPU, flash and so on ).It  uses several step-down controllers for that. I suspect one of the voltage is  faulty and as a result the device restarts.
I would need to find out which  voltage is faulty that is  which voltage has a very short drops. I tried 200 Mhz oscilloscope but did not find any changes. Does it mean the oscilloscope is rather slow to show such a voltage change? Or are there not any drops and the problem is somewhere else?
Thank you for your feedbacks.
 

Offline Supercharged

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: How to find out the wrong voltage
« Reply #1 on: April 17, 2015, 06:20:22 pm »
Have you checked the reset pin? It sounds like there might be a problem.
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline suicidaleggroll

  • Super Contributor
  • ***
  • Posts: 1453
  • Country: us
Re: How to find out the wrong voltage
« Reply #2 on: April 17, 2015, 06:21:02 pm »
It could mean there's no voltage problem.  It could also mean that you didn't set up triggering properly to catch the event.  I doubt a 200 MHz scope is too slow to catch it, with adequate decoupling the system should be able to ride through any voltage issues that narrow.
 

Offline retrolefty

  • Super Contributor
  • ***
  • Posts: 1648
  • Country: us
  • measurement changes behavior
Re: How to find out the wrong voltage
« Reply #3 on: April 17, 2015, 06:21:40 pm »
You have a symptom defined, reboots continuously. That does not automatically point to having a bad or wrong DC voltage source. You certainly should check them out with a good digital volt meter, but best to broaden your horizon on what the ultimate fix turns out to be. See if you can gain further hints in your symptom analysis.
 

Offline sparx

  • Contributor
  • Posts: 32
  • Country: gb
Re: How to find out the wrong voltage
« Reply #4 on: April 17, 2015, 10:19:58 pm »
When you say, before it finishes the boot process, do you mean it boots into Linux, and then resets? What is the furthest stage it gets to (booting a bootloader, booting the kernel,etc)?

Anything in the linux logs?
 

Offline Shock

  • Super Contributor
  • ***
  • Posts: 4212
  • Country: au
Re: How to find out the wrong voltage
« Reply #5 on: April 18, 2015, 09:05:05 am »
The frequency between rebooting is important as that can quickly indicate if it's software or hardware induced and where in the boot process it occurs.
Soldering/Rework: Pace ADS200, Pace MBT350
Multimeters: Fluke 189, 87V, 117, 112   >>> WANTED STUFF <<<
Oszilloskopen: Lecroy 9314, Phillips PM3065, Tektronix 2215a, 314
 

Offline JaneTopic starter

  • Frequent Contributor
  • **
  • Posts: 381
Re: How to find out the wrong voltage
« Reply #6 on: April 18, 2015, 12:40:58 pm »
Thank you all for the reply. It starts only the first stage ( during booting) and when it should start the seconds stage, it starts again the first stage( from the beginning).
@Shock:Can you please explain further how the frequency between rebooting can indicate if it is software or hardware problem? The frequency of my rebooting is about 1 second.
Thank you  for help
 

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3785
  • Country: de
Re: How to find out the wrong voltage
« Reply #7 on: April 18, 2015, 12:59:07 pm »
It would help if you post which device it is.

E.g. Raspberry Pis can have problems if the PSU is too weak and you have USB peripherals connected - it starts booting, then turns USB on, the extra current draw causes the PSU voltage to sag and the whole thing resets, restarting the cycle again.


 

Offline bookaboo

  • Frequent Contributor
  • **
  • Posts: 727
  • Country: ie
Re: How to find out the wrong voltage
« Reply #8 on: April 18, 2015, 01:11:59 pm »
Can you flash it with a different firmware? Or load your firmware into a different unit?
 

Offline Cherry

  • Contributor
  • !
  • Posts: 22
Re: How to find out the wrong voltage
« Reply #9 on: April 20, 2015, 06:44:10 am »
Is there any wrong with the Mhz oscilloscope?
 

Offline Cherry

  • Contributor
  • !
  • Posts: 22
Re: How to find out the wrong voltage
« Reply #10 on: April 20, 2015, 11:47:01 am »
Some advices are really useful.
 

Offline JaneTopic starter

  • Frequent Contributor
  • **
  • Posts: 381
Re: How to find out the wrong voltage
« Reply #11 on: April 20, 2015, 06:42:31 pm »
Thanks for your feedbacks
The device is a linux embeded satellite  receiver.
I can not flash the device because only the first stage is executed, so no possibility to flash the device.
I use a tested power supply adaptor , so the fault is not in that adaptor.
I use  the mainboard( with CPU, RAM, flash) only no other parts so the problem must be caused by an item on the mainboard. But which one ?
 

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3785
  • Country: de
Re: How to find out the wrong voltage
« Reply #12 on: April 20, 2015, 10:01:09 pm »
Thanks for your feedbacks
The device is a linux embeded satellite  receiver.
I can not flash the device because only the first stage is executed, so no possibility to flash the device.
I use a tested power supply adaptor , so the fault is not in that adaptor.
I use  the mainboard( with CPU, RAM, flash) only no other parts so the problem must be caused by an item on the mainboard. But which one ?

Well, that is impossible to say like this, without seeing the board, knowing which MCU/SoC are we talking about and ideally the schematics.

What you are seeing could be caused by many things (bad flash, corrupted flash image, short on the board, bad cap somewhere, misconfigured jumper/dip switch holding the CPU in the bootloader/service mode/some weird mode, cold joint somewhere, dead part ...), not only bad voltage. In fact, if some of the CPU power rails was wrong then it likely wouldn't even attempt to boot.

In short, we need more information to be able to help you.



 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf