AnsweredAssumed Answered

How can I use BTC in a VDK project?

Question asked by SimonRizzello on Feb 17, 2010
Latest reply on Feb 22, 2010 by SimonRizzello



I'm using a ADSP-21469 processor in an EZ-LITE evaulation kit, and I'm trying to send and receive data over the Background Telemetry Channel (BTC) to a DSP application.


I've been able to run the BTC example project "BTC_CDemo" successfully; this includes the calls btc_init() and interrupt(SIG_EMUL, btc_isr) to initialise BTC and install the interrupt service routines.


However, when I attempt to transplant this code into my VDK application, I am unable to switch between BTC channels (I get a timeout failure.) It appears as if the interrupt handler has not been installed correctly.


Is there a correct way to initialise and install the BTC interrupt handler in VDK projects?