Part Number: EK-TM4C123GXL
I am developing a Tivaware Booloader based CAN bootloader and associated application. The bootloader is fairly well behaved so I've begun more serious development of the application. The problem I ran into was in my application under debug when I got a CAN message it would drop to an unknown interrupt handler rather than my specified one. Eventually I realized the register which points to the intvecs (NVIC_VTABLE) was at the bootloader intvec position instead of the application one. Manually entering the address of the application intvec into the register seems to have helped. During normal operation, the bootloader appears to handle setting up the application intvecs (correct me if I'm wrong) but I cannot find a setting to set the intvecs position during debug.
So there in lies my question:
How do I use the application intvecs (non 0x0 address) during debug?