I've inherited a project developing on a system that has the MK60FN1MOVMD12 MCU. I'm using a Segger JLink Ultra plus and vs code for the development tool/environment. I followed this configuration guide: https://wiki.segger.com/J-Link_Visual_Studio_Code and am currently looking for an SVD for my MCU. I'm having problems looking up the SDK to hopefully get my hands on the SVD file. Can anyone help me along?
Thanks,
David G
I have an SVD for this now. Where shall I share it (it's rather large)?
Hi all. I have an SVD. It's large. Where should I submit/share it?
Hi Edwin,
Since I'd have to modify, would this be a closer match?
MK64FN1M0xxx12
Kinetis K64-120 MHz, 256KB SRAM Microcontrollers (MCUs) based on ARM Cortex-M4 Core
=David G
Hi @Mr0x47,
You could also do that, but I’d recommend sticking with a K60. Between K60 part numbers, the differences are only on max clock frequencies and memory sizes. Between different sub-families there are more differences, like number of ADC and DMA channels, as well as serial communication interfaces like I2C, i2S, CAN and USB.
BR,
Edwin.
You can extract the CMSIS-SVD files from the NXP MCUXpresso SDK: they are just using an .xml extension instead of the standard .svd one.
See https://mcuoneclipse.com/2021/05/09/visual-studio-code-for-c-c-with-arm-cortex-m-part-4/comment-page... how I use it with Visual Studio Code.
I hope this helps,
Erich
Thank you Erich. Sorry for the delay in responding, I got pulled off onto another project. Thank you for the informative blog post and hints navigating to what I'm looking for specifically. I'll get the SDK from https://mcuxpresso.nxp.com/ (it's down for maintenance now) and see how I do to make it work for my scenario.
-David G
Hi @Mr0x47,
You won’t find the svd file in the SDK, because we provide the device information in xml format instead. You will find this file in the SDK zip, under “devices” > “MK60D10”.
That said, we only provide SDKs for the following devices:
MK60DN256xxx10
MK60DN512xxx10
MK60DX256xxx10
All of which are “MK60D10” devices. You would have to make the necessary modifications to make this file a “MK60F15” device, since we do not provide that xml file. Sorry for the inconvenience this may cause.
BR,
Edwin.
Thank you Edwin. Sorry for the delay in responding, I got pulled off onto another project. I'll get the SDK from https://mcuxpresso.nxp.com/ (it's down for maintenance now) and see how I do making modifications. If successful, does it make sense to share the result back?
David G