REBOOT and RESn
hippy
Posts: 1,981
With BOEn tied to 0V, RESn is an I/O, used to reset the Propeller and presumably to indicate to attached hardware that an internal reset has occurred, such as when REBOOT is executed in Spin and when the Clock Mode bit7 is set - is that correct in both cases ?
When a REBOOT etc is executed, how long is RESn pulsed low for ?
I don't have a scope so cannot measure it.
Also in the Propeller Manual for REBOOT ( Page 292 ) - "All the same hardware-based, power-up / reset delays, as well as the boot-up processes, are applied as if the Propeller had been reset via the RESn pin or a power cycle" ...
As the power-up delay is separate to the reset delay, what's the actual REBOOT delay time ? It's powered-up to be able to execute REBOOT so does it cause a power-up delay ? And what is the actual power-up delay ? It could be 100ms, 10ms, or none depending upon where one reads its description.
Maybe some kind soul with a scope could run a test program and see what the rate of resets / re-boots are ...
PUB Main
reboot
When a REBOOT etc is executed, how long is RESn pulsed low for ?
I don't have a scope so cannot measure it.
Also in the Propeller Manual for REBOOT ( Page 292 ) - "All the same hardware-based, power-up / reset delays, as well as the boot-up processes, are applied as if the Propeller had been reset via the RESn pin or a power cycle" ...
As the power-up delay is separate to the reset delay, what's the actual REBOOT delay time ? It's powered-up to be able to execute REBOOT so does it cause a power-up delay ? And what is the actual power-up delay ? It could be 100ms, 10ms, or none depending upon where one reads its description.
Maybe some kind soul with a scope could run a test program and see what the rate of resets / re-boots are ...
PUB Main
reboot
Comments
Many thanks for checking.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
RESn is described as I/O, and the datasheet says, "Brown Out Enable (active low). If low, RESn becomes a weak output (delivering VDD through 5 k Ω[noparse];)[/noparse] for monitoring purposes but can still be driven low to cause reset" - Not sure what can be monitored from RESn if not internal reset.
my 10 bits,
Marty
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Lunch cures all problems! have you had lunch?