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.

error during compiling AFE4404 EVM Firmware Source v1.5

Other Parts Discussed in Thread: AFE4404

HI everyone i have a problem about subject

I download "AFE4404EVM Firmware Source v1.5 (Rev. A) " form TI website www.ti.com/.../toolssoftware

use CCS  version: 6.2.0.00048 to import and compile but have error "cannot open source file "descriptors.h" "

i try to add this but fail

can anyone help me?

thank you!

  • I downloaded the software package and imported the project into my workspace.  The project makes some assumptions about where the project is located relative to other files that are included in the package.

    I was able to work around those issues by doing the following.

    First I defined a build variable that points to where I installed the AFE4404 software.  In the project properties, click on build on the left.  Then select the variables tab, click the add button and add a variable that points to where you have the software installed.  Alternatively this variable can be defined in your workspace to be shared across projects.

    Next I updated the compiler include paths to use this variable instead of a path relative to the workspace location

    I also had to update the linker include path to correctly point to the math library.

    This got me through most of the problems but I was still getting some linking errors regarding unresolved symbols.  I took a look at the project and I could see an AFE4404 folder and a Components folder that were not resolved (i.e. the way the project is setup CCS could not figure out where they were).

    To fix that I selected them in the project and deleted them.  I then dragged them to my project from windows explorer.  In the dialog that pops up I selected to link them.

    Finally I had to add one more include path as shown below:

    Once I did that I was able to build the project.

    I will see if I can track down the owner of the project.  There are some things we can do to make using the projects much easier.  Hopefully the steps above enable you go get up and running.

    Regards,

    John

  • thank you I tried the method you provided and seems to succeeded
    because CCS show error "exceeds code size limit"
    i use CCS with free license
    Is free cause problems?
    thank you again!
  • Yes you are hitting the code size limit in the free license. There are eval licenses available that can get you past that. I will send you a friend request and can help you get through that with a private message.

    John
  • OK! please I really appreciate you very much