Thanks for the theory and possible explanation...
You are trying this with console program. When you see that the demo is not replying, could you try restarting the console program, specifically to check if the COM port is still visible to the console program?
Yes, the COM port is still visible to the console program. Re-opening the COM port does not fix the issue - no comms occurs.
I cannot reproduce the issue you see.
I doubt that there is a difference between this version of Harmony and the previous ones regarding com_port project. It has always worked with me since early versions.
Can you tell me the version of Harmony you use error-free? I can then at least try it, and possibly eliminate it as a cause.
Is your board connected directly to one of your PC USB ports ?
Did you try several USB ports ?
Maybe you want to try another PC ?
I don't really want
to. I will
try other ports, and other PCs, but it will cause problems selling these PIC32-based products if it works on "some PCs" but not on others.
Tez - The COM port does not disappear from the system; it is still present. However, the connection to the COM port - which has been left open for a prolonged period of time in a terminal emulator - is dead/orphaned - no characters are seen if you type, and nothing seen if you press the demo board switch [possibly in keeping with the loss of the bulk in endpoint...]. Quitting the terminal emulator (closing the port) and re-opening the port does not fix the problem. Only pulling out the USB plug, plugging it back in, and re-opening the port (in software) does.
post edited by Jason Watton - 2017/08/04 04:23:32