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.

TMDSEMU200-U: Please tell me hou to program

Part Number: TMDSEMU200-U
Other Parts Discussed in Thread: TMS320F28035,

I want to program for TMS320F28035.

I'm going to use TMDSEMU200-U.

According to attached picture, driver is installed.

 Refer to  TMDSEMU200-U manual,

in the CCS Target Configuration General Setup window,

select「Texas Instruments XDS2xx USB Emulator」.

But, There is not.

 And I try to select 「Texax Instruments XDS2xx USB DEbug Probe」 and test connection.

The following error  has occured.

[Start: Texas Instruments XDS2xx USB Debug Probe_0]

Execute the command:

%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -S integrity

[Result]


-----[Print the board config pathname(s)]------------------------------------

C:\Users\NEC-USER\AppData\Local\TEXASI~1\
CCS\ti\1\0\BrdDat\testBoard.dat

-----[Print the reset-command software log-file]-----------------------------

This utility has selected a 560/2xx-class product.
This utility will load the program 'xds2xxu.out'.
The library build date was 'Feb 13 2020'.
The library build time was '17:48:35'.
The library package version is '9.1.0.00001'.
The library component version is '35.35.0.0'.
The controller does not use a programmable FPGA.

An error occurred while hard opening the controller.

-----[An error has occurred and this utility has aborted]--------------------

This error is generated by TI's USCIF driver or utilities.

The value is '-180' (0xffffff4c).
The title is 'SC_ERR_CTL_NO_TRG_POWER'.

The explanation is:
The controller has detected a target power loss.
The user must turn-on or connect the power supply for the target.

[End: Texas Instruments XDS2xx USB Debug Probe_0]

I confirmed the target turn on.

Please your support

  • Please try and place the device in Wait Boot mode, and see if you can connect. This will prevent the code from executing and potentially be in a secure region when the emulator tries to connect.

    Best,
    Matthew

  • Thank you for your reply.

    I'm sorry, I forgot to tell you that

    between TMDSEMU200-U  and  target board,

    I use TI20pin→TI14pin converter and Isolation Adapter.

    When I don't use Isolation Adapter,

    connection test success.

    I attach  simple  circuit diagram arround target board connector.

    Please tel me the wrong point.

  • Thanks for the additional info, this helps.

    Since the connection is reporting a target power loss, this usually points to pin 5 which is the PD(Power detect pin) not seeing 3.3V correctly.  Can you confirm that you see 3.3V on the XDS200 side of the isolator?  All the Pulls look correct in the diagram you've attached.

    If the above doesn't work my only other thought would be to decrease the PD on TRSTn to 10k to see if there is an effect.  I haven't seen the XDS200 have an issue driving a 2.2kPD load, but would be worth a shot of the above doesn't work.

    Best,
    Matthew

  • I tried following points.

    ①resister connect to TRST pin change from 2.2k to 10k

    ②check isolator 3.3V on the XDS200 side

    ③check isolator 3.3V on the target board side

    As results,

    ①cannot connect

    ②don't input 3.3V

    ③don't input 3.3V(input about 0.4V)

    About ②

    Is the isolator 3.3V on the XDS200 side  provided by XDS200?

    Is so , why is not provided?

    About ③

     I checked 100 Ω connected to 5pin.

    Then, about 2.8V drop at this resister.

  • I'm not exactly clear on the observations on the 3.3V on the PD pin.  The XDS200 will look to see if there is 3.3V on its header as an indication that the MCU is powered up.  If you do not see 3.3V on the XDS200 pin5 then it will cause the failure to connect you see from CCS.

    Can you provide the PN/schematic for the isolator?  I can try and understand better what may be happening.

    Best,

    Matthew