Hello,
I'm just starting with the C6747 and I'm trying to get the uart rx interrupt to fire on the evm.
I have set up the interrupt controller and I think everything is initialised properly but the interrupt is not firing. I am not using the fifo.
I can see that the correct byte is being received by looking in CCS debug and that all the interrupt registers are set correctly (interrupts are enabled etc).
Basically, the sequence for initialization is this:-
0. Disable all interrupts.
1. Setup uart registers for baud rate etc (fifo and modem not used)
2. Set ERBI in uart IER
3. Map uart event to cpu interrupt 6
4. Enable int 6 in IER
5. Enable global interrupts.
6. Enter a while(1) loop and handle rx interrupts when they occur.
I must be missing a vital step somewhere - can anyone help me ?