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.

CCS/TMS320F28069M: TMS320F28069M Device not found while setting target configuration file

Part Number: TMS320F28069M
Other Parts Discussed in Thread: TMS320F28069, ENERGIA, LAUNCHXL-F28069M, TIDA-060001, BOOSTXL-AFE031, AFE031, C2000WARE

Tool/software: Code Composer Studio

Respected sir,

I am working on TMS320F28069M launchpad. I am trying to run the LED blinking code for this device.

But while setting the target target configuration file I found that TMS320F28069M controller is not present in the list so I have selected TMS320F28069.

While debugging I am facing the problem as below

(Error -1135 @ 0x0)
The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation.
(Emulation package 8.0.27.9) "

The development is in the CCS v8 and the debug probe is XDS100v2.

I tried to run the code by taking another probe for debugging but facing the same problem.

I have also tried the LED blinking for this launchpad using Energia software. While selecting the target board I get to know that

TMS320F28069M launchpad is not present in Energia also so I have selected TMS320F28069 launchpad and faced the same problem

" error: C28xx: Error connecting to the target: (Error -1135 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 6.0.14.5) "


kindly request you to help me out.

Regards,

Nisha

  • Nisha,

    Please continue to use the F28069 as the target for the LAUNCHXL-F28069M, in terms of emulation the devices are identical.

    Please take a look at the following app note http://www.ti.com/lit/an/spracf0/spracf0.pdf , I've tried to capture many common JTAG connectivity issues; following the steps will either resolve the issue or get us to a known place in terms of debug so I can be most helpful in future correspondence.

    Best,

    Matthew 

  • Nisha,

    You can also try to use boot switch settings 123 = LHH. This should put your device in either WAIT or emulation boot depending on the TRSTn status.

    -Tommy
  • Thank you sir! I have changed the boot switch settings from 123=HLL to 123 = LHH
    Now I am getting the desired output.

    Thanks & Regards,
    Nisha
  • Respected sir,

    I have referred the TI's reference design

    "TI Designs: TIDA-060001 - SunSpec® Rapid Shutdown Transmit and Receive Reference Design"

    TI provided the design files for "BOOSTXL-AFE031" for
    (1) DAC mode
    (2) PWM mode

    I have given those files to my PCB vendor for designing such board.
    But I am so confused that what is the difference in the hardware related to PWM & DAC mode.

    I want to ask that if I have designed the board for PWM mode then I can't use the DAC code for AFE031 with the same board ???

    Regards,

    Nisha
  • Nisha,
    You are correct, the BOOSTXL-AFE031 can be used for either PWM or DAC mode on the same board. Just a matter picking the example in C2000Ware that is either PWM or DAC based. In terms of which to use, at a high level:

    1)PWM mode is less CPU intensive, that is once the PWM is setup up for a given frequency it handles the waveforms on its own. It is less easily modified for amplitude changes if there is a need to scale
    2)DAC mode is more CPU intensive(although I believe that the DMA can be used to send the data stream to the AFE); and more memory intensive since the sine table(or whatever data) has to be stored in SRAM/Flash. However, since the waveform is explicitly defined, we can scale the amplitude more directly than with the PWM mode by artificially capping our values we send to the DAC.

    Best,
    Matthew
  • Hello Sir,

    I know that the BOOSTXL-AFE031 can be used for either PWM or DAC mode on the same board at a time, but my question is
    " if I have design the board using PWM design for BOOSTXL-AFE031 provided by TI and if in between the development of my system I feel that I need the DAC mode operation then can I use the same board for DAC operation instead of PWM? "
    I have already designed the board for PWM operation but now I am feeling that I have to use DAC instead of PWM then what should I do ?
    I shall have to design the new board from my PCB vendor or can I use the same board for DAC operation ?

    Regards,
    Nisha
  • Nisha,
    When you use the PWM design, did you leave population for passives that are listed as "no pop" or did you tie directly, such as R20/R21 and R1/R7/R10/R11/C3/C1. I believe those are the differences, if you have population points then you can change the passives to make it DAC mode. If you tied if off then you would need a new board(although there may be creative ways to wire jump/open nodes for testing).

    Matt
  • Ok sir. Thank you for your guidance!

    Regards,
    Nisha