In attempting to address the following, I've done
I'm getting a compile error in MQX1.h, which is generated by Processor Expert: "'INT_LPTMR0' undeclared here". I've tracked this back to the settings under the "Manage allocated interrupts" tab in the MQX1 PE Inspector window (shown above). The project is set to automatically manage allocated interrupts, and it chooses INT_LPTMR0 as the last interrupt. But for some reason does not generate the required #define. If I change the "Manage allocated interrupts" PE setting to "By User", and manually change the "Last allocated interrupt" to "INT_PORTA" (which is the next interrupt the list), rerun PE, and build, then it compiles OK.
Here's my KDS configuration:
The project involved is one of the builds for the next Freescale Kinetis Sensor Fusion release. My coworker (who has a slightly older KDS configuration than shown above) does not see the problem. We don't like mysteries, especially those that our customers may inherit. We would also like to not have a "one-off" solution for just the K22 project.
So the questions to be answered are:
I've attached the project in case some kind person chooses to review this for us.
Original Attachment has been moved to: FSFK_K22F.zip
Maybe I'm a little late but the processor expert update you mention was released for KDS version 1.1, KDS 3.0.0 already comes with processor expert support for the MK22FN512xxx12 so there is no need to install this update. I have tested the project you uploaded on my KDS 3.0.0 without the processor expert update and it works correctly.
Hope it helps!
Technical Support Engineer