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: HDK_TMS570LC4357

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN, TMDX570LC43HDK

Tool/software:

I'm working with the TI Hercules TMS570LC4357 Development Kit and trying to configure PWMs 1, 3, and 7 (A and B) on the following pins:

  • PWM1 A and B: D9, D10
  • PWM3 A and B: W5, V6
  • PWM7 A and B: V7, T1

I'm successfully getting pulses on PWM3 and PWM7 (A and B), but not on pins D9 and D10 for PWM1 (A and B). However, when I configure PWM1 to pins B5 and H3, I do get the PWM signals.

I have configured the pins using Halcogen, and D9 and D10 are supposed to be the default pins for PWM1. I want to use PWM1 on D9 and D10.

From TMS570LC4357 HerculesTm Microcontroller Based on the ARM® Cortex®-R Core:

Just for reference, I have also configured pin E3 for ETPWM1SYNCO.

From the TMS570LC4357 HerculesTm Microcontroller and Development Kit documentation, I can't see D9 and D10 configured for PWM1 in the HDK User's Guide.

Could the issue be that the Hercules Development Kit (HDK) does not support D9 and D10 for PWM1? If so, will the TMS570LC4357 IC itself support PWM1 on these pins?

  • Hi Vijay,

    I'm successfully getting pulses on PWM3 and PWM7 (A and B), but not on pins D9 and D10 for PWM1 (A and B). However, when I configure PWM1 to pins B5 and H3, I do get the PWM signals.

    I have configured the pins using Halcogen, and D9 and D10 are supposed to be the default pins for PWM1. I want to use PWM1 on D9 and D10.

    To get the waveforms on the default pins we should not select same functionality on other pins which have this functionality.

    I mean to get PWM waveforms on D9 and D10, then don't configure PWM functionality on other pins like B5 and H3. If we do that then PWM functionality should get on D9 and D10.

    --
    Thanks & regards,
    Jagadish.

  • I hvae'nt selected same functionality on B5 and H3 while configuring D9 and D10 pins. I configured B5 and H3 after I was not getting PWM on pins D9 and D10 for PWM1 (A and B).

  • Hi Vijay,

    I verified TI_HDK schematic of TMS570LC4357

    Here i found that D9 and D10 are not terminated out, i mean they are not routing to any connector. So, where exactly you are tapping and verifying these signals?

    There are some wrong names for the pins in schematic file, please refer below schematic file, here i wrote correct names for pins:

    5734.TMS570LC43_SCHEMATICS_REVE.pdf

    So, i think it is not possible to directly test these pins for PWM generation. So, make sure you are tapping correct pins.

    --
    Thanks & regards,
    Jagadish.

  • Over J10 connector of TMDX570LC43HDK development kit I see D9 and D10 pins from that connector I was tapping the pins.
    But from TMS570LC4357 HerculesTm Microcontroller Based on the ARM® Cortex®-R Core:

    PWMA is deafults for D9 and 10 pins, But from TMS570LC4357 HerculesTm Microcontroller and Development Kit documentation,

    So can we conclude that Hercules Development Kit (HDK) does not support D9 and D10 for PWM1? 

  • Hi Vijay,

    So can we conclude that Hercules Development Kit (HDK) does not support D9 and D10 for PWM1? 

    Our apologies for the confusion.

    You are correct D9 and D10 are not terminated.

    The D9 mentioned on the board is actually E9(EMIF_A5), and similarly D10 mentioned on the board is actually E10(EMIF_nDQM0):

    I highlighted D9(J10-23) and D10((J10-38)) mentioned pins in schematic:

    As you can see, they are actually E9 and E10 in schematic:

    Particularly this TMS570LC4357 HDK board have some typo errors in user guide and schematic, i will note down these errors and will push to rectify it in new version.

    Many thanks for pointing this out and you can reach us at any time if you are confused with any pin details on this HDK board.

    --
    Thanks & regards,
    Jagadish.