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.

TMS320F28379D: Debugger, crystal oscillator, Boot mode selection

Part Number: TMS320F28379D
Other Parts Discussed in Thread: TMDSEMU110-U

Hi Experts,

We'd like to ask assistance on this query from customer:

I am working on a control board design using TMS320F28379D-Q1 for DC-DC converter, Most of the things I am able to understand but I am not able to understand how to make connections for the debugger, I am planning to use an external debugger TMDSEMU110-U XDS110 JTAG Debug probe can you please help me understand how to make connections,
here TCK, TDI, TDO, TMS, TRST_N Pins are present 
Since i am planning to use an external debugger do i still have to use isolator ICs?

Another thing is how should I make connections for the boot option, I am planning to test my DC-DC  converter while the debugger is connected but I want my controller to work even if I remove the debugger, means boot from flash

Do I have to connect an external crystal oscillator to the microcontroller, can you suggest something for my application?

Thank you.

Regards,
Archie A.

  • Hi Archie,

    Please note that due to the holiday season, the expert is currently out of office. Please expect a response at the end of the month.

    Kind regards,

    AJ Favela 

  • Hello,

    please help me understand how to make connections,
    here TCK, TDI, TDO, TMS, TRST_N Pins are present 

    I would refer to the datasheet for JTAG recommendations, specifically Section 6.9.7 Emulation/JTAG.

    Since i am planning to use an external debugger do i still have to use isolator ICs?

    Your specific design and board will determine if you need JTAG isolation. Will the JTAG debug probe and the target board have different ground reference voltages? Is there a possibility of voltage spikes on the JTAG signals, or is there some reason that your target board needs to be protected from the noise coming from the JTAG debug probe and host PC? If the answer to these questions is no, then you may not need JTAG isolation.

    Another thing is how should I make connections for the boot option, I am planning to test my DC-DC  converter while the debugger is connected but I want my controller to work even if I remove the debugger, means boot from flash

    Please refer to the TRM for details on boot options:

    You will have to pull GPIO72 and GPIO84 both high when the device is operating standalone. When the debugger is connected, you will have to configure the emulation boot register (EMUBOOTCTRL) for flash boot.

    Do I have to connect an external crystal oscillator to the microcontroller, can you suggest something for my application?

    This depends. You don't strictly need an external crystal for basic operation, as C2000 devices have internal oscillators (INTOSC1/2), but you will need one for high accuracy communication given internal oscillators have less frequency stability than external oscillators.

    Please see Section 6.9.3.5 Internal Oscillators in the datasheet:

    Best,

    Matt