Hi Alice,
Thanks for your reply.
1) Yes, we know that message from the documentation; but up to 15 seconds is so extraordinarily slow that we suspected an error. Actually, we tried to switch the cache handling off as described, but could not find the place to do it (Additional Options). Do you know if this cache switch-off disables the cache in the CPU, which would seriously affect the performance, or does it only affect the circuit while you are debugging?
We know that J-link is faster, but unfortunately, it does not seem to be galvanic separated, which is almost a "must" if you want to debug embedded systems while they run in real-world field applications. Connecting various ground potentials through a debug (or communication) cable is usually not a very good idea.
2) Yes, you can click the Resume button after Suspend, but the problem is that it has absolutely no effect! Nothing happens and the program does not restart. The only way seems to be to reload the program, but when we tried this, we never managed to make it work again. In other Eclipse IDE's, we have tried, Resume after Suspend works fast and flawless as expected.
3 and 4) Unfortunately, a screenshot would not help. We simply cannot do anything at all - neither debug nor download. The connection to the board seems to be permanently dead, but there may be a chance that it can be brought to work again if we manage to erase the flash.
According to the missing "Save Project As" function, it is unfortunately not possible to replace it with "Export project", as it is not possible to change the project name. Besides, why make a zip archive, which you then have to unzip?
I think that there is a very big difference between the preferred work flow of many embedded programmers and PC programmers. At least in our embedded world, we would like to have all files for a given project located under one main folder, which should not contain files for other projects, so that it is easy to overview and make back-ups and we can be absolutely sure that we can always recreate that particular version without any problems with any approvals - even more than 15 years later in case of service. When we want to make a new project or try something, we don't want to start from scratch, but want to base the new project on an old one - just with a new name, and all files shall be copies of the old ones - not links, so that each project is a completely independent stand-alone project. A "Save Project As" feature would be extremely helpful for that. On the other hand, many programmers in the PC-world prefer to use a version management systems like GIT where such a function may not be necessary. I know that we are not the only ones who have complained about a missing "Save Project As" feature and would prefer to have only one project in each window - not the way it is now with maybe several hundred projects visible in the same workspace at the same time, which totally confuses everything, but unfortunately, Eclipse seems to be programmed by the PC-type of programmers, who cannot think of anything else than a version management system and therefore need a common workspace to be able to make links. Actually, we have thought about using one workspace for each project to improve the overview considerably and hopefully make a work-around for the missing "Save Project As" feature, as it may only be necessary to give the workspace the name of the project and then just copy all necessary project files, but it is not a pretty solution. I simply don't understand why everything should be made so extremely complicated for everyone. Let the ones, who prefer a version management system with the belonging links and common workspace, have that, and let all of us others have a simple, easy and efficient tool. After trying several Eclipse-based IDE's in our look for a new microprocessor family for the future, I begin to understand why Arduino is so popular. It may not have enough features for professional use, but you are up and running i 5 minutes completely flawless, where we until now have used approximately 2 weeks on MCUXpresso and have not experienced anything else than a dead slow debugging, an unacceptable high level of instability where something may work one day, but not the next and now a completely dead link, which disables all further use - plus an Adaware Antivirus kill, which prevents the MCUXpresso IDE from starting up on one of our computers :-(