AnsweredAssumed Answered

How to disable or remove OSA component

Question asked by David Skok on Apr 16, 2015
Latest reply on Apr 23, 2015 by David Skok


I am using KDS 2.0.0 with KSDK 1.1.0 to create a basic hardware setup project for a K02 48 pin processor.  We use an in house created library that wraps FreeRTOS.  As such the way we use KDS is to generate a basic hardware project to setup clocks, pin mux, gpio, serial and A/D resources.  We write the code to install the vector handlers for FreeRTOS and resources we use and link our wrapper lib and FreeRTOS against the KDS generated hardware project.  It works fine however memory is very tight and I would like to clean out some of the stuff that KDS generates that we are not using.  Namely the bare metal OSA component.  If I delete the bare metal OSA KDS complains.  If I disable it KDS compains.  If I tell KDS not to generate it KDS complains.  How can I get rid of it?


As an aside, I attempted to create the K02 project using processor expert only but it is not possible without KSDK also enabled.


Any suggestions would be greatly appreciated,