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.

DSP/BIOS6 HAL Interrupts on EVM6488

Other Parts Discussed in Thread: SYSBIOS

Hello,

I am trying to run an EDMA example in DSPBIOS6 environment on EVM6488. I wish to handle an  EDMA compete interrupt using Hardware Abstraction Layer(HAL)HWI module.I am getting linking errors for all the HWI functions invoked in the program  (Hwi_Params_init(&hwiparams), Hwi_create(CSL_INTC_VECTID_4,edma_tcc_ISR,&hwiparams,NULL)).

Probably, it is because of not linking the HAL library for EVM6488 (TCI6488).

Do I have to write the HAL functions to handle interrupts  for EVM6488  or TI support is available for this?

-Rajesh S Bagul

 

 

  •  

    Hi Rajesh --

    You probably need to add 'xdc.useModule('ti.sysbios.hal.Hwi');' to you .cfg file.  Or 'xdc.useModule('ti.sysbios.family.c64p.Hwi') if you are using the 64x+ specific module.

    The configuration script needs to "pull in" any modules used by your app.  This tells the configuration tool to include the necessary libraries for the given modules.

    Regards,
    -Karl-