Hello All,
We are using MK70FN1M0VMJ15 controller in production and due to chip shortage it is not available.
I have checked with prototype board and MK70FN1M0VMJ12 controller can be used with lesser clock values. It worked with production code made for MK70FN1M0VMJ15.
Above 2 controllers have 1MB flash.
Now can we use MK70FX512VMJ15 and MK70FX512VMJ12 in place of above 2?
These controllers have same pinout and physical size.
Difference between first 2 and later 2 is, first 2 have 1MB flash and later controllers have 512 KB Flash and 512 KB flexMem
Can my existing software made for MK70FN1M0VMJ15 run on these 512 variants?
Thanks
Sudhanshu Mehta
Solved! Go to Solution.
Hi Sudhanshu Mehta,
Yes, If you are sure the original code memory address is not out of range. In addition to the differences you mentioned, you also need to pay attention to the differences in Mask Set (errata).
Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------
Hello Robin,
Thanks for your answer. Just for my clarification, you mean we can use MK70FX512VMJ15 in place of MK70FN1M0VMJ15.
just for info, in MK70FN1M0VMJ15 part we have consumed around 990KB flash.
If you are saying yes, this mean 1M flash is 100% equivalent to 512K flash + 512K flex memory.
Thanks
Suddhanshu