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.

AWR1843: Why NERR_OUT LED glows after CPU reset in CCS

Part Number: AWR1843
Other Parts Discussed in Thread: AWR1642

Hi,

My customer found the NERR_OUT LED glows after CPU reset in CCS. I also tried on AWR1843BOOST revC and I can reproduce it. The problem may not happen every time, but can reproduce easily.

When the boards power on, the LED of NERR_OUT is off. It will turn on after clicking CPU reset in CCS. Below is the ESM register info when NEER_OUT LED glows. You can see ESMSR2=0x4.

I checked the TRM and found the error is MSS_ESM Group 2 MSS_TCMA_PARITY_ERR( Error Signal: Parity Error on Control signals for MSS_TCMA).

Would you pls kindly advise why CPU reset in CCS causes this error?

After above steps, I also tried to disconnect the R4F core and reset the board by pressing the reset button (LED of NERR_OUT turns off). Then connect the R4F , then do CPU reset in CCS and I found there will no ESM error and the LED of NERR_OUT keeps off. 

Do you have any idea on this phenomena? Why after warm reset, the CPU reset in CCS will not cause an internal error?

  • Hello Chris,

    Do you have the device in SOP2 mode when it happens? Sometimes the NERR LED will come on in debug mode. It is not an issue and the device should still work as normal.

    Sometimes it will also happen if the firmware is not loaded.This does not necessarily indicate a hardware issue. It just may be the wrong firmware loaded or no firmware loaded at all. 

    Regards,

    Adrian

  • Adrian,

    I burned the ccs debug bin for 1843 in sdk 3.3 to the flash. Set the sop to functional mode (mode 4).  Then I reproduced the problem.  Do you have more idea on this?

  • Hello Chris,

    The ccs debug image does not include any MSS firmware, so that is why you can still see the error. It is just a simple application that keeps the device in a loop waiting for the application to be loaded. Once the application is loaded and run the error should go away.

    Regards,

    Adrian

  • Adrian,

    Thanks for your reply. I tried to download OOB demo to R4F. Pls find detail steps below.l

    1, burn the ccs debug bin for 1843 in sdk 3.3 to the flash

    2. Set the sop to functional mode (mode 4).

    3. Connect R4F core in CSS and reset CPU in CCS. I found NERR_OUT led glows and ESMSR2=0x4.

    4. Download OOB demo to R4F in CCS. I found ESRSRx registers are all clear to 0 after loading the OOB R4F code. But the NERR_OUT led still glows.

    Why the NERR_OUT led still glows after ESRSRx registers are clear?

  • Hello Chris,

    Please see the AWR1642 errata, MSS#18.

    http://www.ti.com/lit/er/swrz072a/swrz072a.pdf

    This is a known issue.

    Regards,

    Adrian

  • Adrian,

    Thanks for your continuous help!

    I have already check the MSS#18 in errata. It only happens on the first reset after power on. So the CCS reset also can cause this bug happen, right?

    MSS#18: Core Compare Module (CCM-R4F) may Cause nERROR Toggle After First Reset Deassertion Subsequent to Power Application

    Now I have a related new question during the test. Why the NERR_OUT led still glows after ESRSRx registers are clear? Would you pls also help?

  • Hello Chris,

    Yes, CCS can cause this bug to happen.

    You cannot clear the NERR output by writing the registers. It will only clear after power-on-reset.

    Regards,

    Adrian