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.
Hello,
I am porting the USB CDC example to compile with MSP430-gcc.
My target is a MSP430F5510 and I am getting the error "Interupt vector 61 is beyond end of MCU vector table".
When I compile a code snippet with the same ISR rutine there is no such error.
Does anyone have experience in this area and can help how to proceed ?
Thanks in advance
Thomas
I noticed that different ompilers place the base of the interrupt vector table to different locations. Since most of the vectors (0 to 40) are unused, it is possible that MSPGCC only uses 0xFFC0 to 0xFFFF for the interurpt vector table, numbering the vectors from 0 to 31. So vector #61 becomes #29. The MSPGCC header files should reflect this transparently. But if your code contains own fixed #61 as vector number, this will fail.
Thanks for your input.
It might be something like that. The strange thing is that is i compile my own source with the same interrupt everything is okay. IT is only when i compile the CDC source i get the error. i have tried to look through the source if some redefinition of the interrupt vector table occurs, but I do not know what to look for.
**Attention** This is a public forum