Hello,
I am working on Kinetis K60F12 series of MCU. I searched the Net but I could not find KSDK for MK60F12 device So I tried to make MK60D10 drivers and HAL compatible to MK60F21 device by modifying MK60F12 header file, My question is :
1)Is it correct approach to make my development faster ? is it possible that drivers and and HAL files will work correctly ?
2)I faced an error when I edited MK60D10 linker file to make it work with MK60F12 but faced one error saying stack pointer initialized with incorrect address. (I am using IAR for ARM). Can you please share the Liker file for MK60F12 device for bare mettle code. I have attached the liker file that i am using
Thanks.
Ok I have found the porting guide from NXP : Kinetis 100 MHz Rev 1.x to 120 MHz Migration Guide,
I hope It will help. any suggestion on this ?
Hi Dhaval:
Unfortunately MCUXpresso SDK not supports MK60F120.
You have two options
1. use bare metal code. Please check below link. Kinetis 120MHz bare metal sample code.
TWR-K60F120M|Tower System Board|Kinetis MCUs|NXP
2. use MQX 4.2.0, MQX RTOS supports TWR-K60F120M board.
The application note you find is not for MCUXpresso SDK.
Regards
Daniel
Hi
Both K60D10 and K60F120 are supported in the free open source uTasker project on GIT hub - with KDS, MCUXpresso and IAR (and more IDEs). WIth integrated TCP/IP, USB stacks and utFAT, plus K60 simulation in approx. real-time in Visual Studio.
Regards
Mark
Kinetis: http://www.utasker.com/kinetis.html
Kinetis K60:
- http://www.utasker.com/kinetis/TWR-K60N512.html
- http://www.utasker.com/kinetis/TWR-K60D100M.html
- http://www.utasker.com/kinetis/TWR-K60F120M.html
- http://www.utasker.com/kinetis/ELZET80_NET-KBED.html
- http://www.utasker.com/kinetis/ELZET80_NET-K60.html
For better, faster, cheaper product developments consider uTasker developer's version, professional Kinetis support, one-on-one training and complete fast-track project solutions to set you apart from the herd : http://www.utasker.com/support.html