3 Replies Latest reply on Feb 16, 2018 9:31 PM by kjgregory83_2308861

    Why do some of my PSoC4 units reset periodically

    kjgregory83_2308861

      I have built 100 boards using a PSoC4 BLE (CYBLE4248LQI-583) and I'm discovering that a significant percentage of them have a problem wherein they reset themselves periodically. Some reset as often as every few seconds and others reset much less frequently. The reset interval appears to be somewhat random, but it's hard to tell. I'm somewhat stumped on why this is so I'm looking for some brainstorming help. Below are some additional details. Any ideas?

       

      I've done alot of probing on the boards and can't see anything wrong with the reset line or voltage supplies or anything else in any of the units. I have a 32kHz crystal oscillator and a 24MHz crystal on the board, though I'm using the built-in RC oscillator (IMO) to generate the SysClk because I haven't figured out a way to use the 24 MHz crystal to run my system at 48 MHz. Nominally, I have the device set for 5V though in actuality, it's getting 4.85V.

       

      I have a suspicion that this has something to do with the WDT, which I admittedly don't fully understand. I have a WDT with an ISR, which is getting serviced. I made sure that the WDT ISR is top priority.