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.

IWR6843ISK: Reset timing on 6843ISK

Part Number: IWR6843ISK
Other Parts Discussed in Thread: MMWAVEICBOOST,

While testing the ISK on our application board we found that none of the components are installed on the ISK that perform a power up reset on the NRST pin of the 6843.  We used many of the various options provided on the ISK such as the RC of R95 and C53, the various power good signals from the PMIC (R90, R91, R122, R168 for PG0, PG1 and GPO0) and even the 1v0 PGOOD signal. None properly initialize the 6843. 

Only a hard reset to ground (pull up of 10K installed) with a switch contact or pushbutton after power up was successful.  Read seconds of time after power up.

How long after the last supply power is good does the NRST line need to be executed for proper device operation? 

Is there a slew rate minimum on the NRST line?

Is there any component population on the ISk that permits proper operation without externally controlling the NRST timing and activation?

There seems to be little information on the reset function. Only Figure 5-1 in the data sheet hints at some timing requirement between DC power OK and some period of stable power prior to the release of nRESET.

  • Hi Charles,

    Has this been repeatable across multiple boards?

    We will need some time to look into this. We should have an answer for you later this week.


    Cheers,
    Akash
  • Thank you for the reply Akash. Yes, I have tested it across 8 ISK boards with no form of reset other than the R95 pullup.  One board I did try the PMIC power status open drain outputs and I also tried the PGOOD as a reset.  I have not investigated how long after a power stable state I have to wait before I can run a program.  If slew rate is not an issue (no data on the NRST input and its slew rate requirements) I did have the 100k/10u RC on NRST and that slow seconds rate of rise did not allow the LRPC demo to run.

    For the time being I plan on placing an MSP430 to sense power up and then provide the delay to reset all of the radar in our array.  I populate R95 with 100K on the ISK and then have a transistor to ground to perform the reset.

  • Hello,

    Once the power supplys are stable then SOP lines need to be asserted (For the boot mode configuration) after that Nreset could be released approximately 3-5 msec later.

    Reset time constant (Using RC circuit) is implemented in the carrier board (MMWAVEICBOOST), On the module board (IWR6843ISK) pull up and pull down resistors have been removed to avoid duplicate RC time constant on the both the sides.
    You could change R120 to 100K Change C24 to 1uF in the MMWAVEICBOOST which we have found work reasonably for most of the demos.

    Conversely, your proposed idea is also good, One point to note is that: care need to be taken once power up sense is read through MSP430 SOP need to be asserted. Once the SOP assertion is done after 3-5 msec later nReset could be released. This would help in rightly registering boot modes of the device.

    Thanks and regards,
    CHETHAN KUMAR Y.B.
  • We have found that on our boost boards with the RC NRST we still have to apply the pushbutton to get the LRPC demo to run after power up  I am thinking there is an issue with the slow slew rate of the RC not resetting the part properly where the push button's high slew rate seems to work.