cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
6l20
Observer
Observer
9,987 Views
Registered: ‎04-07-2014

SDK 2015.03 missing file in "Helloword" template

Hi all,

 

I have generated my design with Vivado 2015.3 targeting a Zedboard (Zynq 7020) and launched SDK with the basic "Helloword" template.

It goes to error with the following message:

 

'Building file: ../standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.c'
'Invoking: ARM gcc compiler'
arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -MT"standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.o" -ID:/Xilinx/2015-3_project/zynq_rx_syn_test/SDK_geops/standalone_bsp_0/ps7_cortexa9_0/include -MMD -MP -MF"standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.d" -MT"standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.d" -o "standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.o" "../standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.c"
In file included from ../standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.c:34:0:
../standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_timer_hw.h:88:21: fatal error: xintc_l.h: No such file or directory
#include "xintc_l.h"

compilation terminated.
make: *** [standalone_bsp_0/ps7_cortexa9_0/libsrc/standalone_v5_2/src/profile/_profile_clean.o] Erreur 1

15:14:36 Build Finished (took 17s.588ms)

 

In the file "_profile_timer_hw.h":

#ifdef TIMER_CONNECT_INTC
   #include "xintc_l.h"
   #include "xintc.h"
#endif /* TIMER_CONNECT_INTC */

 

#if (!defined PPC_PIT_INTERRUPT && !defined PROC_CORTEXA9)
   #include "xtmrctr_l.h"
#endif

 

#ifdef PROC_CORTEXA9
   #include "xscutimer_hw.h"
   #include "xscugic.h"
#endif

 

The missing file ("xintc_l.h") is called because TIMER_CONNECT_INTC seemed defined.

It seems that SDK does not take in account that I'm working with CORTEX A9.

 

Does anyone already have this problem ?

Thanks for your help.

 

Regards,

Sylvain

 

0 Kudos
8 Replies
bwiec
Xilinx Employee
Xilinx Employee
9,977 Views
Registered: ‎08-02-2011

Hi Sylvain,

Did you enable the TTC timer in your hardware when you configured the PS7 block?
www.xilinx.com
0 Kudos
6l20
Observer
Observer
9,965 Views
Registered: ‎04-07-2014

Hi bwiec,

 

Yes, the TTC0 is enabled in the PS7 block.

I relaunch the flow without TTC0 to see if it works and keep you informed.

Nevertheless I need it in my design ...

 

Thanks for your help.

0 Kudos
6l20
Observer
Observer
9,961 Views
Registered: ‎04-07-2014

Hi,

 

I confirm that the "Helloword" template compile correctly in SDK without the TTC0 in PS7.

What can we do to be able to use the TTC ?

 

Thanks,

Sylvain

0 Kudos
pvenugo
Moderator
Moderator
9,945 Views
Registered: ‎07-31-2012

Hi,

 

Could you share the SDK workspace so that I can run at my end and check.

 

Regards

Praveen


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
6l20
Observer
Observer
9,924 Views
Registered: ‎04-07-2014

Hi Praveen,

 

Sorry for late reply.

Attach is the SDK Workspace and the SDK project repositories.

Thanks for your help.

 

Regards,

Sylvain

0 Kudos
6l20
Observer
Observer
9,889 Views
Registered: ‎04-07-2014

Praveen,

 

did you had time to investigate on the problem ?

 

Regards

Sylvain

0 Kudos
971 Views
Registered: ‎10-18-2018

Hello,

I'm having the same issue. Could you find a solution?

Regards,

Dosto

0 Kudos
952 Views
Registered: ‎10-18-2018

My issue resolved after upgrading my project (whose bsp was generated with 2017.3) to be compatible with SDK 2018.3.
0 Kudos