Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/21/03 04:20
Read: times


 
#43830 - RE: a controller hangs - solutions !!
Responding to: ???'s previous message
Hallo Karthik,

there are many possible reasons for your failures. Have you
checked your stack performance? Is there an overflow at certain
conditions?
Another point could be the loss of Faraday cage: If your applica-
tion does not sit inside a closed metallic enclosure static dis-
charge can flow through some wiring of your application, e.g.
across your PCB. ESD spike overlayed to normal signals can do
both:
Let your micro hang-up and erase your flash memory.
Also 'normal' noise on power supply or any other signal line can
lead to your failure. Please keep in mind that circuitry of micro-
controller is very very complex and even a very short spike at the
wrong place and the wrong time can destroy highly dynamical perfor-
mance of microcontroller.
By the way, do you have a good reset controller on your board?
So, seems to become a long night for you, hunting for spikes, over-
voltages, surges and dips with the help of a good digital oscillos-
cope.

Sometimes wiring managment is cause of strange failures: Many people
avoid making local earth connections in the hope that floating
grounds will help them preventing problems, but if there are esd
events, bursts or surges they see no direct way to earth but travel
along whole wiring and make trouble far away from the point where
they were 'borne'. To avoid this whole application should be sur-
rounded by a complete Faraday cage. At any module there should only
be one point where cables come in and go out. Never allow that such
currents flow accross PCB. All cable screens must be connected at
a high frequency backplane at the point of cable entry.
If screening of cables or Faraday cage cannot be used heavy filte-
ring is a must. But even with this measure sporadical eventing
failures are difficult to prevent. So, do always use screened cables
and Faraday cage, even when it seems to look uncool or people are
'laughing' about you.

Good luck,
Kai

List of 10 messages in thread
TopicAuthorDate
a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      
      RE: a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      
      RE: a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      
   RE: a controller hangs - solutions !!            01/01/70 00:00      

Back to Subject List