I'm having a problem with MQX on the Kinetis K60. I'm trying to generate a periodic interrupt using a Periodic Interface Timer, and that part seems to be working. I can't seem to get the interrupt serviced though.
I've compiled MQX with MQX_ROM_VECTORS = 0, and MQX_SPARSE_ISR_TABLE = 0, but according to the NVIC VTOR register, the vectors are still located at 0x00000000. This means I can't install an interrupt outside MQX.
How do I get MQX to move the vector table to ram? (I'm using MQX 3.6.2 on IAR EWARM 6.1)
Any ideas are welcome!
Solved! Go to Solution.
This issue seems to have been resolved in MQX 3.7.