That is interesting. I did not share. I get different results from Putty as compared to Terminal.exe. With Putty, under Windows, I get garbage on the firmware reload and I cannot recover communications.
The video is great. I will share the URL.
Microchip have told me on Friday the following on this regarding my ticket #00310396. 'The use and documentation of the Virtual Comm Port'
The response. Which I have rejected. (Microchip response is in BOLD). I would point out the response has little or nothing to do with 'use and documentation of the Virtual Comm Port' but I think they are tell me that VCP is not for use and when it is... it is for debugging only. I will confirm my thoughts.
#00310396. 'The use and documentation of the Virtual Comm Port'
The debugging will come at a later stage because it is not ready.
Therefore, all documentation is only mentioning programming support and not anything about debugging (the PCB silkscreen says nEDBG which is the name of the on-board programmer and the interpretation that this name would also mean debugging support is not true at this moment).
As I previously said, we don't provide the source code of the on-board programmer (nEDBG).
My rejection message:
Thank you. But, we need information with respect the Virtual Communication Port - how to use etc.
The Virtual Communication Port (VCP) is required to be documented. As the user can connect the board to a terminal but, a big but, the VCP has some odd characteristics in terms of the tri-state nature of the ATMEL interface. This is an idiosyncrosy of the EDBG '"Note that the UART pins of the EDBG are tri-stated when no terminal program is connected to the Virtual COM Port on the computer. This mechanism relies on the terminal program sending a DTR signal." frokm (Atmel-42096-Microcontrollers-Embedded-Debugger_User-Guide.pdf)
So, when I connected a terminal on Windows I get garbage, this is resolved by changing the port, or, changing the USART speed. And, on Linux my users have NO communications.
I will get back tomorrow with more information after my meeting with them.