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.

EMS ERROR COME ON ----RM44L520

Other Parts Discussed in Thread: RM44L520, RM48L952

Hi there,

I testing every pins status of RM44L520 MCU of my PCB, because I can not download code to MCU, although it have passed the test connection inspection for JTAG.

The all  of OSC, PRO-RESET, REST, every power supply pins and ground pins are correct, expect N-error pin which is low. I think the low N-error is the reason that download code failure.

My questions is

q1: What can make the n-error  come on. The MCU still is empty, so there is not  any wrong from code and setup. And the pins of MCU have been test one by one, there is any pin short or open. Power supply are all correct which are 3v29 and 1v18.

q2:Whether the MCU can be concluded that was damaged.

q3: Is there any way to test the MCU is good or not?

Thanks,

Dison

  • If the device is blank as you said, I would consider that this device is damaged. There is no other test.

    Thanks and regards,

    Zhaohong
  • Hi Zhaohong,

    Yes, it is. So I have to change a new one.
    I saw the n_error have a plus pulse, when the power come. Is there any way can know the source of the error.

    Thanks,

    Dison
  • Hi Zhaohong,

    I changed a new MCU and inspect every pin before I download my code.

    It is still failure, It is same with last MCU.

    It passed the "testing connection" of JTAG , but it is failure before blank flash.

    I think the both MCU (last one and this one)  should be good.

    Would you help me to find why it is failure.

    Thanks,

    Dison 

  • Would you please capture the waveform of 1.2V, 3.3V, nporst, and nrst (all 4 in the same graph) when power is on? If you have another board with RM44, would you please cross check if your CCS is set up correctly?

    Thanks and regards,

    Zhaohong
  • Hi Zhaohong,

    The PCB which support the rm44l520 MCU is use for RM48l952 before. I still have few rm48l952 PCB works.
    I also check the 4 signals that they are all correct. But the n_error was low. The 2 pcs RM44L520 MCU have a same case which n_error(pin 117) is low.
    3V3 power supply is 3.3.5v; 1v2 power supply is 1.189v , other 2 signal are 3.3v. They all are smooth. I will give you the waveform tomorrow.
    Would you think the MCU still be damaged? or is there any others reason?

    Thanks,

    Dison
  • Dison,

    If device start up correctly with a blank Flash, the error pin should not go low. If the board works for RM48L952, it should also work for RM44L520. Is it possible to check if RM48 works on the board where RM44 does not work? This will help us to be more focused. You can also try change the pull up resistors on the two reset pins to a smaller value (~1K). I will check to see if there are any "subtle" difference between those two devices.

    Thanks and regards,

    Zhaohong
  • Dison,

    Can you connect to target (do not download your code) on a blank RM44? We also would like to see a picture of 1.2V, nporst, nrst, and esm error at the start up. We would like to see when ESM Error goes low along with the two reset signals.

    Thanks and regards,

    Zhaohong
  • Hi Zhaohong,

    I can not put 4 siganl in same graph, I give you few graph with a same base which is 3.3vDC power.

    This is 3.3V 1.2V wave, when power come.

    This is 3.3v and 1.2v power.

    This is 3.3V and nPORRST, when power come.

    This is 3.3V and nRST, when power come.

    This is 3.3V and nERROR, when power come.

    I also change the resistors to 1kohm which are for nPORRST and nRST, but it still do not work (nothing to be changed)

    others , I can not connect to target without donwload my code.

    Would  you think  the MCU were  damaged. If it is, why?

    I will change back the rm48l952 to this PCB again so that I can prove the rm44l520 MCU have problem.

    Thanks,

    Dison

  • Dison,

    From the pictures you provided, The ESM error pin does low right at the time when the reset is released. It seems to me that the ECC for the TIOPT section is not programmed correctly. An ESM error is generated when the device configuration information is read from OTP. Is it possible to get a picture of nporst/nrst/error to make it clearer for further investigation?

    Thanks and regards,

    Zhaohong
  • Hi Zhaohong,

    Thanks for your reply,

    Yesterday I just remove the RM44L520  MCU and start to solder the rm48l952 back. I can provide the graph with nporrst, nrst and nerror next week after RM48L952 re-test or you can get the graph from those graphs of my last post ( the 3.3v is a time base for every other signal)

    I have fews questions

    Q1. What could cause this? 

    Q2. Can it  be repaired? If it is yes. How.

    Q3. Where I can get more information about that?

    Q4. Could I get 2 pcs sample chips for replace those, because we need meet the deadline of the development project.

    Thanks,

    Dison

  • The current thought is that Flash/OTP is not read correctly for some reason. It may also be caused by VCCP being not power correctly. You may want to check the VCCP voltage on the device pin even though you said that the same board works for RM48. If no issue is found on the board, you can contact the TI field office to see how to arrange for replacement.

    Thanks and regards,

    Zhaohong
  • Hi Zhaohong,

    Yes, you are right. The resister of filter for VCCP was broken when I remove the Rm48l952 MCU. 

    After I change the resister and change back the RM44L520, It works now. 

    Thanks,

    Dison