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.

XDS510LC and CCSv5.5 boot28.inc

Reposting this issue from the InstaSPIN forum for this customer.  It looks like maybe he doesn't have the proper driver for this emulator, or some other emulation configuration issue?  Everything works as expected with CCSv5.2

http://e2e.ti.com/support/microcontrollers/c2000/f/902/t/337470.aspx

it's looking for file "boot28.inc"

Searching for that lead me to these two threads

http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/239016.aspx

http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/230662/811582.aspx#811582

which appear to point to him halting / resetting during boot?

 

Any help is appreciated.

 

  • Chris,

    By looking a the thread he mentioned it really seems the absence of boot28.inc is the least of his problems. :)

    I configured a XDS510LC with a F28069 stick connected to a dock and there was nothing out of the ordinary. Check the attached screen.

    The screen also shows the component versions used - basically Spectrum Digital and TI emulators components updated to the latest versions.

    The bulk of errors shown in the other thread are caused by the fact that some GEL routines that automatically execute during connect, reset, restart, etc. are failing to find some core registers: ST1and XAR0.

    These registers are defined at the core XML file and therefore are an integral part of any target configuration that uses F28x devices. In this case, you can suggest them a few things:

    - Open the Registers view and type the name of the registers: ST1, XAR0, etc (all upper caps). If they are defined they should appear normally. If not, double-check if they are somehow connected to the CLA but did not realize it. 

    - Try to re-create the target configuration file (.ccxml) for CCSv5.5, as I imagine they are still using a file created with CCSv5.2

    - Check the sections Debugger and maybe General IDE of the CCSv5 Troubleshooting page.

    These are all suggestions I would try before attempting to reinstall of CCS.

    Hope this helps,

    Rafael

  • Dear,

    Rafael

    Thank you for reply.

    I re-create the target configuration file (.ccxml) for CCSv5.5 but still problem is there.

    Here I attached some screen shot for your reference.

    " Open the Registers view and type the name of the registers: ST1, XAR0, etc (all upper caps)"

    How can i see??

    CCS5.5.rar
  • Is last thread information help to you for find out reason or any other require?

    I already installed CCS5.5 three time in two PC but find out same problem. 

    one thing i observed same problem i face in CCS5.2, CGT 6.2.3. but when i change CGT 6.1.4 than not face problem.

    Thank you

  • Hi,

    Sorry for taking so long to reply. You have two problems going on:

    - CCS is not able to find boot28.inc. That is a common scenario that causes no problem for the normal execution of your program. It is discussed in several threads (check this one), and some of the most recent compilers changed the behavior when displaying this message (I am unsure at what point this changed, though).

    - The GEL file is having trouble finding register ST1, XAR0 and possibly others. This is more serious, as it indicates that either the GEL file is not correctly configured for the device you are using, or the debugger is failing to properly initialize the device. Unfortunately I can't reproduce this issue here, but I am using an updated version of the TI Emulators package (5.1.402.0). Also, I am using version 4.1.0.6 of the C2000 Device Support package. These two components, together with the Spectrum Digital Emulators package (mine is the same version as yours), can affect this behaviour.

    Before you update, one last tip I strongly suggest you to do is clean the temporary files as mentioned in the CCSv5 Troubleshooting page I sent before (I am not sure if you have done this).

    One last remark: how did you uninstall/reinstall CCSv5.5? The only perfectly safe way to do it is to simply remove the existing install directory on Windows Explorer (use Shift+Delete to prevent from moving all deleted files to the Trash can, as it is a lot faster) and installing it again. I have seen a lot of inconsistent behavior when installing versions one over the other in the same directory.

    Hope this helps,

    Rafael

  • Rafael,

    Thank you for your reply.

    I switch over to CCS6 and found OK.

    Suprit