So, I'm off of launchpad and have my own custom PCB for my circuit.
-47k Resistor to reset
-3.3v Regulator with recommended caps
All I have a is a basic counter with using darlington array's to drive led strips. I have two inputs, up/down buttons... if they are pressed at the same time it's a reset. Not a chip reset, but the counter goes back to 0.
It's been working great, no issues works exactly how I want. However I'm a few weeks away from product launch, and I've been doing testing. After 12+ hours of abuse, the counter will reset and go back to 0 (which is it's powered on state). I believe the chip is resetting or losing power temporarily. This has happened with three different chip sets and doesn't seem to be a loose wire. It's very hard to repeat, doesn't happen all the time (but only happens on a hard hit).
So my options are 1. Figure out the problem (which I'd like to do, but not sure how probable it is). 2. Re-write the code so the current count is being saved in flash memory?
Is #2, possible for long term use? If so what's the best way to go about this. Also any suggestions on #1 feel free... very hard to trouble shoot as it takes a very large hit in an exact spot on the board to do this.... also not very repeatable.
Just for reference this is how i'm testing it. The PCB and electronics are located on the back side of the board where the bag is hit. The PCB is mounted with screws and soft rubber standoffs. The video doesn't show the board resetting, but the numbers just go back to 0 after a hit.