Quote:What is with the last three lines of the second file?
The last 3 lines in the second file are shown when the teensy loader has been passed a normal COM Port, so not all properties are merged (protocol/label). This is the same in the Arduino IDE. If you select the upload port as the Teensy Port e.g. usb:0/14000/0, then this error is not shown in either IDE.
Quote:The port again disconnected during the upload.
The Serial port has to be disconnected during the upload, so the upload can happen through it, and optionally so the Teensy can present its' new COM ports once it has flashed (in the case where the Serial Type has been changed in the board options). This also happens in the Arduino IDE. The Auto-Reconnect button at the bottom of the Serial Monitor Window in Visual Micro will make it reconnect again after the upload has completed.
Quote:When I setup the IDE for Debug it never produced the two new com ports.
From your logs it appears you only have one Serial Port configured in the board options (USB Type: Serial). which means only one port is presented. If this is changed to "Dual Serial" then there will be 2 x COM ports listed once the code is recompiled and flashed.
Quote:The Arduino compile, upload, push the Teensy button sequence always brings back the com port as before.
Are you running the exact same code in the Arduino IDE, including the TeensyDebug.h, with the same board options selected?