Hi,
I'm using a 5509A with both CSL and DSP/BIOS. I know that DSP/BIOS uses one of the timers, but does it use both?
I've been trying to use the other timer for my application with no success. After configuring everything, as soon as I start the timer with TIMER_start(), the code gets stuck in a DSP/BIOS routine called FXN_F_selfLoop (a one line function that does a hard branch to itself). As far as I can tell, the timer interrupt never occurs and/or the isr never gets called.
If I never call TIMER_start(), my application runs normally.
I have mapped the isr handler (written in C) to HWI_INT6 (the timer #1 interrupt in IER0 and IFR0) using the DSP/BIOS config tool, and use the CSL TIMER_xx() and IRQ_xx() functions to configure the timer and irq event mapping. I can post my code if it would help.
Thanks,
Bill