Hi Kerry
Thanks so much for the offer. I am going to start at the beginning. I run KMS. Everything does make sense. Then I import the project into KDS as per below screenshot.
I have a number of X’s. I tried project->index->rebuild and various other variations. Xs remained. Then I closed and opened KDS. The X’s have disappeared. There are still some yellow bugs which disappear after the first build.
Question – why does the preprocessor not pick up the references to the variables? I assume that the pre-processor is generating the X’s?
Also, there in longer an option to do a debug build, only release. The project now compiles OK.
Question – does the above matter? I think it may affect the debugger as, once again I am assuming, the debugger build would have less optimisation than the release code and so, when stepping through code in release, one could miss some steps.
Question. When I modify an include file, eg hw_pins_init.h and do a build, the file is not automatically saved. Is this a mistake in my settings or how eclipse is set up? Quite often one forgets to save the relevant files manually.
Question. This is probably the most important one. Can I use processor expert on a KMS generated project?
Question. Can I run MCUXpresso with KMS?
Question. Can I run a MCUXpresso generated SDK with KMS?
Question. Can I add RTOS to a KMS project?
On all the above I am happy to go and study if you tell me they can be done and where the app notes for the relevant topic are. There is another question further down which did set me back a long time as I tried to resolve what turned out to be a non-existent error. It is above the 3rd screen shot.
Thanking you in anticipation.
Gian
Screen shot of project after I have closed and reopened KDS. Nothing else was done.
Then I added a port pin to the project by copying the LED output syntax. Everything is in place and once properly built I see it does what is expected. I got stuck here previously because I thought the X meant something was really wrong.
Question. How do I get rid of the Xs. They are confusing, especially when debugging as there are then multiple symbols on one line.