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.