![]() |
| From XKCD |
Welcome back!
This week was full of new adventures and new obstacles. When I arrived on Tuesday, I was informed that a significant glitch was found in some of the software (though it did not occur often). My job was to attempt to recreate it. This was, at first, attempted by clicking the reset button on the circuit board.... over and over and over again. Though it wasn't the most fun task, I was assured that I was being extremely useful. After a while, when we were not getting anywhere, we decided to try to reset the board by turning the external power supply on and off again. After a short while, the error was recreated. The circuit board, for some completely unknown reason, would just not be able to read the inserted SD card, and it would go into an endless cycle of resetting itself. After a little probing by my advisor, he reset the board, and told me to recreate the error again. I was able to do that quickly this time. by the end of the day, he had created a test script to reset the board on its own, so that I didn't have to continue pushing the button anymore.
I should be moving on to a bigger form of testing next week with a new team. This time, it should cover some more software, and it will be fun to get a change of scenery.
Until next time,
Chris Varanese

What's the point in recreating it?
ReplyDeleteIf we know in what situations it is produced, we can then avoid those situations, and grasp a better understanding of what is causing it.
DeleteGlad you were able to recreate it. So do you have an idea about what may have caused the error? Keep up the good work!
ReplyDeleteYeah, kind of. Apparently, if the board isn't shut off for enough time for the capacitors on it to completely discharge, sometimes it wont reset properly. My advisor has told me that the sweet spot for this is around 1.6 seconds.
Delete