Application build problems ADuCM3029_demo_cn0414 using ADICUP3029

I am simply trying to build the ADuCM3029_demo_cn0414 in CCES 2.8.0.0, as it currently exists.  I'm new to the CCES environment, and have not modified any of the code to reflect my particular application.  I had lots of problems with unresolvable, and conflicting variables as I tried to get the thing to build.  The problem was endemic to all of the projects that were installed into the IDE.  It looked like something major was missing somewhere.

Depending on which CMSIS pack or combination of packs was installed, the unresolvable variables problem seemed to change somewhat.  I found and installed the CMSIS development pack 5.7.1 -dev0, and that seemed to fix the unresolvable variables problem.  That made me feel good, but other problems became visible, now related to the RTE.

I found one EZ article from someone who was having problems getting blink to work because of conflicting variables in the RTE file startup_ADuCM3029.c .  The ADI engineer suggested commenting out the four linker related external variables that were causing the conflict; done.  That allowed another problem to become visible, .../RTE/Device/ADuCM3029/system_ADuCM3029.c:378:31: error: 'NVIC_INTS' undeclared (first use in this function).

I don't know how to get this thing to work.  Am I going to keep exposing more problems as I go along?  What am I missing?  Do I need to rollback CCES to 2.6.0.0?  Please help.

Thanks,

Allan

Parents
  • Some more information.

    I have also noted that other projects actually fully build.  I was able to get ADuCM3029_demo_cli and ADuCM3029_test_project to build without any errors after commenting out the conflicting variables in ...RTE/Device/ADuCM3029/startup_ADuCM3029.c in the ADuCM3029_test_project.  The conflicting variables were not present in ...RTE/Device/ADuCM3029/startup_ADuCM3029.c in the ADuCM3029_demo_cli project.

    The ...RTE/Device/ADuCM3029/system_ADuCM3029.c file in ADuCM3029_demo_cli and ADuCM3029_test_project are the same, but the same file in the ADuCM3029_demo_cn0414 is different, and is causing problems with that project and others.

    Thanks,

    Allan

  • 0
    •  Analog Employees 
    on Jan 15, 2021 7:47 PM 3 months ago in reply to ahaas@hgiworld.com

    Thank you for your question.  Let me try this on my side and see if i can replicate this.  I'm also going to ask someone else to see if they can see this issue.  

    I can hopefully respond back to you on Monday.

    Cheers,

    Brandon

Reply Children
No Data