Hello Mark:
You are correct that an oscillating reset pin is observed in blank devices. However I do not think it is simple to determine the High/Low times. Moreover, the waveform depends on your external circuitry. e.g. if the pin is floating you will see a pulse-train signal, but if you have an external capacitor you will instead see a charging signal followed by an abrupt fall to ground and again.
Regarding the reset cause, instead of the watchdog, I think this is caused by the CPU trying to execute code from an illegal address. First thing after a reset, the CPU loads the Program Counter with the reset vector loaded at address 0x4. This vector contains a 0xFFFF_FFFF in erased state. CPU tries to "jump" to address 0xFFFF_FFFF and this causes the reset.
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------