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.

XDS100v2 2131 Error Piccolo F28075 Experimenter

Other Parts Discussed in Thread: CONTROLSUITE

Hello,

I recently purchased the Piccolo F28075 Experimenter kit. I installed the ControlSUITE and imported the blinky project to get things started.

Build goes fine but on trying to start debugging, I get the error saying

"IcePick_C_0: Error connecting to the target: (Error -2131 @ 0x0) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.641.0) "

I am using the CONTROLCard in the debugging configuration (SW1 and A:SW1 configurations are given as per the document in the ControlSUITE). 

I have no reason to assume that anything is wrong with my installation. The XDS100v2 device is detected by my Windows PC and the Test connection in CCS is able to run the diagnostics. Just that the results come out as failure.

The worst part is I have purchased 2 of the kits and the same error persists in both of them.

I noticed that the .gel file for the F28075 is missing. Its not there in the ControlSUITE files that are shared. Does it have to do with the error? 

Please help!!

Thanks,

Mathew

Piccolo F28075 Experimenter

  • Mathew,

    Do you have the kit connected correctly?  You need to connect both the ControlCard USB, and also either the dock USB or dock 5V power supply.

    The ControlCard USB only gives the JTAG connection and power for the JTAG circuits.  You still need to power the docking station, which also powers the F28075 chip itself through the ControlCard connector.  To power the docking station, you need to connect either its USB cable to the PC, or the 5V barrel connector to a power supply.

    I should add that the reason it is like this is because the JTAG is isolated.  C2000 devices are used in high power applications like motor control and digital power supply, so TI provides the isolation on the dev kit for convenience and safety.

    Regards,

    David

  • Thank you David for the instruction. Ive got it working.

    But I must say that this info is not mentioned anywhere in any of the instruction manuals that are available on the ControlSUITE or the forums.

    We were using the file C:\ti\controlSUITE\development_kits\~controlCARDs\TMDSCNCD28075_v1_2\TMDSCNCD28075_Infosheet_v1_2.pdf
    as the reference.

    I would suggest this be added in some generic documentation related to the product line (or at least the Wikis)

    Regards,
    Mathew JM
  • Hi Mathew,

    Mathew J Manavalan said:

     
    But I must say that this info is not mentioned anywhere in any of the instruction manuals that are available on the ControlSUITE or the forums.

    We were using the file C:\ti\controlSUITE\development_kits\~controlCARDs\TMDSCNCD28075_v1_2\TMDSCNCD28075_Infosheet_v1_2.pdf
    as the reference.

    I would suggest this be added in some generic documentation related to the product line (or at least the Wikis)

    I understand your frustration.  First, let me say that the mistake you made is very common.  Many TI people have even made the same mistake when they first go to use the controlCARD.  That said, this is actually documented in the file you cited: TMDSCNCD28075_Infosheet_v1_2.pdf.  Section 3.3 says:

    Connector J1 on the docking station is the 5V barrel connector, whereas J17 is the mini-USB connector on the docking station.  The above also says that you could connect the micro-USB on the controlCARD itself to provide power.  Could this gotcha be made more visible?  Sure.  But then, no documentation is ever perfect and we humans will always find some way to miss something important!

    I'm glad you have your board working now, and hopefully you didn't spend too much time trying to figure this out.

    Regards,

    David

  • You got me there David :) Anyway I am sure you get my point. Thanks for the comments and the support. Looking forward to more help from members like you in the future

    Regards,
    Mathew