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: TMS570LC4357: Unable to toggle ECLK2 as GIO output

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN

Hello TI’ers,

We are working with the TMS570LC4357 and trying to configure ECLK pins for GPIO functionality.

Our requirement is:

  • Use ECLK2 as a digital output (GIO)
  • Use ECLK1 as a digital input

However, we are facing an issue where:

  • ECLK1 can be configured and used as a digital output successfully
  • ECLK2 is not toggling (not getting set/reset)

Below is the configuration we are using:

systemREG1->SYSPC1 = 0U; // GIO mode
systemREG1->SYSPC2 = 3U; // Configure ECLK1 and ECLK2 as output
systemREG1->SYSPC3 = 0U; // Initial value = 0
systemREG1->SYSPC5 = 3U; // Set high
systemREG1->SYSPC6 = 3U; // Set low

 

Observations:

  • ECLK1 behaves as expected when configured as output
  • ECLK2 does not respond to set/reset operations

Could you please help with:

  1. Whether ECLK2 can be reliably used as a GIO output?
  2. Any additional register configuration required for ECLK2?
  3. If there are any pin multiplexing or hardware limitations specific to ECLK2?

Thanks in advance for your support.