It would be very nice if a short press of the pushbutton caused a reset and a longer press caused program load mode.
In every system we design all I/O devices must go to a safe predictable state with a hardware reset, which usually comes from a power supervisor chip. The ones we use also have a pushbutton input. R/C on the reset pin does not work in all conditions, so we never use that.
We need to test that reset works, so how do we do that now that Teensy 3.2 has no reset pin? We are still figuring out the best way we can.
A dual-mode pushbutton would meet both needs and is commonly done on other products such as WiFi routers, tablets, notebook PCs, etc.
Bruce
In every system we design all I/O devices must go to a safe predictable state with a hardware reset, which usually comes from a power supervisor chip. The ones we use also have a pushbutton input. R/C on the reset pin does not work in all conditions, so we never use that.
We need to test that reset works, so how do we do that now that Teensy 3.2 has no reset pin? We are still figuring out the best way we can.
A dual-mode pushbutton would meet both needs and is commonly done on other products such as WiFi routers, tablets, notebook PCs, etc.
Bruce