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.

EVM6678LE Emulator Mezzanine and Linux issue

I am running CCSv5 on Linux (CentOS 4.8) and I cannot initialize the Mezzanine XDS560V2 emulator. I can connect to the xds100 emulator, but with the mezzanine, it does not have control over the DSP. The getting started guide mentions nothing of the Mezzanine emulator.

  • I discovered that I installed an old version of CCSv5, and I have just installed CCSv5.1 M6, and when I run eclipse, all i get is a splash screen, and no prompt for a workspace.

  • Norton,

    CCS v5.0.3 is the version of CCS that you want.  it's the officially supported one for the 66x and the mezzanine emulator.  CCSv5.1 is still in Beta.  We will officially support the 66x and Mezzanine emulator on 5.1 when it goes into production, which is scheduled to be the end of next month, as far as I know. I apologize if you updated from CCS 5,0.3 to 5.1.

    If you had a CCS version prior to 5.0.3, I believe that there were some missing files that would have prevented you from using the mezzanine emulator.  Please let me know if you have the same problems with CCS 5.0.3, and we will try to diagnose from there. 

    Regards,

    Dan

     

     

     

     

     

  • Dan,

    I do still have 5.0.3 installed in a separate area. Now as far as I can tell, the Mezz is a Blackhawk device? When I installed 5.0.3, I did not select th blackhawk devices, so when I went to Help->Install New Software, there was no Blackhawk options.

    Am I choosing the wrong emulator type?

    Norton

  • Norton,

    Yes, you are right, the Mezz is a Blackhawk device.  I always just take everything when I install CCS, so I probably can't reproduce what you are seeing.  CCS 5.0.3 comes with the blackhawk stuff,

    I _think_ you should be able to run CCS 5.0.3 Setup again, and select something like "Repair Existing Installation" and it may give you the options to install the other emulator support.  It makes sens that you wouldn't see any blackhawk updates since you told it at install that you didn't want the blackhawk support. If this doesn't work, you may have to re-install CCS 5.0.3 and get the Blackhawk stuff with it.

    Regards,
    Dan

     

     

  • I did install with the repair option, and the Backhawk devices are there as an option. When I attempt to connect to the emulator, I get the generic "IcePick_D: Error initializing emulator" error.

  • Ok, can you check your .ccxml file?  Open up your target configuration, then click on the source tab at the bottom.  Do you see any red dots indicating errors on the left margin of the XML window?  If yes, can you specify what's on the line?  Can you hover over the red dot and see if it gives you more detail on what the error is?

    Regards,

    Dan

     

  • There are no red dots in the .ccxml file.

    But when I attempt to initialize the emulator, on the command line I started eclipse on I do have this error:

    E_RPCENV_IO_ERROR(-6) No connection: Load of bh560v2u_io.so failed
    Download failed for file /usr/local/CCSv5_0_3/ccsv5/ccs_base_5.0.3.00028/emulation/drivers/../../common/uscif/./xds560v2.out

  • Is there a file called bh560v2_io.so in somewhere like <CCS Install Dir>/ccsv5/ccs_base_5.0.3.00028/common/uscif  I'm not all that familiar with using CCS on linus, but I do know that there should be corresponding .so files on linux with the .dlls on Windows.  I'm trying to figure out if it can't load this file because it's missing.

     

    Regards,
    Dan

     

  • In ccsv5/ccs_base_5.0.3.00028/common/uscif/ there is a bh560v2u_io.so file. And all files in that directory have full permissions.

  • Norton,

    Did you get your CCS from the CD?  Or did you download from the TI website?

     

    Regards,
    Dan

     

  • I had downloaded it from TI