Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP3972 power up reset

Other Parts Discussed in Thread: LP3972

Under reset sequence on LP3972 data sheet page 53/62:

t2 is delay from nBATT_FLT de-assertion to nRESET_OUT assertion

t5 is delay from PWR_EN assertion to nRESET_OUT de-assertion

Under power up timing on the same LP3972 data sheet page 54/62:

t2 is delay from nBATT_FLT de-assertion to nRSTI assertion

t5 is delay from PWR_EN assertion to nRSTO de-assertion

 

Kindly enlighten why the same signal is refer to as nRESET_OUT, nRSTI, and nRSTO at different locations? Which signal out of these 3 is it refering to?

Thanks & regards

  • Hi,

     

    I've forwarded this to right engineer and he will answer early next week.

    Thanks for your patience.

  • Hi,

    nRESET_OUT = nRSTO;   nRESET_IN = nRSTI 

    These are fairly standard notation use in the processor communities.

    History of this may be routed back to the Intel and Marvell times long ago.

    I think we (former NSC) could have make it more uniform.    And Chee Wooi Cheok

    is right.  He caught an error on the "Power on Timing" table. 

    t2 Delay from nBATT_FLT de-assertion to nRSTI assertion is NOT correct, on DS pg 53.

    It should be:

     

    t2 Delay from nBATT_FLT de-assertion to nRST0 assertion  ... typ 100 us.

     

    The application intention was to facilitate end users to use a "push button" 

    mechanism at the nRSTI input pin, which OR with several internal generated delayed

    reset signals, manually forcing  an output reset at the nRSTO output pin.  nRSTO  issues

    a hardware reset to the PXA and other apps processors as one convenient means to 

    reboot a system when it gets "stuck" for some reason.

  • Hi Sheng Jin,

    Thanks for replying.

    Please refer to DS pg 53, it is stated in the reset sequence diagram that nRESET_OUT is from PXA27x Output.

    In this case nRSTO from LP3972 is not equal to nRESET_OUT from PXA. Which signal is the waveform referrring to: nRTSO output from LP3972 or nRESET_OUT output from PXA??

    Kindly enlighten.

    Thanks & regards

    Cheok

     

  • Any updates on the query?

    nRTSO is not equal to nRESET_OUT as they are shown as 2 different waveform under LP3972 Reset Sequence on page 53.

    Kindly enlighten

    Thanks & regards

    Cheok

  • Hi Chee Wooi Cheok,

    As discussed in a previous thread the nRSTO signal may be generated by two mechanisms from the LP3972 PMU. One is fromthe native Power-On-Reset of the system/chip.  Another one  is a "forced" hardware reset signal initiated by some eletronic or mechanical means like a momentary  switch to generate a delayed reset signal to the processor. So either event could issue a nRSTO, which in turn issues to the PXA270 nRESET_IN pin.  The processor receives this reset signal from the PMU then it generates an appropriate system nRESET_OUT  signal with custom timing, level, etc. to other chips and sub-circuitsin the system.

    [[ Reference relevant information From the PXA270 Data Sheet see below:

    PXA270 nRESET_IN: This active-low, level-sensitive input starts the processor from the reset vector at address 0. Assertion causes the current instruction to terminate abnormally and causes a reset. When nRESET is driven high, the processor starts execution from address 0.nRESET must remain low until the power supply is stable. PXA270 V1.2 and higher: The nRESET_IN has a deglitch feature. That means, you have to pull the reset low for at least 35ms.

    PXA270 nRESET_OUT: Reset Out: Asserted when nRESET is asserted, it deasserts after nRESET is deasserted but before the first instruction fetch occurs. nRESET_OUT is asserted during power-on, hardware, watchdog, and sleep-exit resets. It is configurable for GPIO reset. ]]

    Hope this note answers your questions.

    Regards,

    Kern