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.

TMS570LS3137: About Pin Multiplexing Control Registers (PINMMRnn:)

Part Number: TMS570LS3137

Hi everyone,

After reset, will the PINMMRnn registers be set to the value of the following yellow marker?

I want to control the pin state after reset using this register.

Best regards,

Sasaki

  • Hello,
    Yes, after reset PINMMRnn register will be set as with highlighted values.
    You should take in account this registers has a mechanism top prevent spurious writes (this is described in Chapter 4.4 of device TRM).

    Best regards,
    Miro
  • Hi Miro-san,

    Thank you for your support!

    Yes, after reset PINMMRnn register will be set as with highlighted values.

    In other words, is this device unable to control the state of the pin after reset?

    After the reset of my customer's board, the C13 pin is momentarily high.

    I think this is because the device starts with the following specifications.

    My customers want to keep this C13 pin low after board reset.

    Therefore, I thought that C13 would not go High if I could set the following settings before resetting.

    Is it possible to start the device by keeping this C 13 pin low?

    Best regards,
    Sasaki

  • Hello Sasaki,

    By default C13 function is EMIF_ADDR[15] which is Output. After restart function could be changed to RTP_DATA[3]. When in RAM Trace Port mode, C13 gould be set as GPIO as well.

    The rules are different for pins listed as I/O versus those listed as OUTPUT in the terminal functions table,  and this is what the note explains.

    Best regards,

    Miro

  • Hi Milo-san,

    Thank you for your support.

    Just to be sure, I want to check it again.

    • The C13 pin is always EMIF_ADDR [15] pin after reset.

    Is this correct?

    Best regards,

    Sasaki

  • Hello,
    Yes, signal names that are placed in a first position are default signals.

    Best regards,
    Miro
  • Hi Miro-san,

    Thank you for your support!
    I got it.

    Best regards,
    Sasaki