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.

TMS320F28335: How does the device know the emulator is connected?

Part Number: TMS320F28335

Hi,

in F2803x, we have dedicated emulation boot mode(when TRST=1). The device will know that the emulator like XDS200 is connected through TRST.

But in F2833x, there seems to be no such boot mode. And I measured TRST pin when XDS200 is connected, it's still 0. Is it normal?

  • Howard,

    While the boot ROM on the F2803x has coded an emulation boot mode, the bits to determine if an emulator are available in the F2833x device as well.

    This is documented in the systems control and interrupt guide http://www.ti.com/lit/ug/sprufb0d/sprufb0d.pdf page 110.  Bit 27 of the 32bit Device CNF at address 0x880 indicates the state of TRSTn.

    Again, while the boot ROM of the F2833x may not natively support this, customer could add this check in the flash portion of a different boot mode.

    In terms of the state of TRSTn, I beleive that Code Composer needs to show connection active for this pin to be driven high.  Let me know if this is not what you see.

    Best,

    Matthew