Hello,
It looks like the MKV56 is a pin match to the MKV31 for our application. The only change I need to make is to use the high speed ADCs since the ADCs end up mapping to these and not ADC0 and ADC1. In my project I am using the ADC1 interrupt to control the motor PWM. Am I able to use the program delay block (PDB) to trigger an interrupt on the high speed ADCs?
Also do you have an example motor control project using the MKV56? I see code written for ARM Cortex-M4 applications will work on ARM Cortex-M7 applications. I downloaded the MKV56 SDK and pointed my project to the MKV56 from the MKV31. However, do I need to change anything else related to the MCU within my project or can I use the MKV31 code on the MKV56? Everything compiles currently in MCUXpresso. Just trying to catch any issues while I'm waiting on hardware to test on. I'm basically wanting to use a project based on the hvpkv31f demo project on the MKV56.
MCU config

Would it be ok to leave the Preprocessor defined symbols to MKV31F512 or will this cause issues? If I change this to MKV56F512 it causes build errors due to the below libraries not being found. The libraries are mostly all SDK functions.

These are not found if I change the build variables to MKV56:
