Using KDS 3.0 and KSDK 1.2, I have a non-PE project successfully building and running on the FRDM-k22f board and I need to run it on another board with a very similar MCU: MK22FN256VLL12.
I've changed the define, includes, startup, and board files to point to the 256 MCU but it always interrupts at startup. I can still switch back to the FRDM board and run no problem.
I know the new board is good since I can run other projects. How do I debug the startup interrupt?
Thanks for any help on this.
Solved! Go to Solution.
Update: I fixed my problem by finding and changing the following linker file from the MK22F51212 to:
${PROJECT_KSDK_PATH}/platform/devices/MK22F25612/linker/gcc/MK22FN256xxx12_flash.ld.
In the linker build settings for the .cproject.
This is no longer an issue but if anyone can point me to documentation regarding debugging a hard fault that would still be appreciated.
Update: I fixed my problem by finding and changing the following linker file from the MK22F51212 to:
${PROJECT_KSDK_PATH}/platform/devices/MK22F25612/linker/gcc/MK22FN256xxx12_flash.ld.
In the linker build settings for the .cproject.
This is no longer an issue but if anyone can point me to documentation regarding debugging a hard fault that would still be appreciated.