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.

TM4C1290NCZAD: Start problem with power up - five from 300 devices

Part Number: TM4C1290NCZAD
Hi there,
we have the problem with 5 of 300 circuit boards with TM4C129 that the TM4C129 does not start after switching on. We found out that a pull-up on SSI0XDAT1 (PA5) with 330 kOhm solves the problem. We use all SPI interfaces, the SPI-0 for 4 hardware components, selected with CS signals. One component is an SD card, if this is installed the board works. Does anyone have any idea what could be the cause.
I attched the relant sheets.....
best regards Ralf
  • Hello Ralf,

    That is an unusual solution for such a problem and I don't have an initial idea about the root cause based on what is presented, so here are some questions / tasks to try out.

    First question is when you say the device does not start up, does that mean it is held in reset? Or does it get trapped in a fault?

    If it is not clear, then you can look the reset cause register to find out and in general it would be good to understand what is indicated in that register.

    Another question is can you do an AB-BA swap since you have so many good boards? Given how unusual the solution is to solve this and not having seen issues with SSI hardware connections before, my gut instinct is maybe a board level issue, so an AB-BA swap would help indicate if the issue follows the IC or if it's isolated on the board. That would help better target the debug efforts.

    Lastly you mentioned the SD card being installed brings the boards up, does that mean:

    • Either the pull-up resistor OR the SD card install makes the board work

    or

    • Both the pull-up resist and THEN the SD card install makes the board work?

    Best Regards,

    Ralph Jacobi

  • Hi Ralph,

    First question:

    I suppose it runs in a fault, but not 100% sure (we measure 30% less current of the board when the bug appears)

    Second:

    we will check the reset cause register this week

    Third:

    we will try an AB-BA swap, when the next board with this fault will appear.

    Forth:

    Yes. it is "or" we can use the SD or we can sold the Pull-Up

    br Ralf and thanks for your suggestions!