How to use PE for new processors MK26 and MKL27Z without SDK1.2

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to use PE for new processors MK26 and MKL27Z without SDK1.2

Jump to solution
1,371 Views
neilhancock
Contributor IV

Hi, there seems to be a change in KDS3 behaviour for new processors - post SDK1.2  - I'm wondering if this deliberate or if I'm missing something,

With KDS300 (and SDK1.2 installed) On creating a new Kinetis Project

If I choose a  processor - Kinetis L -MKL2x-KL26Z - MKL26Z128xxx4 - (press next)

and the next window I set "Kinetis SDK  to none - it allows Processor Expert to be selected

If I choose a newer processor MKL2x-KL27Z-MKL27Z128xxx4 (press next)

and the next window I set "Kinetis SDK  to none - it DIS-ables Processor Expert.

This is same if I select another new processor Kinetis K- MK20 - MK26 -MK26FN2M0xxx18.

With MKL26Z128xxx4 selected

pastedImage_4.png

PE is enabled

pastedImage_1.png

Doing the same with MKL27Z128xxx4

pastedImage_2.png

PE is disabled

pastedImage_3.png

My KDS300 State is

pastedImage_0.png

(PS I've also asked a version of this question on Eric Stygers blog - but it seems this is a KDS3 issue so thought I would post a more complete question here - hope I haven't missed something really dumb.:)

Many thanks for any insights

Tags (3)
0 Kudos
1 Solution
715 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Neil:

That is expected, latest Kinetis devices have Processor Expert support only with KSDK enabled. See the same question and the links posted in the next threads:

Re: KL27/17 Processor Expert without Kinetis SDK

Re: Moving from CW to KDS (new processor)

There is already much content (guides, videos, discussions) to help you with KSDK (with or without PE). Give a check to Content -> Documents and Content -> Videos of KSDK and KDS community sub-spaces:

Kinetis Software Development Kit

Kinetis Design Studio

Regards!

Jorge Gonzalez

View solution in original post

2 Replies
716 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Neil:

That is expected, latest Kinetis devices have Processor Expert support only with KSDK enabled. See the same question and the links posted in the next threads:

Re: KL27/17 Processor Expert without Kinetis SDK

Re: Moving from CW to KDS (new processor)

There is already much content (guides, videos, discussions) to help you with KSDK (with or without PE). Give a check to Content -> Documents and Content -> Videos of KSDK and KDS community sub-spaces:

Kinetis Software Development Kit

Kinetis Design Studio

Regards!

Jorge Gonzalez

715 Views
neilhancock
Contributor IV

Hello Jorge

Appreciate the quick answer.

Just to frame it - I'm using some of the components supplied by the Proccessor Expert (it ain't legacy for me yet) to do some of the simple AsynUart UserInterface management. What I planned to take 20minutes - now looks like stretching to a undefined time line (week+) . I've already backpedalled from trying the KL27Z to keeping to a safer KL26Z

Seems a bit strange that KDS is forcing the usage of SDK1.2 - I'm just trying to build an application to demo it to potential customers - which means driving the "new on chip devices" in a power sensitive context, and wanting the older "customer User Interface, flash disks" (UART/SPI stacks)  etc  to just work.

My definition of a software layering- "mature stuff works".  So I wonder for the management team, how does forcing the SDK1.2 speed the development process - is there a philosophy in supporting the RappidApplicationDevelopment.

I did do a Freescale training at the Santa Clara, Ca convention center on the latest KDS1.2 earlier this year - just simple demo - most of us who stayed the course did NOT manage to finish the training in the allotted time.

When I read the freescale.com/ksdk I like what it says - but when I look at Freescale\KSDK_1.2.0\examples - I roll my eyes and think theses guys just don't get it, and then say a say thankyou that at least there are driver examples on to tickle the silicon, and then I come back to how do I estimate how long does this take to make it work for my customer demo, which I'm using KDS3 tool chain, and custom IoT hardware with a segger emulator. 

I really appreciate the development of the KDS3 toolchain and the amazing/evolvng proliferration of Freescale Kinetis processors with core stacks USB Host/Device and TCP/IP - however I've gotta say I'm nervous about the maturity of some of software and is Freescale Kinetis support really capable of understanding the Software world by forcing boxes around areas like the SDK1.2 API.

So far the metrics againsts SDK is 3 to 0 - 1) it hasn't made it easy to integrate the USB stack (I use the Prof Eric Styger mcuOnEclipse examples) onto the processors, and  2) KBOOT doesn't seem to use SDK 3) Prof Eric Stygers WS812B amazing description has had to go outside SDK1.2

From the Kinetis Software Street while in a lunch time queue I heard someone that uses and supplies an environment for a Kinetis processor for a number of years and implements their own gcc toolchain say - "My software has no Freescale (Software) components in it - they change too much".

For my small business I need the open source environment to synergistically create/publish the middle ware to be able to build on Kinetis silcon products to do IoT applications.

I would hope the Freescale Kinetis management that is forcing this approach reads

Tutorial: Adafruit WS2812B NeoPixels with the Freescale FRDM-K64F Board – Part 5: DMA | MCU on Eclip...

many thanks again for the fast response, it at least defines the context we the software engineers are working in.

0 Kudos