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.

C6687 - connection issues

Hello,

I recently received an EVM board.

I followed the getting started guide, and am stuck on using CCS - specifically connecting to the device. 

After loading a gel file for each core (8 total), i try to connect and it gives me this error:

"Error connecting to the target:
Cannot access register at 0x00000000
 (Error -2131) @ 0 (0x0)"

I checked and both TI usb A/B are present.

Im not sure what else to try at this point - keep in mind everything is a fresh install and the board is brand new. 

Thanks!

 

-Guillermo

 

 

  • Guillermo,

    Welcome to the world of TI Multi-core. These are very powerful chips. The MultiCore Software Developers Kit has a lot of useful documentation, libraries, and examples.

    May I assume you meant C6678? Which model of EVM did you get, L or LE?

    The most likely problem is that your DIP switches need to be set to match the Getting Started Guide. The DIP drawings are not intuitive for me, but after a bad word and some staring, I got the right settings.

    Try hitting the Cold Reset after power-up and before Connect Target.

    When you power cycle the board, also disconnect the USB cable. This probably has no effect, but I do it out of habit from other situations in the past.

    Regards,
    RandyP

  • Hi!

    Thanks for getting back to me. Im excited to start working with this chipset.

     

    Sorry for my typo, i do have the 6678LE.

     

    My DIP switches are set properly to the getting started guide - to the POST boot. Hitting the cold reset also did not help.

     

    However, i have an addition external emulator attached to the 60pin header. I have a feeling i need to configure something extra for that.

    XDS560v2 Emulator

    I just tried changing the DIP pins for boot to emulator (x000b) but no luck.

     

    Again, thanks for helping me with this. Connecting to these types of devices is always tricky!

     

    -Guillermo

  • Guillermo,

    If you have the EVM6678LE with the Emulator built on board, you need to select Blackhawk XDS560v2 Mezzannine as the emulator in CCS.  Also, be sure your usb cable is connected to the mezannine USB connection, and not the one on the board.  If you seeing XDS100 channel A and B in the device manager, and are only using 1 USB cable, then you are connected to the wrong location.  On the 6678LE, the on-board XDS100 is disabled (for emulation, you can still use it as the UART connector).  you must use the mezzanine card for emulation if it is present.

    Regards,
    Dan

     

  • Ah,

     

    Changing to the Blackhawk emulator did the trick.

     

    Very much appreciated.

     

    -Guillerm