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/TMS320C6678: EVM6678L connecting issue :gel goes wrong

Part Number: TMS320C6678

Tool/software: Code Composer Studio

error code:

IcePick_D: GEL: Error while executing OnTargetConnect(): identifier not found: DNUM
at GEL_TextOut("DSP core #%d\n", 0, 1, 0, 0, DNUM) [evmc6678l.gel:1976]
at Core_Info() [evmc6678l.gel:559]
at OnTargetConnect()

CCS 9.3   , EVM BOOT MODE:FIRST 0 ,ohter 1  

I have know that Feruz have the same problem ,he do some changes in xml files as Darian told him ,and it works.

But in my case ,it does't work.

I add <register id="DNUM"   acronym="DNUM"   width="32" description=""/> to  64x+NotVisible.xml ,it does't work;

I add <register id="DNUM"   acronym="DNUM"   width="32" description=""/> to c66xx_hidden_registers.xml,it does't work;

I have try all gels ,for example : C:\ti\ccs\ccs_base\emulation\boards\evmc6678l\gel , C:\ti\mcsdk_2_01_02_05\tools\program_evm\gel

and the one contended in the EVM DVD

I can get the value of DNUM in the register : DNUM 0x00000000 DSP Number[Core]

Can anyone give me some suggest?

 

  • If you are running CCSv9.3.0 then the DNUM register is already defined on line 14 of c66xx_hidden_registers.xml.  I believe the comment from Darian is from 2012 and no longer applies.

    I am going to loop in the DSP team.

    Regards,

    John

  • Hi,

    Can you elaborate what you are trying to do? Are you using TI 6678 EVM or your own board? Is your board in the no-boot mode? The standard GEL is under \ccs\ccs_base\emulation\boards\evmc6678l\gel, what is your CCS version? The one in the MCSDK or DVD may be too old, although I expect that still work. I recall I used CCS 5.x, 6.x ... up to 9.3 in recent years and I didn't see any problem.

    >>>>I have know that Feruz have the same problem ,he do some changes in xml files as Darian told him ,and it works.>>>>> I don't have this conversion history, and I don't expect you need to change CCS xml file to make this working. Please just install CCS 9.3 (to a different location, don't mess with your existing c:\ti\ccs) and use the GEL file to try. if still fails, can you send me the full CCS console log when you connect to the device core 0?  

    Regards, Eric

  • Any update?

    -Eric

  • Eric 

         Thanks for your replay.

          I have uninstalled the ccs9.3 for many reasons,instead  I use version10.1 .Though 10.1 have some other issues but it can work with gel  ,and I can make my TMDSEVM6678L  board work,the leds are twinkling,it really make me excting and let me have intresting to learn dsp.

         CCS10.1 can't bulid a sys/bios project ,just like i post the problem in another question:e2e.ti.com/support/tools/ccs/f/81/t/941201,you told me how make it work,and it worked.Thanks again,Eric.

  • Eric 

        Thanks.The TMDSEVM6678L can work with ccs10.1.