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.

CCS3.3 View Memory

Hi!

I am using CCS3.3 with XDS560 and dm6437.

When I open the view -> memory, and write the memory position (i.e 0x80000000), don’t appear anything, just an information icon “Evaluating”…

Someone has an idea how can I fix it?

Thanks!

 

  • Marcio,

    Is the memory view the only thing not working or watch windows, load program, registers etc. are faulty as well?

    The reason I am asking this is because this particular address is located in external memory, which is heavily dependent on the device configuration (EMIF, PLL, etc.). If CCSv3.3 is waiting forever, it may be due to the inability to read the memory.

    This configuration can be done using a GEL file, therefore if you haven't done so please download the DM6437 board support package from Spectrum Digital support website at:

    http://c6000.spectrumdigital.com/evmdm6437/reve/

    You can also try to reduce the speed of the JTAG TCLK in the CCSetup program - this sometimes leads to a more stable operation.

    However, if nothing else works, then it could be an issue with your emulator/CCS release. Does that happen with the embedded XDS510 emulator as well?

    Just as a cleanup check, make sure that you updated CCS up to SR12 to make use of the latest bug fixes.

    Hope this helps,

    Rafael

  • Hi Rafael!

    Yes, the memory view is the only thing not work.

    I tried to use the evmdm6437, I changed the GEL file, I reduced the speed of JTAG TCLK, and the memory view didn’t work….
    I just have not sure what the last updated of my CCS…
    The XDS510 works well…. But I need to work with XDS560….

    Thanks for help!

     

  • Marcio,

        I've verified that the memory view works properly on the DM6437 EVM using CCSv3.3.82.13.   The CCS Setup "System Configuration" I used was the "Blackhawk USB560m - DM643X Emulator", with the GEL file for the C6400PLUS_0 Properties configured to point to the evmdm6437.gel file.  I used the 14 pin JTAG header (labeled 'EMULATION HEADER' on the EVM board). 

    I did have to upgrade to the latest Blackhawk drivers in order to connect to the CPU (the setup program is called BHEMU-SetupCCS_v3.3.300.2.exe).

    Could you try upgrading to the latest 560 drivers and see if that resolves the problem?  If it doesn't, could you please provide more details on your configuration:

    • what xds560 emulator are you using (pci / usb / lan / etc., vendor)?
    • what version of CCSv3.3 are you using? (you can get this from Help / About menu item in CCS)
    • what is your configuration for the board in CCS Setup?

     

    Regards,

       Brian

     

  • Hi Brian!

     

    I am using the XDS560R USB JTAG emulator, CCS Vs 3.3.38.2 and configuration of board the “EVMDM6437_SDXDS560R”.

    I think than I need to do an upgrade of CCS…

    But to resolve my problem at moment, I will create an array to get the values of memory than I need… and I will see these values at watch window…

     

    Thanks for your help!