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.

TMS570LC4357: Read ESM report from ICEPICK since nERROR is activated and MCU can not be flashed

Part Number: TMS570LC4357
Other Parts Discussed in Thread: TPS65381A-Q1

Hello everyone,

I recently assembled an own board with the TMS570LC4357, I now know that I made some mistakes (written below)  and my boards are not operational. For the next boards I want to be sure that all layout design errors are gone but for that I would like to know what error is being reported by the ESM.

The schematics/layout errors that I have noticed are:

VCCP is not powered at all, should be powered by 1.2V

VCCF is powered by 1.2 and should be powered by 3.3V

I can access the icepick tap, but no further tap (no dap either), is there a way to access other TAPS or to the ESM registers to know what error is being reported?

I am using the TPS65381A-Q1 to power the MCU

Greetings

Antonio

  • The layout errors are:
    VCCP -> connected to 1.2V should be 3.3
    CPLL -> not connected at all, should be 1.2
  • Hello Antonio,

    Sorry to hear of your troubles. Unfortunately, the DAP is the interface to the CPU and the AXI bus for access to the peripheral registers. If you are not able to connect to the DAP, you won't be able to access any of the device registers.

    You may also want to confirm if you are seeing your crystal oscillate and that you have the right voltage on it. If not, the error could be as simple as an OSC_FAIL but could also be related to the loading of the efuse information, device config from OTP, a double bit error caused by an inadequately supplied flash or any number of things related to the incorrect supply voltages. Your best bet would be to see if there is a way to make corrections with blue wire/wire jumpers and cut traces and then see if you can access the DAP.

    The fact that you cannot access the DAP concerns me since I can't think of any reason you wouldn't be able to given the described errors. It is possible that the incorrect supplies are causing the protection diodes to be bypassed and the entire 1.2V rail and 3.3V rail are compromised.