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.

CCS/TMS570LC4357-EP: Problem first time programming

Part Number: TMS570LC4357-EP

Tool/software: Code Composer Studio

Hello all,

 

We are suffering a problem trying to program for first time the flash:

 

It is integrated in a custom board that we have used before (and of course, it worked).

Schematic is the following:

 

We have tried the following actions:

                -Check that IcePick and DAP are well connected:

                -Reset from IcePick. Any changes, from DAP we can read the flash without problems:

                -Put a pulldown in nTRST.

                -Check voltages (1.2 and 3.28v)

                -Check debug probe in another PCB -> It is ok.

                -Solder again the MCU.

                -Remove the MCU and put a new MCU (of the same batch).

                -Check signal integrity with oscilloscope. They look well, not perfect, but good enough.

                -Change JTAG CLK frequency (from 100khz to 10 Mhz).

                -Try to erase the flash using Uniflash-> same error.

 

Does anyone have any ideas?

 

Thanks in advance,

 

Aizkibel

PD: Please, moderators, can you delete the duplicated post? Thanks! e2e.ti.com/.../942700

  • Hello Aizkibel,

    You said the board worked before with the same JTAG emulator. How long did the board work? Is there any board damage when it stopped working? Does the MCU device get hot after the board is powered?

    Please remove the pull-up resistor on TCK, and add a pull-down resistor (for example 10k) to nTRST. 

  • Hello QJ,

    Thanks for your answer.

    I didn't explain well, the design worked well one time before (another PCB and another MCU 4 months ago). I checked the JTAG emulator (TMS320-JTAG-USB) using that board.

    The MCU is cold and the consumption ""looks"" ok.

    As you suggest, we have removed the pull-up resistor on TCK and added a pull-down to nTRST. Same behaviour and error.

    Aizkibel

  • Dear QJ,

    We have found the problem. The soft start pin of the DCDC was not well soldered and the 1.2 V VCC (blue line) was not starting well. I don't know why this affect to the behaviour of the MCU .

    Thanks for your help.

    Aizkibel