So far I have been doing all my prototyping using a FRDM-K22F board. Now, I am ready to start moving the design to my own PCB. Since the code in the OpenSDA appears to be controlled by PEMicro and also there is no need to populate my board with the electronics for the OpenSDA interface, are there any guidelines that might answer the following questions:
1. What is an appropriate way to build a design (hardware) that is meant for production? Yes, I would need to do some debugging on it, but I need to get to a place where I can hand the compiled code to someone else and have them load it.
2. What are the appropriate steps within KDS to move from Debug mode to Release mode and support a programmer?
3. What is the best, or most convenient, way to support programming in a production environment? (Continue to use KDS, or ... ?)
4. Is there any real advantage of continuing to use the OpenSDA versus moving to JTAG?