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.

TMS320F28P550SJ: Issue with EPWM and ADC Output on TMS320F28P550SJ9 Custom Board

Part Number: TMS320F28P550SJ


Tool/software:

Hello,

We are working with the TMS320F28P550SJ9 microcontroller on a custom board (64-pin package) and the same microcontroller in the LaunchPad (100-pin package). We’ve encountered a problem where:

  • We successfully ran a sample GPIO toggling code on both the custom board and the LaunchPad, and it worked as expected.
  • However, when trying other sample codes, such as epwm_ex11_configure_signal and adc_ex1_soc_software, we only got the expected output (waveform on the oscilloscope) on the TMS320F28P550SJ 100-pin LaunchPad, but not on the custom board with the 64-pin package.

Changes we made for the 64-pin custom board:

  1. Updated the targetConfigs to tms320f28p550sj9.ccxml from tms320f28p550sj9_launchpad.ccxml.
  2. In epwm_ex11_configure_signal.syscfg, we:
    • Changed the Device View settings: Board=None and Package=64pin.
    • Modified the EPWM PinMux and performed the peripheral and pin configuration.
  3. Selected Active_CPU1_Flash for the build.
  4. The project built successfully with no errors.
  5. After debugging and resuming the code execution, we checked the PWM waveform on the oscilloscope, but no output was found on the configured pin.

Could anyone provide guidance on what might be causing the issue on the 64-pin custom board or suggest further steps for troubleshooting?

Thanks in advance!