Hello,
Could you please clarify operation of the nRST pin. From what I can tell from the datasheet, nRST is pulled high internally (with approximately 33K) and can be driven low by the processor i.e. it is open drain.
If another device wants to perform a warm reset, it should drive nRST low. However I assume that it cannot drive nRST high following a reset because then there would be a potential clash when the processor is driving nRST low following activation of nPORRST. Instead the pullups (internal and external) must be relied upon to take nRST high. Is this correct?
Would there be a problem if nRST was driven high provided that it was tri-stated before nPORRST was activated?
Thanks,
Richard
