3 ms·
I've melted a table once. Was testing a heat controller, and had the debugger left on. When the laptop the debugger was running turned off, it also stopped the
by 8note 5y ago
I've melted a table once. Was testing a heat controller, and had the debugger left on.
When the laptop the debugger was running turned off, it also stopped the code from running on the microcontroller, leaving the heater on without adding any new controls.
It was a good learning to make sure there's a watch dog circuit, and that the microcontroller is much less trustworthy than the fpga
- HeyLaughingBoy 5y agoI've done this debugging a system with a pneumatic controller on one of the threads. Hit a breakpoint with the compressor still running and after a minute, hoses start blowing off. It happened often enough that we learned to not use hose clamps since losing a hose connection was a safe failure point. However, I've read about the same thing happening to a couple guys testing a tank turret rotation controller. Controller is paused at a breakpoint, but a hardware counter is still accepting error pulses. Start running again and the error built up enough to command a full speed slew, sending the engineer who was sitting on the turret slamming into the wall, breaking a few bones.