The screen shot was followed as instructed. The puts(); statement prints with -specs=rdimon.specs (Happy semihosting :smileyhappy:, indeed!!!), but it did not print using the -specs=nosys.specs as recommended. I think your intention was for me to use -specs=nosys.specs and use XFormat or my own code because of the M0+ processor limitations.
The system has already been fully programmed with the SDK. I would like to use XFormat as you suggested and cut down the code size. The code has been downloaded from sourceforge and imported the PEud to Kinetis Design Studio 3.2.0.
When adding XFormat into the project, the XFormat errors out. I think I am having the same problem as in the link where SDK causes a problem. Link here: How to solve Selected component/template is not registered in the interface (SDK) Error
I don't know how I would take a finished project and recreate it having the P&E components installed and everything connected. Is there a way I can build a new project to import what has been completed so SDK can be off, or can XFormat be made to work in my present project?
PS: I love your Switzerland mountain pictures from one of your blogs.