Hello,
I am trying to run uart in interrupt mode on my C6678L EVM. I want to use USB debug cable (not DB-9 one) for doing this. My application deploys Sys-Bios . Here is what I've done:
- I've programmed Corepac Intc: Enabled hwi 4, enabled primary event 63, assigned an interrupt handler to it.
- I 've programmed Chip Level Intc 0: I enabled System Interrupt 149 (Uart Rx Event), and mapped it to channel 3.
- I got cpintc_test example as referans design for me.
- I tested my application using test methods in 'cpintc_test', and test ran successfully : My test was including System Interrupt 149 mapped to channel 3, primary event 63 and hwi 4 as I described above. The interrupts were driven manually using STATUS_SET_INDEX_REG of CpIntc. And I saw interrupt hadler working and test running successfully.
- I programmed platform uart peripheral using platform library. The only modificaiton that I did was enabling ERBI interrupt. I recompiled platform_lib and deployed it in my application.
- But when I try to send any character from hyperterminal (with settings: 115200 bps, parity even, Flow control none ), the PC does not hit to the interrupt handler.
Do I need to do any extra modification at platform library other than step 5 for achieving my goal ?
Thanks in advance,
koray