IDE 2 and multiple T_4.1's and a single T_4.0: only sees the T_4.1's

Status
Not open for further replies.

defragster

Senior Member+
Posted this somewhere once and seeing it today on a Just Built Win 11 PC.

Installed IDE 2.1 and TD build 1.58.1 and ran just a T_4.0 for a couple of sketches in remote area in past days.

Today replaced prior desktop with this new machine and plugged in the hub running 3 T_4.1's.

Added a T_4.0 since that was what the IDE was set for - and the T_4.1's were another test.

First uploads took one of the three T_4.1's offline and gave the 'code for 4.0 won't run on a 4.1' error from loader.

Power down T_4.1 with RED LED on and push T_4.0 button and T_4.0 is programmed. If that RED LED T_4.1 was power cycled it would again repeat above with RED LED and loader error on next upload.

Repeat with a removed T_4.1 and IDE 2.1 Upload takes another offline to RED LED and loader error, until there are no T_4.1's powered up.

Code:
01:01:38.360 (post_compile 1): Begin, version=1.58, high-res time
01:01:39.132 (loader): Teensy Loader 1.58, begin program
01:01:39.185 (loader): Listening for remote control on port 3149
01:01:39.185 (loader): initialized, showing main window
01:01:39.283 (loader): remote connection 1272 opened
01:01:39.283 (loader): remote cmd from 1272: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:01:39.283 (loader): remote cmd from 1272: "status"
01:01:39.283 (post_compile 1): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:01:39.283 (post_compile 1): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:01:39.284 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:01:39.284 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:01:39.284 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:01:39.285 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:01:39.285 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:01:39.285 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:01:39.285 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:01:39.286 (loader): remote cmd from 1272: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:01:39.286 (loader): remote cmd from 1272: "file:sketch_jun30a.ino.hex"
01:01:39.287 (post_compile 1): Status: 0, 0, 0, 0, 0, 0, T:\TEMP\arduino_build_83961\, PPSfromRTC.ino.hex
01:01:39.287 (post_compile 1): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:01:39.287 (post_compile 1): Sending command: file:sketch_jun30a.ino.hex
01:01:39.289 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:01:39.291 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:01:39.291 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:01:39.291 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:01:39.296 (loader): remote cmd from 1272: "status"
01:01:39.297 (loader): remote cmd from 1272: "auto:on"
01:01:39.298 (post_compile 1): Status: 1, 0, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:39.298 (post_compile 1): Sending command: auto:on
01:01:39.298 (post_compile 1): Disconnect
01:01:39.313 (loader): remote connection 1272 closed
01:01:40.562 (post_compile 2): Begin, version=1.58, high-res time
01:01:40.563 (loader): remote connection 1288 opened
01:01:40.563 (loader): remote cmd from 1288: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:01:40.563 (loader): remote cmd from 1288: "status"
01:01:40.563 (post_compile 2): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:01:40.563 (post_compile 2): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:01:40.563 (post_compile 2): port = "usb:0/140000/0/5/2/3"
01:01:40.564 (loader): remote cmd from 1288: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:01:40.564 (loader): remote cmd from 1288: "file:sketch_jun30a.ino.hex"
01:01:40.564 (post_compile 2): Status: 1, 1, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:40.564 (post_compile 2): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:01:40.565 (post_compile 2): Sending command: file:sketch_jun30a.ino.hex
01:01:40.568 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:01:40.570 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:01:40.570 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:01:40.570 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:01:40.571 (loader): remote cmd from 1288: "status"
01:01:40.572 (post_compile 2): Status: 1, 1, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:40.572 (post_compile 2): Disconnect
01:01:40.594 (loader): remote connection 1288 closed
01:01:40.594 (loader): remote connection 1324 opened
01:01:40.594 (post_compile 3): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/2/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
01:01:44.705 (reboot 4): Begin, version=1.58, high-res time
01:01:44.705 (reboot 4): location = usb:0/140000/0/5/2/3
01:01:44.705 (reboot 4): portlabel = {serial.port.label}
01:01:44.705 (reboot 4): portprotocol = {serial.port.protocol}
01:01:44.705 (reboot 4): LoadLibrary cfgmgr32 ok
01:01:44.705 (reboot 4): LoadLibrary ntdll ok
01:01:44.705 (reboot 4): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.705 (reboot 4): found_usb_device, devinst=00000004
01:01:44.705 (reboot 4): found_usb_device, loc=usb:0/140000/0/5/2/3    Port_#0003.Hub_#0007
01:01:44.705 (reboot 4): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
01:01:44.705 (reboot 4): add: loc=usb:0/140000/0/5/2/3, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.705 (reboot 4):   comport_from_devinst_list attempt
01:01:44.705 (reboot 4):   found Ports in classguid_list at index=1
01:01:44.705 (reboot 4):   port COM7 found from devnode
01:01:44.705 (reboot 4): found_usb_device complete
01:01:44.705 (reboot 4): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.705 (reboot 4): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
01:01:44.705 (reboot 4): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:01:44.705 (reboot 4): found_usb_device, devinst=00000005
01:01:44.705 (reboot 4): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.705 (reboot 4):   comport_from_devinst_list attempt
01:01:44.705 (reboot 4):   found Ports in classguid_list at index=1
01:01:44.705 (reboot 4):   port COM6 found from devnode
01:01:44.705 (reboot 4): found_usb_device complete
01:01:44.706 (reboot 4): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.706 (reboot 4): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:01:44.706 (reboot 4): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
01:01:44.706 (reboot 4): found_usb_device, devinst=00000006
01:01:44.706 (reboot 4): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.706 (reboot 4):   comport_from_devinst_list attempt
01:01:44.706 (reboot 4):   found Ports in classguid_list at index=1
01:01:44.706 (reboot 4):   port COM5 found from devnode
01:01:44.706 (reboot 4): found_usb_device complete
01:01:44.706 (reboot 4): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.706 (reboot 4): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
01:01:44.706 (reboot 4): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:01:44.706 (reboot 4): found_usb_device, devinst=00000007
01:01:44.706 (reboot 4): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:01:44.706 (reboot 4):   comport_from_devinst_list attempt
01:01:44.706 (reboot 4):   found Ports in classguid_list at index=1
01:01:44.706 (reboot 4):   port COM4 found from devnode
01:01:44.706 (reboot 4): found_usb_device complete
01:01:44.707 (reboot 4): usb scan found 4 devices
01:01:44.708 (loader): remote connection 1360 opened
01:01:44.708 (loader): remote cmd from 1360: "show:arduino_attempt_reboot"
01:01:44.708 (loader): got request to show arduino rebooting message
01:01:44.708 (reboot 4): found Teensy Loader, version 1.58
01:01:44.708 (reboot 4): Sending command: show:arduino_attempt_reboot
01:01:44.709 (loader): remote cmd from 1360: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
01:01:44.709 (loader): remote cmd from 1360: "status"
01:01:44.709 (reboot 4): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
01:01:44.710 (reboot 4): Status: 1, 1, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:44.710 (reboot 4): do_reset (serial) COM4
01:01:44.712 (loader): remote cmd from 1360: "status"
01:01:44.714 (reboot 4): Status: 1, 1, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:44.714 (reboot 4): status read, retry 0
01:01:44.824 (loader): remote cmd from 1360: "status"
01:01:44.826 (reboot 4): Status: 1, 1, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:44.826 (reboot 4): status read, retry 1
01:01:44.934 (loader): remote cmd from 1360: "status"
01:01:44.935 (reboot 4): Status: 1, 1, 0, 0, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:44.935 (reboot 4): status read, retry 2
01:01:45.042 (loader): remote cmd from 1360: "status"
01:01:45.043 (loader): secure mode can not be locked: this is Standard Teensy
01:01:45.043 (loader): encryption is possible on this Teensy, but not yet configured
01:01:45.044 (loader): but without secure mode locked, encryption will NOT be secure!
01:01:45.044 (loader): Device came online, code_size = 8126464
01:01:45.044 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
01:01:45.047 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:01:45.049 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:01:45.049 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:01:45.049 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:01:45.057 (loader): set background IMG_ONLINE
01:01:45.064 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:01:45.066 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:01:45.066 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:01:45.066 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:01:45.074 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:01:45.074 (loader): elf binary data matches hex file
01:01:45.074 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:01:45.074 (loader): Incompatible file, showing warning dialog
01:01:45.083 (reboot 4): Status: 1, 0, 1, 1, 0, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:01:45.083 (reboot 4): status read, retry 3
01:01:45.083 (reboot 4): Success
01:01:45.083 (reboot 4): Disconnect
01:01:45.106 (loader): remote connection 1360 closed
01:01:45.107 (loader): remote connection 1324 closed
01:01:45.167 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:01:58.690 (loader): Device went offline
01:01:58.941 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:01:58.941 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:01:58.941 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:01:58.942 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:01:58.942 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:01:58.942 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:01:58.942 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:01.685 (loader): file changed
01:03:01.688 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:01.689 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:01.689 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:01.689 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:03:01.764 (post_compile 5): Begin, version=1.58, high-res time
01:03:01.765 (loader): remote connection 1288 opened
01:03:01.765 (loader): remote cmd from 1288: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:03:01.765 (post_compile 5): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:03:01.765 (post_compile 5): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:03:01.765 (loader): remote cmd from 1288: "status"
01:03:01.766 (loader): remote cmd from 1288: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:03:01.766 (loader): remote cmd from 1288: "file:sketch_jun30a.ino.hex"
01:03:01.766 (post_compile 5): Status: 1, 0, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:01.766 (post_compile 5): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:03:01.766 (post_compile 5): Sending command: file:sketch_jun30a.ino.hex
01:03:01.770 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:01.771 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:01.771 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:01.771 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:03:01.775 (loader): remote cmd from 1288: "status"
01:03:01.776 (loader): remote cmd from 1288: "auto:on"
01:03:01.777 (post_compile 5): Status: 1, 0, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:01.777 (post_compile 5): Sending command: auto:on
01:03:01.777 (post_compile 5): Disconnect
01:03:01.802 (loader): remote connection 1288 closed
01:03:02.234 (post_compile 6): Begin, version=1.58, high-res time
01:03:02.235 (loader): remote connection 1328 opened
01:03:02.235 (loader): remote cmd from 1328: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:03:02.235 (loader): remote cmd from 1328: "status"
01:03:02.235 (post_compile 6): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:03:02.235 (post_compile 6): port = "usb:0/140000/0/5/2/3"
01:03:02.235 (post_compile 6): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:03:02.237 (loader): remote cmd from 1328: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:03:02.237 (loader): remote cmd from 1328: "file:sketch_jun30a.ino.hex"
01:03:02.237 (post_compile 6): Status: 1, 1, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.237 (post_compile 6): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:03:02.237 (post_compile 6): Sending command: file:sketch_jun30a.ino.hex
01:03:02.240 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:02.241 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:02.241 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:02.241 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:03:02.244 (loader): remote cmd from 1328: "status"
01:03:02.245 (post_compile 6): Status: 1, 1, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.245 (post_compile 6): Disconnect
01:03:02.256 (loader): remote connection 1328 closed
01:03:02.256 (loader): remote connection 1288 opened
01:03:02.256 (post_compile 7): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/2/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
01:03:02.265 (reboot 8): Begin, version=1.58, high-res time
01:03:02.265 (reboot 8): location = usb:0/140000/0/5/2/3
01:03:02.265 (reboot 8): portlabel = {serial.port.label}
01:03:02.265 (reboot 8): portprotocol = {serial.port.protocol}
01:03:02.265 (reboot 8): LoadLibrary cfgmgr32 ok
01:03:02.265 (reboot 8): LoadLibrary ntdll ok
01:03:02.265 (reboot 8): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.265 (reboot 8): found_usb_device, loc=usb:0/140000/0/5/2/3    Port_#0003.Hub_#0007
01:03:02.265 (reboot 8): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
01:03:02.265 (reboot 8): found_usb_device, devinst=00000004
01:03:02.265 (reboot 8): add: loc=usb:0/140000/0/5/2/3, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8):   comport_from_devinst_list attempt
01:03:02.266 (reboot 8):   found Ports in classguid_list at index=1
01:03:02.266 (reboot 8):   port COM7 found from devnode
01:03:02.266 (reboot 8): found_usb_device complete
01:03:02.266 (reboot 8): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:03:02.266 (reboot 8): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
01:03:02.266 (reboot 8): found_usb_device, devinst=00000005
01:03:02.266 (reboot 8): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8):   comport_from_devinst_list attempt
01:03:02.266 (reboot 8):   found Ports in classguid_list at index=1
01:03:02.266 (reboot 8):   port COM6 found from devnode
01:03:02.266 (reboot 8): found_usb_device complete
01:03:02.266 (reboot 8): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8): found_usb_device, devinst=00000006
01:03:02.266 (reboot 8): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
01:03:02.266 (reboot 8): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:03:02.266 (reboot 8): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8):   comport_from_devinst_list attempt
01:03:02.266 (reboot 8):   found Ports in classguid_list at index=1
01:03:02.266 (reboot 8):   port COM5 found from devnode
01:03:02.266 (reboot 8): found_usb_device complete
01:03:02.266 (reboot 8): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
01:03:02.266 (reboot 8): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:03:02.266 (reboot 8): found_usb_device, devinst=00000007
01:03:02.266 (reboot 8): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:03:02.266 (reboot 8):   comport_from_devinst_list attempt
01:03:02.266 (reboot 8):   found Ports in classguid_list at index=1
01:03:02.266 (reboot 8):   port COM4 found from devnode
01:03:02.266 (reboot 8): found_usb_device complete
01:03:02.267 (reboot 8): usb scan found 4 devices
01:03:02.268 (loader): remote connection 1408 opened
01:03:02.268 (loader): remote cmd from 1408: "show:arduino_attempt_reboot"
01:03:02.268 (loader): got request to show arduino rebooting message
01:03:02.268 (reboot 8): found Teensy Loader, version 1.58
01:03:02.268 (reboot 8): Sending command: show:arduino_attempt_reboot
01:03:02.269 (loader): remote cmd from 1408: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
01:03:02.269 (loader): remote cmd from 1408: "status"
01:03:02.269 (reboot 8): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
01:03:02.271 (reboot 8): Status: 1, 1, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.271 (reboot 8): do_reset (serial) COM4
01:03:02.273 (loader): remote cmd from 1408: "status"
01:03:02.275 (reboot 8): Status: 1, 1, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.275 (reboot 8): status read, retry 0
01:03:02.381 (loader): remote cmd from 1408: "status"
01:03:02.383 (reboot 8): Status: 1, 1, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.383 (reboot 8): status read, retry 1
01:03:02.490 (loader): remote cmd from 1408: "status"
01:03:02.492 (reboot 8): Status: 1, 1, 0, 1, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.492 (reboot 8): status read, retry 2
01:03:02.601 (loader): remote cmd from 1408: "status"
01:03:02.602 (loader): secure mode can not be locked: this is Standard Teensy
01:03:02.602 (loader): encryption is possible on this Teensy, but not yet configured
01:03:02.602 (loader): but without secure mode locked, encryption will NOT be secure!
01:03:02.602 (loader): Device came online, code_size = 8126464
01:03:02.602 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
01:03:02.606 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:02.607 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:02.607 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:02.607 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:03:02.615 (loader): set background IMG_ONLINE
01:03:02.620 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:02.622 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:02.622 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:02.622 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:03:02.630 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:03:02.630 (loader): elf binary data matches hex file
01:03:02.630 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:03:02.630 (loader): Incompatible file, showing warning dialog
01:03:02.640 (reboot 8): Status: 1, 0, 1, 2, 1, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:03:02.640 (reboot 8): status read, retry 3
01:03:02.640 (reboot 8): Success
01:03:02.640 (reboot 8): Disconnect
01:03:02.662 (loader): remote connection 1408 closed
01:03:02.663 (loader): remote connection 1288 closed
01:03:02.681 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:03:10.944 (loader): Device went offline
01:03:11.180 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:03:11.181 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:03:11.181 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:03:11.181 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:03:11.181 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:11.181 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:11.181 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:18.686 (loader): secure mode can not be locked: this is Standard Teensy
01:03:18.686 (loader): encryption is possible on this Teensy, but not yet configured
01:03:18.686 (loader): but without secure mode locked, encryption will NOT be secure!
01:03:18.686 (loader): Device came online, code_size = 2031616
01:03:18.686 (loader): Board is: Teensy 4.0 (IMXRT1062), version 1.07
01:03:18.690 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:18.692 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:18.692 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:18.692 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 1% used
01:03:18.705 (loader): set background IMG_ONLINE
01:03:18.936 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:03:23.241 (loader): Auto Button event
01:03:23.241 (loader): Auto mode: enabled
01:03:23.244 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:03:23.246 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:03:23.246 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:03:23.246 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 1% used
01:03:23.259 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:03:23.259 (loader): elf binary data matches hex file
01:03:23.259 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:03:23.259 (loader): using hex file - Teensy not configured for encryption
01:03:23.271 (loader): begin operation
01:03:23.283 (loader): flash, block=0, bs=1024, auto=1
01:03:23.283 (loader): flash, block=1, bs=1024, auto=1
01:03:23.283 (loader): flash, block=2, bs=1024, auto=1
01:03:27.102 (loader): flash, block=3, bs=1024, auto=1
01:03:27.103 (loader): flash, block=4, bs=1024, auto=1
01:03:27.104 (loader): flash, block=5, bs=1024, auto=1
01:03:27.105 (loader): flash, block=6, bs=1024, auto=1
01:03:27.106 (loader): flash, block=7, bs=1024, auto=1
01:03:27.133 (loader): flash, block=8, bs=1024, auto=1
01:03:27.134 (loader): flash, block=9, bs=1024, auto=1
01:03:27.164 (loader): flash, block=10, bs=1024, auto=1
01:03:27.165 (loader): flash, block=11, bs=1024, auto=1
01:03:27.197 (loader): flash, block=12, bs=1024, auto=1
01:03:27.197 (loader): flash, block=13, bs=1024, auto=1
01:03:27.198 (loader): flash, block=14, bs=1024, auto=1
01:03:27.227 (loader): flash, block=15, bs=1024, auto=1
01:03:27.228 (loader): flash, block=16, bs=1024, auto=1
01:03:27.257 (loader): flash, block=17, bs=1024, auto=1
01:03:27.257 (loader): flash, block=18, bs=1024, auto=1
01:03:27.294 (loader): sending reboot
01:03:27.294 (loader): begin wait_until_offline
01:03:27.351 (loader): offline, waited 1
01:03:27.352 (loader): end operation, total time = 4.080 seconds
01:03:27.353 (loader): set background IMG_REBOOT_OK
01:03:27.354 (loader): redraw timer set, image 14 to show for 1200 ms
01:03:27.432 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:03:27.432 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:03:27.432 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:03:27.432 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:03:27.432 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:27.433 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:27.433 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:03:28.560 (loader): redraw, image 9
01:04:18.614 (post_compile 9): Begin, version=1.58, high-res time
01:04:18.614 (loader): remote connection 772 opened
01:04:18.614 (loader): remote cmd from 772: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:04:18.614 (loader): remote cmd from 772: "status"
01:04:18.615 (post_compile 9): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:04:18.615 (post_compile 9): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:04:18.615 (loader): file changed
01:04:18.618 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:18.620 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:18.620 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:18.620 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:04:18.622 (post_compile 9): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:18.622 (post_compile 9): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:04:18.625 (loader): remote cmd from 772: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:04:18.625 (loader): remote cmd from 772: "file:sketch_jun30a.ino.hex"
01:04:18.625 (post_compile 9): Sending command: file:sketch_jun30a.ino.hex
01:04:18.628 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:18.630 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:18.630 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:18.630 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:04:18.632 (loader): remote cmd from 772: "status"
01:04:18.633 (post_compile 9): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:18.633 (post_compile 9): Disconnect
01:04:18.656 (loader): remote connection 772 closed
01:04:19.358 (post_compile 10): Begin, version=1.58, high-res time
01:04:19.359 (loader): remote connection 1656 opened
01:04:19.359 (loader): remote cmd from 1656: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:04:19.359 (loader): remote cmd from 1656: "status"
01:04:19.359 (post_compile 10): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:04:19.359 (post_compile 10): port = "usb:0/140000/0/5/2/3"
01:04:19.359 (post_compile 10): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:04:19.361 (post_compile 10): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.361 (post_compile 10): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:04:19.361 (loader): remote cmd from 1656: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:04:19.361 (loader): remote cmd from 1656: "file:sketch_jun30a.ino.hex"
01:04:19.361 (post_compile 10): Sending command: file:sketch_jun30a.ino.hex
01:04:19.364 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:19.365 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:19.365 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:19.365 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:04:19.367 (loader): remote cmd from 1656: "status"
01:04:19.369 (post_compile 10): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.369 (post_compile 10): Disconnect
01:04:19.390 (loader): remote connection 1656 closed
01:04:19.390 (loader): remote connection 1740 opened
01:04:19.390 (post_compile 11): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/2/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
01:04:19.399 (reboot 12): Begin, version=1.58, high-res time
01:04:19.399 (reboot 12): location = usb:0/140000/0/5/2/3
01:04:19.399 (reboot 12): portlabel = {serial.port.label}
01:04:19.399 (reboot 12): portprotocol = {serial.port.protocol}
01:04:19.399 (reboot 12): LoadLibrary cfgmgr32 ok
01:04:19.399 (reboot 12): LoadLibrary ntdll ok
01:04:19.400 (reboot 12): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.400 (reboot 12): found_usb_device, loc=usb:0/140000/0/5/2/3    Port_#0003.Hub_#0007
01:04:19.400 (reboot 12): found_usb_device, devinst=00000004
01:04:19.400 (reboot 12): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
01:04:19.400 (reboot 12): add: loc=usb:0/140000/0/5/2/3, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.400 (reboot 12):   comport_from_devinst_list attempt
01:04:19.400 (reboot 12):   found Ports in classguid_list at index=1
01:04:19.400 (reboot 12):   port COM7 found from devnode
01:04:19.400 (reboot 12): found_usb_device complete
01:04:19.400 (reboot 12): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.400 (reboot 12): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
01:04:19.400 (reboot 12): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:04:19.400 (reboot 12): found_usb_device, devinst=00000005
01:04:19.400 (reboot 12): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.400 (reboot 12):   comport_from_devinst_list attempt
01:04:19.400 (reboot 12):   found Ports in classguid_list at index=1
01:04:19.400 (reboot 12):   port COM6 found from devnode
01:04:19.400 (reboot 12): found_usb_device complete
01:04:19.400 (reboot 12): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.400 (reboot 12): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
01:04:19.400 (reboot 12): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:04:19.400 (reboot 12): found_usb_device, devinst=00000006
01:04:19.400 (reboot 12): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.400 (reboot 12):   comport_from_devinst_list attempt
01:04:19.400 (reboot 12):   found Ports in classguid_list at index=1
01:04:19.400 (reboot 12):   port COM5 found from devnode
01:04:19.400 (reboot 12): found_usb_device complete
01:04:19.401 (reboot 12): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.401 (reboot 12): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
01:04:19.401 (reboot 12): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:04:19.401 (reboot 12): found_usb_device, devinst=00000007
01:04:19.401 (reboot 12): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:04:19.401 (reboot 12):   comport_from_devinst_list attempt
01:04:19.401 (reboot 12):   found Ports in classguid_list at index=1
01:04:19.401 (reboot 12):   port COM4 found from devnode
01:04:19.401 (reboot 12): found_usb_device complete
01:04:19.401 (reboot 12): usb scan found 4 devices
01:04:19.402 (loader): remote connection 1656 opened
01:04:19.402 (loader): remote cmd from 1656: "show:arduino_attempt_reboot"
01:04:19.402 (loader): got request to show arduino rebooting message
01:04:19.403 (reboot 12): found Teensy Loader, version 1.58
01:04:19.403 (reboot 12): Sending command: show:arduino_attempt_reboot
01:04:19.404 (loader): remote cmd from 1656: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
01:04:19.404 (loader): remote cmd from 1656: "status"
01:04:19.404 (reboot 12): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
01:04:19.405 (reboot 12): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.405 (reboot 12): do_reset (serial) COM4
01:04:19.408 (loader): remote cmd from 1656: "status"
01:04:19.409 (reboot 12): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.409 (reboot 12): status read, retry 0
01:04:19.514 (loader): remote cmd from 1656: "status"
01:04:19.516 (reboot 12): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.516 (reboot 12): status read, retry 1
01:04:19.622 (loader): remote cmd from 1656: "status"
01:04:19.624 (reboot 12): Status: 1, 1, 0, 3, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.624 (reboot 12): status read, retry 2
01:04:19.701 (loader): secure mode can not be locked: this is Standard Teensy
01:04:19.701 (loader): encryption is possible on this Teensy, but not yet configured
01:04:19.701 (loader): but without secure mode locked, encryption will NOT be secure!
01:04:19.701 (loader): Device came online, code_size = 8126464
01:04:19.701 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
01:04:19.704 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:19.706 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:19.706 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:19.706 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:04:19.715 (loader): set background IMG_ONLINE
01:04:19.720 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:19.722 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:19.722 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:19.722 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:04:19.730 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:04:19.731 (loader): elf binary data matches hex file
01:04:19.731 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:04:19.731 (loader): Incompatible file, showing warning dialog
01:04:19.740 (loader): remote cmd from 1656: "status"
01:04:19.740 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:04:19.741 (reboot 12): Status: 1, 0, 1, 4, 2, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:04:19.741 (reboot 12): status read, retry 3
01:04:19.741 (reboot 12): Success
01:04:19.741 (reboot 12): Disconnect
01:04:19.762 (loader): remote connection 1656 closed
01:04:19.763 (loader): remote connection 1740 closed
01:04:24.705 (loader): Device went offline
01:04:24.955 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:04:24.956 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:04:24.956 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:04:24.956 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:04:24.956 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:04:24.956 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:04:24.956 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:04:27.197 (loader): secure mode can not be locked: this is Standard Teensy
01:04:27.197 (loader): encryption is possible on this Teensy, but not yet configured
01:04:27.197 (loader): but without secure mode locked, encryption will NOT be secure!
01:04:27.197 (loader): Device came online, code_size = 2031616
01:04:27.197 (loader): Board is: Teensy 4.0 (IMXRT1062), version 1.07
01:04:27.201 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:27.203 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:27.203 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:27.203 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 1% used
01:04:27.216 (loader): set background IMG_ONLINE
01:04:27.445 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:04:34.086 (loader): Auto Button event
01:04:34.086 (loader): Auto mode: enabled
01:04:34.090 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:04:34.092 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:04:34.092 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:04:34.092 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 1% used
01:04:34.105 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:04:34.105 (loader): elf binary data matches hex file
01:04:34.105 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:04:34.105 (loader): using hex file - Teensy not configured for encryption
01:04:34.118 (loader): begin operation
01:04:34.128 (loader): flash, block=0, bs=1024, auto=1
01:04:34.128 (loader): flash, block=1, bs=1024, auto=1
01:04:34.128 (loader): flash, block=2, bs=1024, auto=1
01:04:34.339 (loader): flash, block=3, bs=1024, auto=1
01:04:34.339 (loader): flash, block=4, bs=1024, auto=1
01:04:34.341 (loader): flash, block=5, bs=1024, auto=1
01:04:34.342 (loader): flash, block=6, bs=1024, auto=1
01:04:34.343 (loader): flash, block=7, bs=1024, auto=1
01:04:34.370 (loader): flash, block=8, bs=1024, auto=1
01:04:34.371 (loader): flash, block=9, bs=1024, auto=1
01:04:34.401 (loader): flash, block=10, bs=1024, auto=1
01:04:34.402 (loader): flash, block=11, bs=1024, auto=1
01:04:34.403 (loader): flash, block=12, bs=1024, auto=1
01:04:34.433 (loader): flash, block=13, bs=1024, auto=1
01:04:34.434 (loader): flash, block=14, bs=1024, auto=1
01:04:34.464 (loader): flash, block=15, bs=1024, auto=1
01:04:34.465 (loader): flash, block=16, bs=1024, auto=1
01:04:34.481 (loader): flash, block=17, bs=1024, auto=1
01:04:34.482 (loader): flash, block=18, bs=1024, auto=1
01:04:34.516 (loader): sending reboot
01:04:34.516 (loader): begin wait_until_offline
01:04:34.574 (loader): offline, waited 1
01:04:34.574 (loader): end operation, total time = 0.456 seconds
01:04:34.575 (loader): set background IMG_REBOOT_OK
01:04:34.576 (loader): redraw timer set, image 14 to show for 1200 ms
01:04:34.714 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:04:34.714 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:04:34.714 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:04:34.714 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:04:34.714 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:04:34.714 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:04:34.715 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:04:35.787 (loader): redraw, image 9
01:05:08.188 (post_compile 13): Begin, version=1.58, high-res time
01:05:08.189 (loader): remote connection 776 opened
01:05:08.189 (loader): remote cmd from 776: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:05:08.189 (loader): remote cmd from 776: "status"
01:05:08.189 (loader): file changed
01:05:08.189 (post_compile 13): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:05:08.189 (post_compile 13): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:05:08.193 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:08.195 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:08.195 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:08.195 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:05:08.197 (post_compile 13): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:08.197 (post_compile 13): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:05:08.203 (loader): remote cmd from 776: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:05:08.203 (loader): remote cmd from 776: "file:sketch_jun30a.ino.hex"
01:05:08.203 (post_compile 13): Sending command: file:sketch_jun30a.ino.hex
01:05:08.206 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:08.208 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:08.208 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:08.208 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:05:08.213 (loader): remote cmd from 776: "status"
01:05:08.215 (post_compile 13): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:08.215 (post_compile 13): Disconnect
01:05:08.226 (loader): remote connection 776 closed
01:05:08.929 (post_compile 14): Begin, version=1.58, high-res time
01:05:08.930 (loader): remote connection 1844 opened
01:05:08.930 (loader): remote cmd from 1844: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:05:08.931 (post_compile 14): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:05:08.931 (post_compile 14): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:05:08.931 (post_compile 14): port = "usb:0/140000/0/5/2/3"
01:05:08.931 (loader): remote cmd from 1844: "status"
01:05:08.932 (loader): remote cmd from 1844: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:05:08.932 (loader): remote cmd from 1844: "file:sketch_jun30a.ino.hex"
01:05:08.932 (post_compile 14): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:08.932 (post_compile 14): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:05:08.932 (post_compile 14): Sending command: file:sketch_jun30a.ino.hex
01:05:08.935 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:08.936 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:08.936 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:08.936 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:05:08.939 (loader): remote cmd from 1844: "status"
01:05:08.940 (post_compile 14): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:08.940 (post_compile 14): Disconnect
01:05:08.963 (loader): remote connection 1844 closed
01:05:08.963 (post_compile 15): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/2/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
01:05:08.964 (loader): remote connection 1844 opened
01:05:08.973 (reboot 16): Begin, version=1.58, high-res time
01:05:08.973 (reboot 16): location = usb:0/140000/0/5/2/3
01:05:08.973 (reboot 16): portprotocol = {serial.port.protocol}
01:05:08.973 (reboot 16): portlabel = {serial.port.label}
01:05:08.973 (reboot 16): LoadLibrary cfgmgr32 ok
01:05:08.973 (reboot 16): LoadLibrary ntdll ok
01:05:08.973 (reboot 16): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:05:08.973 (reboot 16): found_usb_device, loc=usb:0/140000/0/5/2/3    Port_#0003.Hub_#0007
01:05:08.973 (reboot 16): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
01:05:08.973 (reboot 16): found_usb_device, devinst=00000004
01:05:08.973 (reboot 16): add: loc=usb:0/140000/0/5/2/3, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:05:08.974 (reboot 16):   comport_from_devinst_list attempt
01:05:08.974 (reboot 16):   found Ports in classguid_list at index=1
01:05:08.974 (reboot 16):   port COM7 found from devnode
01:05:08.974 (reboot 16): found_usb_device complete
01:05:08.974 (reboot 16): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:05:08.974 (reboot 16): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
01:05:08.974 (reboot 16): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:05:08.974 (reboot 16): found_usb_device, devinst=00000005
01:05:08.974 (reboot 16): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:05:08.974 (reboot 16):   comport_from_devinst_list attempt
01:05:08.974 (reboot 16):   found Ports in classguid_list at index=1
01:05:08.974 (reboot 16):   port COM6 found from devnode
01:05:08.974 (reboot 16): found_usb_device complete
01:05:08.974 (reboot 16): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:05:08.974 (reboot 16): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
01:05:08.974 (reboot 16): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:05:08.974 (reboot 16): found_usb_device, devinst=00000006
01:05:08.974 (reboot 16): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:05:08.974 (reboot 16):   comport_from_devinst_list attempt
01:05:08.974 (reboot 16):   found Ports in classguid_list at index=1
01:05:08.974 (reboot 16):   port COM5 found from devnode
01:05:08.974 (reboot 16): found_usb_device complete
01:05:08.975 (reboot 16): usb scan found 3 devices
01:05:08.976 (loader): remote connection 1840 opened
01:05:08.976 (loader): remote cmd from 1840: "show:arduino_attempt_reboot"
01:05:08.976 (loader): got request to show arduino rebooting message
01:05:08.976 (reboot 16): found Teensy Loader, version 1.58
01:05:08.976 (reboot 16): Sending command: show:arduino_attempt_reboot
01:05:08.977 (loader): remote cmd from 1840: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
01:05:08.977 (loader): remote cmd from 1840: "status"
01:05:08.977 (reboot 16): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
01:05:08.979 (reboot 16): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:08.979 (reboot 16): do_reset (serial) COM5
01:05:08.981 (loader): remote cmd from 1840: "status"
01:05:08.982 (reboot 16): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:08.982 (reboot 16): status read, retry 0
01:05:09.087 (loader): remote cmd from 1840: "status"
01:05:09.090 (reboot 16): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:09.090 (reboot 16): status read, retry 1
01:05:09.196 (loader): remote cmd from 1840: "status"
01:05:09.198 (reboot 16): Status: 1, 1, 0, 5, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:09.198 (reboot 16): status read, retry 2
01:05:09.306 (loader): remote cmd from 1840: "status"
01:05:09.307 (loader): secure mode can not be locked: this is Standard Teensy
01:05:09.307 (loader): encryption is possible on this Teensy, but not yet configured
01:05:09.307 (loader): but without secure mode locked, encryption will NOT be secure!
01:05:09.307 (loader): Device came online, code_size = 8126464
01:05:09.307 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.07
01:05:09.311 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:09.312 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:09.312 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:09.312 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:05:09.321 (loader): set background IMG_ONLINE
01:05:09.328 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:09.329 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:09.329 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:09.329 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 0% used
01:05:09.337 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:05:09.337 (loader): elf binary data matches hex file
01:05:09.337 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:05:09.337 (loader): Incompatible file, showing warning dialog
01:05:09.346 (reboot 16): Status: 1, 0, 1, 6, 3, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:05:09.346 (reboot 16): status read, retry 3
01:05:09.346 (reboot 16): Success
01:05:09.346 (reboot 16): Disconnect
01:05:09.368 (loader): remote connection 1840 closed
01:05:09.369 (loader): remote connection 1844 closed
01:05:09.461 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:05:23.490 (loader): Device went offline
01:05:23.741 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:05:23.742 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:05:23.742 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:05:23.742 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:05:23.742 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:05:23.742 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:05:23.742 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:05:25.985 (loader): secure mode can not be locked: this is Standard Teensy
01:05:25.985 (loader): encryption is possible on this Teensy, but not yet configured
01:05:25.985 (loader): but without secure mode locked, encryption will NOT be secure!
01:05:25.985 (loader): Device came online, code_size = 2031616
01:05:25.985 (loader): Board is: Teensy 4.0 (IMXRT1062), version 1.07
01:05:25.989 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:25.991 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:25.991 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:25.991 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 1% used
01:05:26.005 (loader): set background IMG_ONLINE
01:05:26.235 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
01:05:39.635 (loader): Auto Button event
01:05:39.635 (loader): Auto mode: enabled
01:05:39.638 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:05:39.639 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:05:39.639 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:05:39.639 (loader): File "sketch_jun30a.ino.hex". 19456 bytes, 1% used
01:05:39.653 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
01:05:39.653 (loader): elf binary data matches hex file
01:05:39.653 (loader): elf file is for Teensy 4.0 (IMXRT1062)
01:05:39.653 (loader): using hex file - Teensy not configured for encryption
01:05:39.665 (loader): begin operation
01:05:39.678 (loader): flash, block=0, bs=1024, auto=1
01:05:39.678 (loader): flash, block=1, bs=1024, auto=1
01:05:39.678 (loader): flash, block=2, bs=1024, auto=1
01:05:39.891 (loader): flash, block=3, bs=1024, auto=1
01:05:39.891 (loader): flash, block=4, bs=1024, auto=1
01:05:39.894 (loader): flash, block=5, bs=1024, auto=1
01:05:39.895 (loader): flash, block=6, bs=1024, auto=1
01:05:39.896 (loader): flash, block=7, bs=1024, auto=1
01:05:39.897 (loader): flash, block=8, bs=1024, auto=1
01:05:39.898 (loader): flash, block=9, bs=1024, auto=1
01:05:39.921 (loader): flash, block=10, bs=1024, auto=1
01:05:39.922 (loader): flash, block=11, bs=1024, auto=1
01:05:39.953 (loader): flash, block=12, bs=1024, auto=1
01:05:39.953 (loader): flash, block=13, bs=1024, auto=1
01:05:39.984 (loader): flash, block=14, bs=1024, auto=1
01:05:39.985 (loader): flash, block=15, bs=1024, auto=1
01:05:40.015 (loader): flash, block=16, bs=1024, auto=1
01:05:40.016 (loader): flash, block=17, bs=1024, auto=1
01:05:40.016 (loader): flash, block=18, bs=1024, auto=1
01:05:40.051 (loader): sending reboot
01:05:40.052 (loader): begin wait_until_offline
01:05:40.110 (loader): offline, waited 1
01:05:40.110 (loader): end operation, total time = 0.445 seconds
01:05:40.112 (loader): set background IMG_REBOOT_OK
01:05:40.113 (loader): redraw timer set, image 14 to show for 1200 ms
01:05:40.249 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:05:40.249 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:05:40.249 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:05:40.250 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:05:40.250 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:05:40.250 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:05:40.250 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:05:41.309 (loader): redraw, image 9
01:06:39.152 (post_compile 17): Begin, version=1.58, high-res time
01:06:39.152 (loader): remote connection 1932 opened
01:06:39.153 (loader): remote cmd from 1932: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:06:39.153 (loader): remote cmd from 1932: "status"
01:06:39.153 (loader): file changed
01:06:39.153 (post_compile 17): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:06:39.153 (post_compile 17): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:06:39.156 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:06:39.158 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:06:39.158 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:06:39.158 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:06:39.160 (post_compile 17): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:39.160 (post_compile 17): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:06:39.161 (loader): remote cmd from 1932: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:06:39.161 (loader): remote cmd from 1932: "file:sketch_jun30a.ino.hex"
01:06:39.161 (post_compile 17): Sending command: file:sketch_jun30a.ino.hex
01:06:39.164 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:06:39.166 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:06:39.166 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:06:39.166 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:06:39.168 (loader): remote cmd from 1932: "status"
01:06:39.170 (post_compile 17): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:39.170 (post_compile 17): Disconnect
01:06:39.189 (loader): remote connection 1932 closed
01:06:39.889 (post_compile 18): Begin, version=1.58, high-res time
01:06:39.890 (loader): remote connection 1932 opened
01:06:39.890 (loader): remote cmd from 1932: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
01:06:39.890 (loader): remote cmd from 1932: "status"
01:06:39.890 (post_compile 18): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
01:06:39.890 (post_compile 18): port = "usb:0/140000/0/5/2/3"
01:06:39.890 (post_compile 18): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
01:06:39.891 (loader): remote cmd from 1932: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
01:06:39.891 (loader): remote cmd from 1932: "file:sketch_jun30a.ino.hex"
01:06:39.891 (post_compile 18): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:39.891 (post_compile 18): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
01:06:39.892 (post_compile 18): Sending command: file:sketch_jun30a.ino.hex
01:06:39.895 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:06:39.897 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:06:39.897 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:06:39.897 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:06:39.899 (loader): remote cmd from 1932: "status"
01:06:39.900 (post_compile 18): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:39.900 (post_compile 18): Disconnect
01:06:39.920 (loader): remote connection 1932 closed
01:06:39.920 (loader): remote connection 1696 opened
01:06:39.920 (post_compile 19): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/2/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
01:06:39.929 (reboot 20): Begin, version=1.58, high-res time
01:06:39.929 (reboot 20): location = usb:0/140000/0/5/2/3
01:06:39.929 (reboot 20): portlabel = {serial.port.label}
01:06:39.929 (reboot 20): LoadLibrary cfgmgr32 ok
01:06:39.929 (reboot 20): portprotocol = {serial.port.protocol}
01:06:39.929 (reboot 20): LoadLibrary ntdll ok
01:06:39.930 (reboot 20): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:06:39.930 (reboot 20): found_usb_device, loc=usb:0/140000/0/5/2/3    Port_#0003.Hub_#0007
01:06:39.930 (reboot 20): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
01:06:39.930 (reboot 20): found_usb_device, devinst=00000004
01:06:39.930 (reboot 20): add: loc=usb:0/140000/0/5/2/3, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:06:39.930 (reboot 20):   comport_from_devinst_list attempt
01:06:39.930 (reboot 20):   found Ports in classguid_list at index=1
01:06:39.930 (reboot 20):   port COM7 found from devnode
01:06:39.930 (reboot 20): found_usb_device complete
01:06:39.930 (reboot 20): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:06:39.930 (reboot 20): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
01:06:39.930 (reboot 20): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
01:06:39.930 (reboot 20): found_usb_device, devinst=00000005
01:06:39.930 (reboot 20): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
01:06:39.930 (reboot 20):   comport_from_devinst_list attempt
01:06:39.930 (reboot 20):   found Ports in classguid_list at index=1
01:06:39.930 (reboot 20):   port COM6 found from devnode
01:06:39.930 (reboot 20): found_usb_device complete
01:06:39.931 (reboot 20): usb scan found 2 devices
01:06:39.932 (loader): remote connection 1888 opened
01:06:39.932 (loader): remote cmd from 1888: "show:arduino_attempt_reboot"
01:06:39.932 (loader): got request to show arduino rebooting message
01:06:39.932 (reboot 20): found Teensy Loader, version 1.58
01:06:39.932 (reboot 20): Sending command: show:arduino_attempt_reboot
01:06:39.933 (loader): remote cmd from 1888: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
01:06:39.933 (loader): remote cmd from 1888: "status"
01:06:39.933 (reboot 20): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
01:06:39.935 (reboot 20): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:39.935 (reboot 20): do_reset (serial) COM6
01:06:39.937 (loader): remote cmd from 1888: "status"
01:06:39.939 (reboot 20): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:39.939 (reboot 20): status read, retry 0
01:06:40.045 (loader): remote cmd from 1888: "status"
01:06:40.047 (reboot 20): Status: 1, 1, 0, 7, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:40.047 (reboot 20): status read, retry 1
01:06:40.154 (loader): remote cmd from 1888: "status"
01:06:40.156 (loader): handle 728
01:06:40.156 (loader): Device came online, code_size = 100
01:06:40.156 (loader): Board is: NXP IMXRT1062 ROM
01:06:40.156 (loader): begin operation
01:06:40.159 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 19456 bytes
01:06:40.161 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 19456 bytes, and 5536 loader utility
01:06:40.161 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
01:06:40.161 (loader): File "sketch_jun30a.ino.hex". 19456 bytes
01:06:40.161 (loader): set background IMG_ONLINE
01:06:40.162 (reboot 20): Status: 1, 1, 1, 8, 4, 8, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:40.172 (loader): nxp_write: success
01:06:40.175 (loader): HAB locked secure mode
01:06:40.176 (loader): sending ehex loader utility, 5536 bytes
01:06:40.176 (loader): nxp_write: success
01:06:40.177 (loader): nxp_write: success
01:06:40.177 (loader): nxp_write: success
01:06:40.177 (loader): nxp_write: success
01:06:40.177 (loader): nxp_write: success
01:06:40.177 (loader): nxp_write: success
01:06:40.178 (loader): nxp_write: success
01:06:40.180 (loader): run it..
01:06:40.180 (loader): nxp_write: success
01:06:40.194 (loader): ehex loader utility sucessfully started
01:06:40.194 (loader): end operation, total time = 0.038 seconds
01:06:40.195 (loader): redraw timer set, image 80 to show for 2000 ms
01:06:40.216 (loader): remote cmd from 1888: "status"
01:06:40.216 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
01:06:40.217 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:06:40.217 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:06:40.217 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
01:06:40.217 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:06:40.217 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:06:40.217 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
01:06:40.219 (reboot 20): Status: 1, 1, 0, 8, 4, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
01:06:40.219 (reboot 20): status read, retry 2
01:06:40.219 (reboot 20): Success
01:06:40.219 (reboot 20): Disconnect

Screenshot 2023-06-30 021555.png
After writing the above the three T_4.1's were powered up and the same open sketch Uploaded and the failure repeated.
T_Sermon in use for all instances and it was working with the T_4.0 {no other Serial Monitor open or used}
Here is that shorter Loader Verbose:
Code:
02:12:53.425 (post_compile 121): Begin, version=1.58, high-res time
02:12:53.425 (loader): remote connection 1740 opened
02:12:53.426 (loader): remote cmd from 1740: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
02:12:53.426 (post_compile 121): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
02:12:53.426 (post_compile 121): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
02:12:53.426 (loader): remote cmd from 1740: "status"
02:12:53.426 (loader): file changed
02:12:53.432 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:12:53.436 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:12:53.437 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:12:53.437 (loader): File "sketch_jun30a.ino.hex". 50176 bytes
02:12:53.440 (post_compile 121): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:53.440 (post_compile 121): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
02:12:53.440 (loader): remote cmd from 1740: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
02:12:53.441 (loader): remote cmd from 1740: "file:sketch_jun30a.ino.hex"
02:12:53.441 (post_compile 121): Sending command: file:sketch_jun30a.ino.hex
02:12:53.446 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:12:53.450 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:12:53.451 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:12:53.451 (loader): File "sketch_jun30a.ino.hex". 50176 bytes
02:12:53.454 (loader): remote cmd from 1740: "status"
02:12:53.457 (post_compile 121): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:53.457 (post_compile 121): Disconnect
02:12:53.479 (loader): remote connection 1740 closed
02:12:54.215 (post_compile 122): Begin, version=1.58, high-res time
02:12:54.216 (loader): remote connection 1960 opened
02:12:54.217 (loader): remote cmd from 1960: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
02:12:54.218 (post_compile 122): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
02:12:54.218 (post_compile 122): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
02:12:54.218 (post_compile 122): port = "usb:0/140000/0/5/2/3"
02:12:54.218 (loader): remote cmd from 1960: "status"
02:12:54.221 (loader): remote cmd from 1960: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
02:12:54.221 (post_compile 122): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.221 (post_compile 122): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
02:12:54.222 (loader): remote cmd from 1960: "file:sketch_jun30a.ino.hex"
02:12:54.222 (post_compile 122): Sending command: file:sketch_jun30a.ino.hex
02:12:54.228 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:12:54.233 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:12:54.235 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:12:54.236 (loader): File "sketch_jun30a.ino.hex". 50176 bytes
02:12:54.240 (loader): remote cmd from 1960: "status"
02:12:54.242 (post_compile 122): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.242 (post_compile 122): Disconnect
02:12:54.264 (post_compile 123): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/2/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
02:12:54.265 (loader): remote connection 1960 closed
02:12:54.267 (loader): remote connection 1960 opened
02:12:54.277 (reboot 124): Begin, version=1.58, high-res time
02:12:54.277 (reboot 124): location = usb:0/140000/0/5/2/3
02:12:54.277 (reboot 124): portlabel = {serial.port.label}
02:12:54.277 (reboot 124): portprotocol = {serial.port.protocol}
02:12:54.277 (reboot 124): LoadLibrary cfgmgr32 ok
02:12:54.277 (reboot 124): LoadLibrary ntdll ok
02:12:54.278 (reboot 124): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124): found_usb_device, loc=usb:0/140000/0/5/2/3    Port_#0003.Hub_#0007
02:12:54.278 (reboot 124): found_usb_device, devinst=00000004
02:12:54.278 (reboot 124): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
02:12:54.278 (reboot 124): add: loc=usb:0/140000/0/5/2/3, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124):   comport_from_devinst_list attempt
02:12:54.278 (reboot 124):   found Ports in classguid_list at index=1
02:12:54.278 (reboot 124):   port COM7 found from devnode
02:12:54.278 (reboot 124): found_usb_device complete
02:12:54.278 (reboot 124): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
02:12:54.278 (reboot 124): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
02:12:54.278 (reboot 124): found_usb_device, devinst=00000005
02:12:54.278 (reboot 124): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124):   comport_from_devinst_list attempt
02:12:54.278 (reboot 124):   found Ports in classguid_list at index=1
02:12:54.278 (reboot 124):   port COM6 found from devnode
02:12:54.278 (reboot 124): found_usb_device complete
02:12:54.278 (reboot 124): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
02:12:54.278 (reboot 124): found_usb_device, devinst=00000006
02:12:54.278 (reboot 124): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
02:12:54.278 (reboot 124): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124):   comport_from_devinst_list attempt
02:12:54.278 (reboot 124):   found Ports in classguid_list at index=1
02:12:54.278 (reboot 124):   port COM5 found from devnode
02:12:54.278 (reboot 124): found_usb_device complete
02:12:54.278 (reboot 124): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
02:12:54.278 (reboot 124): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
02:12:54.278 (reboot 124): found_usb_device, devinst=00000007
02:12:54.278 (reboot 124): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:12:54.278 (reboot 124):   comport_from_devinst_list attempt
02:12:54.278 (reboot 124):   found Ports in classguid_list at index=1
02:12:54.278 (reboot 124):   port COM4 found from devnode
02:12:54.278 (reboot 124): found_usb_device complete
02:12:54.279 (reboot 124): usb scan found 4 devices
02:12:54.280 (loader): remote connection 1968 opened
02:12:54.282 (loader): remote cmd from 1968: "show:arduino_attempt_reboot"
02:12:54.282 (reboot 124): found Teensy Loader, version 1.58
02:12:54.282 (reboot 124): Sending command: show:arduino_attempt_reboot
02:12:54.283 (loader): got request to show arduino rebooting message
02:12:54.286 (reboot 124): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
02:12:54.286 (loader): remote cmd from 1968: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
02:12:54.288 (loader): remote cmd from 1968: "status"
02:12:54.291 (reboot 124): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.291 (reboot 124): do_reset (serial) COM4
02:12:54.293 (loader): remote cmd from 1968: "status"
02:12:54.297 (reboot 124): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.297 (reboot 124): status read, retry 0
02:12:54.404 (loader): remote cmd from 1968: "status"
02:12:54.409 (reboot 124): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.409 (reboot 124): status read, retry 1
02:12:54.513 (loader): remote cmd from 1968: "status"
02:12:54.517 (reboot 124): Status: 1, 1, 0, 36, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.517 (reboot 124): status read, retry 2
02:12:54.622 (loader): remote cmd from 1968: "status"
02:12:54.626 (loader): secure mode can not be locked: this is Standard Teensy
02:12:54.628 (loader): encryption is possible on this Teensy, but not yet configured
02:12:54.630 (loader): but without secure mode locked, encryption will NOT be secure!
02:12:54.632 (loader): Device came online, code_size = 8126464
02:12:54.633 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
02:12:54.640 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:12:54.646 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:12:54.649 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:12:54.651 (loader): File "sketch_jun30a.ino.hex". 50176 bytes, 1% used
02:12:54.662 (loader): set background IMG_ONLINE
02:12:54.670 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:12:54.677 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:12:54.679 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:12:54.682 (loader): File "sketch_jun30a.ino.hex". 50176 bytes, 1% used
02:12:54.692 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
02:12:54.695 (loader): elf binary data matches hex file
02:12:54.697 (loader): elf file is for Teensy 4.0 (IMXRT1062)
02:12:54.699 (loader): Incompatible file, showing warning dialog
02:12:54.712 (reboot 124): Status: 1, 0, 1, 37, 5, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:12:54.712 (reboot 124): status read, retry 3
02:12:54.712 (reboot 124): Success
02:12:54.712 (reboot 124): Disconnect
02:12:54.732 (loader): remote connection 1968 closed
02:12:54.735 (loader): remote connection 1960 closed
02:12:54.759 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
 
Moved the T_4.0 to a front USB port to see it wasn't that being on the common HUB and again:
View attachment 31406

... and fresh Verbose for that - as the T_4.1 has a RED LED and the T_4.0 is running its prior sketch:
Code:
02:20:52.647 (loader): file changed
02:20:52.653 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:20:52.657 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:20:52.657 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:20:52.657 (loader): File "sketch_jun30a.ino.hex". 50176 bytes
02:20:53.558 (post_compile 125): Begin, version=1.58, high-res time
02:20:53.560 (loader): remote connection 1904 opened
02:20:53.560 (loader): remote cmd from 1904: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
02:20:53.560 (post_compile 125): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
02:20:53.560 (post_compile 125): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
02:20:53.561 (loader): remote cmd from 1904: "status"
02:20:53.562 (loader): remote cmd from 1904: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
02:20:53.563 (post_compile 125): Status: 1, 0, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:53.563 (post_compile 125): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
02:20:53.563 (loader): remote cmd from 1904: "file:sketch_jun30a.ino.hex"
02:20:53.563 (post_compile 125): Sending command: file:sketch_jun30a.ino.hex
02:20:53.568 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:20:53.572 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:20:53.573 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:20:53.573 (loader): File "sketch_jun30a.ino.hex". 50176 bytes
02:20:53.575 (loader): remote cmd from 1904: "status"
02:20:53.579 (post_compile 125): Status: 1, 0, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:53.579 (post_compile 125): Sending command: auto:on
02:20:53.579 (loader): remote cmd from 1904: "auto:on"
02:20:53.580 (post_compile 125): Disconnect
02:20:53.603 (loader): remote connection 1904 closed
02:20:55.364 (post_compile 126): Begin, version=1.58, high-res time
02:20:55.365 (loader): remote connection 1392 opened
02:20:55.367 (loader): remote cmd from 1392: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
02:20:55.367 (post_compile 126): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
02:20:55.367 (post_compile 126): port = "usb:0/140000/0/9"
02:20:55.367 (post_compile 126): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
02:20:55.368 (loader): remote cmd from 1392: "status"
02:20:55.370 (loader): remote cmd from 1392: "dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\"
02:20:55.370 (post_compile 126): Status: 1, 1, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:55.370 (post_compile 126): Sending command: dir:T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\
02:20:55.371 (loader): remote cmd from 1392: "file:sketch_jun30a.ino.hex"
02:20:55.372 (post_compile 126): Sending command: file:sketch_jun30a.ino.hex
02:20:55.377 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:20:55.382 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:20:55.383 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:20:55.385 (loader): File "sketch_jun30a.ino.hex". 50176 bytes
02:20:55.389 (loader): remote cmd from 1392: "status"
02:20:55.394 (post_compile 126): Status: 1, 1, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:55.394 (post_compile 126): Disconnect
02:20:55.412 (loader): remote connection 1392 closed
02:20:55.412 (post_compile 127): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/9" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
02:20:55.414 (loader): remote connection 1392 opened
02:20:59.465 (reboot 128): Begin, version=1.58, high-res time
02:20:59.465 (reboot 128): location = usb:0/140000/0/9
02:20:59.465 (reboot 128): portlabel = {serial.port.label}
02:20:59.465 (reboot 128): portprotocol = {serial.port.protocol}
02:20:59.465 (reboot 128): LoadLibrary cfgmgr32 ok
02:20:59.465 (reboot 128): LoadLibrary ntdll ok
02:20:59.466 (reboot 128): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128): found_usb_device, devinst=00000004
02:20:59.466 (reboot 128): found_usb_device, loc=usb:0/140000/0/9    Port_#0009.Hub_#0002
02:20:59.466 (reboot 128): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
02:20:59.466 (reboot 128): add: loc=usb:0/140000/0/9, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128):   comport_from_devinst_list attempt
02:20:59.466 (reboot 128):   found Ports in classguid_list at index=1
02:20:59.466 (reboot 128):   port COM7 found from devnode
02:20:59.466 (reboot 128): found_usb_device complete
02:20:59.466 (reboot 128): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
02:20:59.466 (reboot 128): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
02:20:59.466 (reboot 128): found_usb_device, devinst=00000005
02:20:59.466 (reboot 128): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128):   comport_from_devinst_list attempt
02:20:59.466 (reboot 128):   found Ports in classguid_list at index=1
02:20:59.466 (reboot 128):   port COM6 found from devnode
02:20:59.466 (reboot 128): found_usb_device complete
02:20:59.466 (reboot 128): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
02:20:59.466 (reboot 128): found_usb_device, devinst=00000006
02:20:59.466 (reboot 128): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
02:20:59.466 (reboot 128): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128):   comport_from_devinst_list attempt
02:20:59.466 (reboot 128):   found Ports in classguid_list at index=1
02:20:59.466 (reboot 128):   port COM5 found from devnode
02:20:59.466 (reboot 128): found_usb_device complete
02:20:59.466 (reboot 128): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
02:20:59.466 (reboot 128): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
02:20:59.466 (reboot 128): found_usb_device, devinst=00000007
02:20:59.466 (reboot 128): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
02:20:59.466 (reboot 128):   comport_from_devinst_list attempt
02:20:59.466 (reboot 128):   found Ports in classguid_list at index=1
02:20:59.466 (reboot 128):   port COM4 found from devnode
02:20:59.466 (reboot 128): found_usb_device complete
02:20:59.467 (reboot 128): usb scan found 4 devices
02:20:59.468 (loader): remote connection 1340 opened
02:20:59.470 (reboot 128): found Teensy Loader, version 1.58
02:20:59.470 (reboot 128): Sending command: show:arduino_attempt_reboot
02:20:59.470 (loader): remote cmd from 1340: "show:arduino_attempt_reboot"
02:20:59.472 (loader): got request to show arduino rebooting message
02:20:59.475 (loader): remote cmd from 1340: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
02:20:59.475 (reboot 128): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
02:20:59.477 (loader): remote cmd from 1340: "status"
02:20:59.480 (reboot 128): Status: 1, 1, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:59.480 (reboot 128): do_reset (serial) COM4
02:20:59.482 (loader): remote cmd from 1340: "status"
02:20:59.486 (reboot 128): Status: 1, 1, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:59.486 (reboot 128): status read, retry 0
02:20:59.591 (loader): remote cmd from 1340: "status"
02:20:59.599 (reboot 128): Status: 1, 1, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:59.599 (reboot 128): status read, retry 1
02:20:59.701 (loader): remote cmd from 1340: "status"
02:20:59.705 (reboot 128): Status: 1, 1, 0, 37, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:59.705 (reboot 128): status read, retry 2
02:20:59.810 (loader): remote cmd from 1340: "status"
02:20:59.815 (loader): secure mode can not be locked: this is Standard Teensy
02:20:59.817 (loader): encryption is possible on this Teensy, but not yet configured
02:20:59.818 (loader): but without secure mode locked, encryption will NOT be secure!
02:20:59.821 (loader): Device came online, code_size = 8126464
02:20:59.823 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
02:20:59.831 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:20:59.836 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:20:59.839 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:20:59.841 (loader): File "sketch_jun30a.ino.hex". 50176 bytes, 1% used
02:20:59.853 (loader): set background IMG_ONLINE
02:20:59.861 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.hex", 50176 bytes
02:20:59.868 (loader): File "T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\sketch_jun30a.ino.ehex", 50176 bytes, and 5536 loader utility
02:20:59.870 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
02:20:59.873 (loader): File "sketch_jun30a.ino.hex". 50176 bytes, 1% used
02:20:59.883 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
02:20:59.887 (loader): elf binary data matches hex file
02:20:59.889 (loader): elf file is for Teensy 4.0 (IMXRT1062)
02:20:59.892 (loader): Incompatible file, showing warning dialog
02:20:59.906 (reboot 128): Status: 1, 0, 1, 38, 6, 0, T:\TEMP\arduino\sketches\D7731BF0898994AE1C97297FA56C1E86\, sketch_jun30a.ino.hex
02:20:59.906 (reboot 128): status read, retry 3
02:20:59.906 (reboot 128): Success
02:20:59.906 (reboot 128): Disconnect
02:20:59.918 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
02:20:59.926 (loader): remote connection 1340 closed
02:20:59.939 (loader): remote connection 1392 closed
 
Using same sketch changed board to T_4.1. A T_4.1 was selected on Port and Console ended with this:
Code:
Memory Usage on Teensy 4.1:
  FLASH: code:36112, data:6092, headers:8992   free for files:8075268
   RAM1: variables:6944, code:33472, padding:32064   free for local variables:451808
   RAM2: variables:12416  free for malloc/new:511872
"C:\\Users\\Tim\\AppData\\Local\\Arduino15\\packages\\teensy\\tools\\teensy-tools\\1.58.0/stdout_redirect" "T:\\TEMP\\arduino\\sketches\\AD3AE4563427576D87162D66EF668B23/dWriteAlternate.ino.sym" "C:\\Users\\Tim\\AppData\\Local\\Arduino15\\packages\\teensy\\tools\\teensy-compile\\11.3.1/arm/bin/arm-none-eabi-objdump" -t -C "T:\\TEMP\\arduino\\sketches\\AD3AE4563427576D87162D66EF668B23/dWriteAlternate.ino.elf"
"C:\\Users\\Tim\\AppData\\Local\\Arduino15\\packages\\teensy\\tools\\teensy-tools\\1.58.0/teensy_size" "T:\\TEMP\\arduino\\sketches\\AD3AE4563427576D87162D66EF668B23/dWriteAlternate.ino.elf"
"C:\\Users\\Tim\\AppData\\Local\\Arduino15\\packages\\teensy\\tools\\teensy-tools\\1.58.0/stdout_redirect" "T:\\TEMP\\arduino\\sketches\\AD3AE4563427576D87162D66EF668B23/dWriteAlternate.ino.lst" "C:\\Users\\Tim\\AppData\\Local\\Arduino15\\packages\\teensy\\tools\\teensy-compile\\11.3.1/arm/bin/arm-none-eabi-objdump" -d -S -C "T:\\TEMP\\arduino\\sketches\\AD3AE4563427576D87162D66EF668B23/dWriteAlternate.ino.elf"

"C:\Users\Tim\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0/teensy_post_compile" "-file=dWriteAlternate.ino" "-path=T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23" "-tools=C:\Users\Tim\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0" "-board=TEENSY41" -reboot "-port=usb:0/140000/0/5/2/1/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
[B]Found 4 Teensy boards, but using auto-search to find board for upload.
Please use Tools > Ports(Teensy) to select the specific board.[/B]

T_Sermon getting output from one of the T_4.1's {Auto Selected when T-4.1 selected in IDE drop Down} and IDE shows:
Screenshot 2023-06-30 030646.png

Same 'Found 4 Teensy boards, ...' message appears after selecting a different Teensy 4.1/Port and build completes.
Verbose shows code was uploaded - but this time T_SerMon is showing the new code output {Verbose was not cleared before - but it seems ONE of the T_4.1's was programmed then too - but not the one shown in the IDE 'Serial Monitor':
Code:
03:05:42.015 (loader): file changed
03:05:42.022 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:05:42.026 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:05:42.026 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:05:42.026 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
03:05:42.087 (post_compile 133): Begin, version=1.58, high-res time
03:05:42.087 (loader): remote connection 1356 opened
03:05:42.088 (loader): remote cmd from 1356: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
03:05:42.088 (post_compile 133): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
03:05:42.088 (post_compile 133): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
03:05:42.088 (loader): remote cmd from 1356: "status"
03:05:42.090 (post_compile 133): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:42.090 (post_compile 133): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
03:05:42.090 (loader): remote cmd from 1356: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
03:05:42.091 (loader): remote cmd from 1356: "file:dWriteAlternate.ino.hex"
03:05:42.091 (post_compile 133): Sending command: file:dWriteAlternate.ino.hex
03:05:42.097 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:05:42.100 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:05:42.101 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:05:42.102 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
03:05:42.107 (loader): remote cmd from 1356: "status"
03:05:42.109 (post_compile 133): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:42.109 (post_compile 133): Disconnect
03:05:42.124 (loader): remote connection 1356 closed
03:05:42.873 (post_compile 134): Begin, version=1.58, high-res time
03:05:42.874 (loader): remote connection 1428 opened
03:05:42.876 (loader): remote cmd from 1428: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
03:05:42.876 (post_compile 134): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
03:05:42.876 (post_compile 134): port = "usb:0/140000/0/5/2/1/3"
03:05:42.876 (post_compile 134): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
03:05:42.877 (loader): remote cmd from 1428: "status"
03:05:42.879 (loader): remote cmd from 1428: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
03:05:42.879 (post_compile 134): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:42.879 (post_compile 134): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
03:05:42.880 (loader): remote cmd from 1428: "file:dWriteAlternate.ino.hex"
03:05:42.880 (post_compile 134): Sending command: file:dWriteAlternate.ino.hex
03:05:42.886 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:05:42.891 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:05:42.892 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:05:42.893 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
03:05:42.897 (loader): remote cmd from 1428: "status"
03:05:42.901 (post_compile 134): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:42.901 (post_compile 134): Disconnect
03:05:42.921 (loader): remote connection 1428 closed
03:05:42.921 (post_compile 135): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY41" "-port=usb:0/140000/0/5/2/1/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
03:05:42.923 (loader): remote connection 1428 opened
03:05:42.934 (reboot 136): Begin, version=1.58, high-res time
03:05:42.934 (reboot 136): location = usb:0/140000/0/5/2/1/3
03:05:42.934 (reboot 136): portlabel = {serial.port.label}
03:05:42.934 (reboot 136): portprotocol = {serial.port.protocol}
03:05:42.934 (reboot 136): LoadLibrary cfgmgr32 ok
03:05:42.934 (reboot 136): LoadLibrary ntdll ok
03:05:42.934 (reboot 136): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.934 (reboot 136): found_usb_device, loc=usb:0/140000/0/9    Port_#0009.Hub_#0002
03:05:42.934 (reboot 136): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
03:05:42.934 (reboot 136): found_usb_device, devinst=00000004
03:05:42.934 (reboot 136): add: loc=usb:0/140000/0/9, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.934 (reboot 136):   comport_from_devinst_list attempt
03:05:42.934 (reboot 136):   found Ports in classguid_list at index=1
03:05:42.934 (reboot 136):   port COM7 found from devnode
03:05:42.934 (reboot 136): found_usb_device complete
03:05:42.934 (reboot 136): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.934 (reboot 136): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
03:05:42.934 (reboot 136): found_usb_device, devinst=00000005
03:05:42.934 (reboot 136): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
03:05:42.934 (reboot 136): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.934 (reboot 136):   comport_from_devinst_list attempt
03:05:42.934 (reboot 136):   found Ports in classguid_list at index=1
03:05:42.934 (reboot 136):   port COM6 found from devnode
03:05:42.934 (reboot 136): found_usb_device complete
03:05:42.934 (reboot 136): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.934 (reboot 136): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
03:05:42.934 (reboot 136): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
03:05:42.934 (reboot 136): found_usb_device, devinst=00000006
03:05:42.934 (reboot 136): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.935 (reboot 136):   comport_from_devinst_list attempt
03:05:42.935 (reboot 136):   found Ports in classguid_list at index=1
03:05:42.935 (reboot 136):   port COM5 found from devnode
03:05:42.935 (reboot 136): found_usb_device complete
03:05:42.935 (reboot 136): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.935 (reboot 136): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
03:05:42.935 (reboot 136): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
03:05:42.935 (reboot 136): found_usb_device, devinst=00000007
03:05:42.935 (reboot 136): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:05:42.935 (reboot 136):   comport_from_devinst_list attempt
03:05:42.935 (reboot 136):   found Ports in classguid_list at index=1
03:05:42.935 (reboot 136):   port COM4 found from devnode
03:05:42.935 (reboot 136): found_usb_device complete
03:05:42.936 (reboot 136): usb scan found 4 devices
03:05:42.937 (loader): remote connection 1472 opened
03:05:42.939 (loader): remote cmd from 1472: "show:arduino_attempt_reboot"
03:05:42.939 (reboot 136): found Teensy Loader, version 1.58
03:05:42.939 (reboot 136): Sending command: show:arduino_attempt_reboot
03:05:42.940 (loader): got request to show arduino rebooting message
03:05:42.944 (reboot 136): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
03:05:42.944 (loader): remote cmd from 1472: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
03:05:42.945 (loader): remote cmd from 1472: "status"
03:05:42.948 (reboot 136): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:42.948 (reboot 136): do_reset (serial) COM4
03:05:42.950 (loader): remote cmd from 1472: "status"
03:05:42.956 (reboot 136): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:42.956 (reboot 136): status read, retry 0
03:05:43.062 (loader): remote cmd from 1472: "status"
03:05:43.066 (reboot 136): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.066 (reboot 136): status read, retry 1
03:05:43.173 (loader): remote cmd from 1472: "status"
03:05:43.177 (reboot 136): Status: 1, 1, 0, 39, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.177 (reboot 136): status read, retry 2
03:05:43.269 (loader): secure mode can not be locked: this is Standard Teensy
03:05:43.271 (loader): encryption is possible on this Teensy, but not yet configured
03:05:43.273 (loader): but without secure mode locked, encryption will NOT be secure!
03:05:43.275 (loader): Device came online, code_size = 8126464
03:05:43.277 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
03:05:43.287 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:05:43.292 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:05:43.295 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:05:43.297 (loader): File "dWriteAlternate.ino.hex". 51200 bytes, 1% used
03:05:43.307 (loader): set background IMG_ONLINE
03:05:43.316 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:05:43.322 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:05:43.325 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:05:43.327 (loader): File "dWriteAlternate.ino.hex". 51200 bytes, 1% used
03:05:43.337 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
03:05:43.340 (loader): elf binary data matches hex file
03:05:43.342 (loader): elf file is for Teensy 4.1 (IMXRT1062)
03:05:43.346 (loader): using hex file - Teensy not configured for encryption
03:05:43.356 (loader): begin operation
03:05:43.369 (loader): remote cmd from 1472: "status"
03:05:43.373 (reboot 136): Status: 1, 1, 1, 40, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.374 (loader): flash, block=0, bs=1024, auto=1
03:05:43.377 (loader): flash, block=1, bs=1024, auto=1
03:05:43.381 (loader): flash, block=2, bs=1024, auto=1
03:05:43.688 (loader): remote cmd from 1472: "status"
03:05:43.691 (loader): flash, block=3, bs=1024, auto=1
03:05:43.692 (reboot 136): Status: 1, 1, 1, 40, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.695 (loader): flash, block=4, bs=1024, auto=1
03:05:43.700 (loader): flash, block=5, bs=1024, auto=1
03:05:43.703 (loader): flash, block=6, bs=1024, auto=1
03:05:43.711 (loader): flash, block=7, bs=1024, auto=1
03:05:43.721 (loader): flash, block=8, bs=1024, auto=1
03:05:43.726 (loader): flash, block=9, bs=1024, auto=1
03:05:43.732 (loader): flash, block=10, bs=1024, auto=1
03:05:43.738 (loader): flash, block=11, bs=1024, auto=1
03:05:43.744 (loader): flash, block=12, bs=1024, auto=1
03:05:43.757 (loader): remote cmd from 1472: "status"
03:05:43.764 (loader): flash, block=13, bs=1024, auto=1
03:05:43.764 (reboot 136): Status: 1, 1, 1, 40, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.773 (loader): flash, block=14, bs=1024, auto=1
03:05:43.783 (loader): flash, block=15, bs=1024, auto=1
03:05:43.791 (loader): flash, block=16, bs=1024, auto=1
03:05:43.801 (loader): flash, block=17, bs=1024, auto=1
03:05:43.809 (loader): flash, block=18, bs=1024, auto=1
03:05:43.814 (loader): flash, block=19, bs=1024, auto=1
03:05:43.820 (loader): flash, block=20, bs=1024, auto=1
03:05:43.823 (loader): flash, block=21, bs=1024, auto=1
03:05:43.826 (loader): flash, block=22, bs=1024, auto=1
03:05:43.829 (loader): remote cmd from 1472: "status"
03:05:43.833 (loader): flash, block=23, bs=1024, auto=1
03:05:43.833 (reboot 136): Status: 1, 1, 1, 40, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.837 (loader): flash, block=24, bs=1024, auto=1
03:05:43.840 (loader): flash, block=25, bs=1024, auto=1
03:05:43.843 (loader): flash, block=26, bs=1024, auto=1
03:05:43.847 (loader): flash, block=27, bs=1024, auto=1
03:05:43.850 (loader): flash, block=28, bs=1024, auto=1
03:05:43.854 (loader): flash, block=29, bs=1024, auto=1
03:05:43.857 (loader): flash, block=30, bs=1024, auto=1
03:05:43.859 (loader): flash, block=31, bs=1024, auto=1
03:05:43.864 (loader): flash, block=32, bs=1024, auto=1
03:05:43.867 (loader): flash, block=33, bs=1024, auto=1
03:05:43.870 (loader): flash, block=34, bs=1024, auto=1
03:05:43.874 (loader): flash, block=35, bs=1024, auto=1
03:05:43.878 (loader): flash, block=36, bs=1024, auto=1
03:05:43.881 (loader): flash, block=37, bs=1024, auto=1
03:05:43.885 (loader): flash, block=38, bs=1024, auto=1
03:05:43.888 (loader): flash, block=39, bs=1024, auto=1
03:05:43.892 (loader): flash, block=40, bs=1024, auto=1
03:05:43.895 (loader): remote cmd from 1472: "status"
03:05:43.897 (loader): flash, block=41, bs=1024, auto=1
03:05:43.898 (reboot 136): Status: 1, 1, 1, 40, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:43.901 (loader): flash, block=42, bs=1024, auto=1
03:05:43.904 (loader): flash, block=43, bs=1024, auto=1
03:05:43.907 (loader): flash, block=44, bs=1024, auto=1
03:05:43.910 (loader): flash, block=45, bs=1024, auto=1
03:05:43.913 (loader): flash, block=46, bs=1024, auto=1
03:05:43.917 (loader): flash, block=47, bs=1024, auto=1
03:05:43.923 (loader): flash, block=48, bs=1024, auto=1
03:05:43.931 (loader): flash, block=49, bs=1024, auto=1
03:05:43.949 (loader): sending reboot
03:05:43.955 (loader): begin wait_until_offline
03:05:44.015 (loader): offline, waited 1
03:05:44.018 (loader): end operation, total time = 0.660 seconds
03:05:44.023 (loader): set background IMG_REBOOT_OK
03:05:44.028 (loader): redraw timer set, image 14 to show for 1200 ms
03:05:44.030 (loader): remote cmd from 1472: "status"
03:05:44.033 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
03:05:44.037 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
03:05:44.040 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
03:05:44.043 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
03:05:44.047 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
03:05:44.049 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
03:05:44.052 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
03:05:44.056 (reboot 136): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:05:44.056 (reboot 136): status read, retry 3
03:05:44.056 (reboot 136): Success
03:05:44.056 (reboot 136): Disconnect
03:05:44.077 (loader): remote connection 1472 closed
03:05:44.081 (loader): remote connection 1428 closed
03:05:45.232 (loader): redraw, image 9
03:09:56.058 (post_compile 137): Begin, version=1.58, high-res time
03:09:56.059 (loader): remote connection 1552 opened
03:09:56.062 (loader): remote cmd from 1552: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
03:09:56.062 (post_compile 137): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
03:09:56.062 (post_compile 137): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
03:09:56.065 (loader): remote cmd from 1552: "status"
03:09:56.068 (loader): file changed
03:09:56.076 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:09:56.083 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:09:56.086 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:09:56.088 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
03:09:56.094 (post_compile 137): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:56.094 (post_compile 137): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
03:09:56.094 (loader): remote cmd from 1552: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
03:09:56.097 (loader): remote cmd from 1552: "file:dWriteAlternate.ino.hex"
03:09:56.097 (post_compile 137): Sending command: file:dWriteAlternate.ino.hex
03:09:56.105 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:09:56.111 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:09:56.114 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:09:56.117 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
03:09:56.122 (loader): remote cmd from 1552: "status"
03:09:56.126 (post_compile 137): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:56.126 (post_compile 137): Disconnect
03:09:56.150 (loader): remote connection 1552 closed
03:09:56.979 (post_compile 138): Begin, version=1.58, high-res time
03:09:56.980 (loader): remote connection 1960 opened
03:09:56.983 (loader): remote cmd from 1960: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
03:09:56.983 (post_compile 138): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
03:09:56.983 (post_compile 138): port = "usb:0/140000/0/5/2/4"
03:09:56.983 (post_compile 138): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
03:09:56.987 (loader): remote cmd from 1960: "status"
03:09:56.990 (loader): remote cmd from 1960: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
03:09:56.991 (post_compile 138): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:56.991 (post_compile 138): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
03:09:56.993 (loader): remote cmd from 1960: "file:dWriteAlternate.ino.hex"
03:09:56.994 (post_compile 138): Sending command: file:dWriteAlternate.ino.hex
03:09:57.002 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:09:57.009 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:09:57.013 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:09:57.016 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
03:09:57.020 (loader): remote cmd from 1960: "status"
03:09:57.025 (post_compile 138): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.025 (post_compile 138): Disconnect
03:09:57.041 (loader): remote connection 1960 closed
03:09:57.041 (post_compile 139): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY41" "-port=usb:0/140000/0/5/2/4" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
03:09:57.044 (loader): remote connection 1960 opened
03:09:57.083 (reboot 140): Begin, version=1.58, high-res time
03:09:57.083 (reboot 140): location = usb:0/140000/0/5/2/4
03:09:57.083 (reboot 140): portprotocol = {serial.port.protocol}
03:09:57.083 (reboot 140): portlabel = {serial.port.label}
03:09:57.083 (reboot 140): LoadLibrary cfgmgr32 ok
03:09:57.083 (reboot 140): LoadLibrary ntdll ok
03:09:57.083 (reboot 140): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.083 (reboot 140): found_usb_device, loc=usb:0/140000/0/9    Port_#0009.Hub_#0002
03:09:57.083 (reboot 140): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
03:09:57.083 (reboot 140): found_usb_device, devinst=00000004
03:09:57.083 (reboot 140): add: loc=usb:0/140000/0/9, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.083 (reboot 140):   comport_from_devinst_list attempt
03:09:57.083 (reboot 140):   found Ports in classguid_list at index=1
03:09:57.083 (reboot 140):   port COM7 found from devnode
03:09:57.083 (reboot 140): found_usb_device complete
03:09:57.083 (reboot 140): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.083 (reboot 140): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
03:09:57.083 (reboot 140): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
03:09:57.083 (reboot 140): found_usb_device, devinst=00000005
03:09:57.083 (reboot 140): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.083 (reboot 140):   comport_from_devinst_list attempt
03:09:57.083 (reboot 140):   found Ports in classguid_list at index=1
03:09:57.083 (reboot 140):   port COM6 found from devnode
03:09:57.083 (reboot 140): found_usb_device complete
03:09:57.083 (reboot 140): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.083 (reboot 140): found_usb_device, devinst=00000006
03:09:57.083 (reboot 140): found_usb_device, loc=usb:0/140000/0/5/2/2    Port_#0002.Hub_#0007
03:09:57.083 (reboot 140): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
03:09:57.083 (reboot 140): add: loc=usb:0/140000/0/5/2/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7658860, dev=\\?\usb#vid_16c0&pid_0483#7658860#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.083 (reboot 140):   comport_from_devinst_list attempt
03:09:57.083 (reboot 140):   found Ports in classguid_list at index=1
03:09:57.083 (reboot 140):   port COM5 found from devnode
03:09:57.083 (reboot 140): found_usb_device complete
03:09:57.084 (reboot 140): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.084 (reboot 140): found_usb_device, devinst=00000007
03:09:57.084 (reboot 140): found_usb_device, loc=usb:0/140000/0/5/2/4    Port_#0004.Hub_#0007
03:09:57.084 (reboot 140): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
03:09:57.084 (reboot 140): add: loc=usb:0/140000/0/5/2/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=13287570, dev=\\?\usb#vid_16c0&pid_0483#13287570#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
03:09:57.084 (reboot 140):   comport_from_devinst_list attempt
03:09:57.084 (reboot 140):   found Ports in classguid_list at index=1
03:09:57.084 (reboot 140):   port COM4 found from devnode
03:09:57.084 (reboot 140): found_usb_device complete
03:09:57.085 (reboot 140): usb scan found 4 devices
03:09:57.086 (loader): remote connection 784 opened
03:09:57.089 (loader): remote cmd from 784: "show:arduino_attempt_reboot"
03:09:57.089 (reboot 140): found Teensy Loader, version 1.58
03:09:57.089 (reboot 140): Sending command: show:arduino_attempt_reboot
03:09:57.092 (loader): got request to show arduino rebooting message
03:09:57.096 (loader): remote cmd from 784: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
03:09:57.097 (reboot 140): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
03:09:57.099 (loader): remote cmd from 784: "status"
03:09:57.105 (reboot 140): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.105 (reboot 140): do_reset (serial) COM4
03:09:57.106 (loader): remote cmd from 784: "status"
03:09:57.111 (reboot 140): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.111 (reboot 140): status read, retry 0
03:09:57.212 (loader): remote cmd from 784: "status"
03:09:57.219 (reboot 140): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.219 (reboot 140): status read, retry 1
03:09:57.323 (loader): remote cmd from 784: "status"
03:09:57.330 (reboot 140): Status: 1, 1, 0, 40, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.330 (reboot 140): status read, retry 2
03:09:57.433 (loader): remote cmd from 784: "status"
03:09:57.438 (loader): secure mode can not be locked: this is Standard Teensy
03:09:57.441 (loader): encryption is possible on this Teensy, but not yet configured
03:09:57.444 (loader): but without secure mode locked, encryption will NOT be secure!
03:09:57.447 (loader): Device came online, code_size = 8126464
03:09:57.451 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
03:09:57.460 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:09:57.466 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:09:57.470 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:09:57.473 (loader): File "dWriteAlternate.ino.hex". 51200 bytes, 1% used
03:09:57.484 (loader): set background IMG_ONLINE
03:09:57.495 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
03:09:57.503 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
03:09:57.506 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
03:09:57.509 (loader): File "dWriteAlternate.ino.hex". 51200 bytes, 1% used
03:09:57.521 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
03:09:57.525 (loader): elf binary data matches hex file
03:09:57.528 (loader): elf file is for Teensy 4.1 (IMXRT1062)
03:09:57.532 (loader): using hex file - Teensy not configured for encryption
03:09:57.544 (loader): begin operation
03:09:57.557 (reboot 140): Status: 1, 1, 1, 41, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.559 (loader): flash, block=0, bs=1024, auto=1
03:09:57.563 (loader): flash, block=1, bs=1024, auto=1
03:09:57.566 (loader): flash, block=2, bs=1024, auto=1
03:09:57.840 (loader): remote cmd from 784: "status"
03:09:57.847 (loader): flash, block=3, bs=1024, auto=1
03:09:57.848 (reboot 140): Status: 1, 1, 1, 41, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.857 (loader): flash, block=4, bs=1024, auto=1
03:09:57.862 (loader): flash, block=5, bs=1024, auto=1
03:09:57.868 (loader): flash, block=6, bs=1024, auto=1
03:09:57.873 (loader): flash, block=7, bs=1024, auto=1
03:09:57.880 (loader): flash, block=8, bs=1024, auto=1
03:09:57.886 (loader): flash, block=9, bs=1024, auto=1
03:09:57.898 (loader): flash, block=10, bs=1024, auto=1
03:09:57.908 (loader): remote cmd from 784: "status"
03:09:57.915 (reboot 140): Status: 1, 1, 1, 41, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.915 (loader): flash, block=11, bs=1024, auto=1
03:09:57.923 (loader): flash, block=12, bs=1024, auto=1
03:09:57.930 (loader): flash, block=13, bs=1024, auto=1
03:09:57.938 (loader): flash, block=14, bs=1024, auto=1
03:09:57.947 (loader): flash, block=15, bs=1024, auto=1
03:09:57.954 (loader): flash, block=16, bs=1024, auto=1
03:09:57.959 (loader): flash, block=17, bs=1024, auto=1
03:09:57.965 (loader): flash, block=18, bs=1024, auto=1
03:09:57.970 (loader): flash, block=19, bs=1024, auto=1
03:09:57.973 (loader): flash, block=20, bs=1024, auto=1
03:09:57.976 (loader): flash, block=21, bs=1024, auto=1
03:09:57.979 (loader): remote cmd from 784: "status"
03:09:57.982 (loader): flash, block=22, bs=1024, auto=1
03:09:57.983 (reboot 140): Status: 1, 1, 1, 41, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:57.987 (loader): flash, block=23, bs=1024, auto=1
03:09:57.990 (loader): flash, block=24, bs=1024, auto=1
03:09:57.994 (loader): flash, block=25, bs=1024, auto=1
03:09:57.997 (loader): flash, block=26, bs=1024, auto=1
03:09:58.001 (loader): flash, block=27, bs=1024, auto=1
03:09:58.004 (loader): flash, block=28, bs=1024, auto=1
03:09:58.008 (loader): flash, block=29, bs=1024, auto=1
03:09:58.011 (loader): flash, block=30, bs=1024, auto=1
03:09:58.015 (loader): flash, block=31, bs=1024, auto=1
03:09:58.019 (loader): flash, block=32, bs=1024, auto=1
03:09:58.022 (loader): flash, block=33, bs=1024, auto=1
03:09:58.026 (loader): flash, block=34, bs=1024, auto=1
03:09:58.029 (loader): flash, block=35, bs=1024, auto=1
03:09:58.033 (loader): flash, block=36, bs=1024, auto=1
03:09:58.037 (loader): flash, block=37, bs=1024, auto=1
03:09:58.039 (loader): flash, block=38, bs=1024, auto=1
03:09:58.043 (loader): remote cmd from 784: "status"
03:09:58.045 (loader): flash, block=39, bs=1024, auto=1
03:09:58.047 (reboot 140): Status: 1, 1, 1, 41, 7, 1, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:58.050 (loader): flash, block=40, bs=1024, auto=1
03:09:58.053 (loader): flash, block=41, bs=1024, auto=1
03:09:58.057 (loader): flash, block=42, bs=1024, auto=1
03:09:58.060 (loader): flash, block=43, bs=1024, auto=1
03:09:58.063 (loader): flash, block=44, bs=1024, auto=1
03:09:58.070 (loader): flash, block=45, bs=1024, auto=1
03:09:58.075 (loader): flash, block=46, bs=1024, auto=1
03:09:58.081 (loader): flash, block=47, bs=1024, auto=1
03:09:58.086 (loader): flash, block=48, bs=1024, auto=1
03:09:58.093 (loader): flash, block=49, bs=1024, auto=1
03:09:58.117 (loader): sending reboot
03:09:58.122 (loader): begin wait_until_offline
03:09:58.129 (loader): offline, waited 0
03:09:58.135 (loader): end operation, total time = 0.588 seconds
03:09:58.140 (loader): set background IMG_REBOOT_OK
03:09:58.144 (loader): redraw timer set, image 14 to show for 1200 ms
03:09:58.148 (loader): remote cmd from 784: "status"
03:09:58.152 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
03:09:58.156 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
03:09:58.160 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
03:09:58.164 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
03:09:58.168 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
03:09:58.171 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
03:09:58.175 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
03:09:58.179 (reboot 140): Status: 1, 1, 0, 41, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
03:09:58.179 (reboot 140): status read, retry 3
03:09:58.179 (reboot 140): Success
03:09:58.179 (reboot 140): Disconnect
03:09:58.196 (loader): remote connection 784 closed
03:09:58.199 (loader): remote connection 1960 closed
03:09:59.337 (loader): redraw, image 9
 
As with p#3 it is not the same issue as p#1 and #2 but involves multiple Teensy and loader interaction with console output. Opposite sides of same bad penny.

Turned off two T_4.1's: connected is a T_4.1 and a T_4.0.

Build completes and uploads to running t_SerMon, but this text is shown in the console:
Code:
[B]Found 2 Teensy boards, but using auto-search to find board for upload.
Please use Tools > Ports(Teensy) to select the specific board.[/B]

Loader Verbose:
Code:
11:03:00.645 (loader): file changed
11:03:00.657 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
11:03:00.665 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
11:03:00.666 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:00.669 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
11:03:01.630 (post_compile 165): Begin, version=1.58, high-res time
11:03:01.632 (loader): remote connection 2956 opened
11:03:01.634 (loader): remote cmd from 2956: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
11:03:01.635 (post_compile 165): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
11:03:01.635 (post_compile 165): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
11:03:01.638 (loader): remote cmd from 2956: "status"
11:03:01.642 (loader): remote cmd from 2956: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
11:03:01.643 (post_compile 165): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:01.643 (post_compile 165): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
11:03:01.644 (post_compile 165): Sending command: file:dWriteAlternate.ino.hex
11:03:01.644 (loader): remote cmd from 2956: "file:dWriteAlternate.ino.hex"
11:03:01.653 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
11:03:01.662 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
11:03:01.664 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:01.667 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
11:03:01.671 (loader): remote cmd from 2956: "status"
11:03:01.676 (post_compile 165): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:01.676 (post_compile 165): Disconnect
11:03:01.700 (loader): remote connection 2956 closed
11:03:03.767 (post_compile 166): Begin, version=1.58, high-res time
11:03:03.768 (loader): remote connection 2528 opened
11:03:03.771 (loader): remote cmd from 2528: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
11:03:03.771 (post_compile 166): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
11:03:03.771 (post_compile 166): port = "usb:0/140000/0/5/2/1/3"
11:03:03.771 (post_compile 166): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
11:03:03.774 (loader): remote cmd from 2528: "status"
11:03:03.779 (loader): remote cmd from 2528: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
11:03:03.779 (post_compile 166): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:03.779 (post_compile 166): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
11:03:03.782 (loader): remote cmd from 2528: "file:dWriteAlternate.ino.hex"
11:03:03.782 (post_compile 166): Sending command: file:dWriteAlternate.ino.hex
11:03:03.794 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
11:03:03.804 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
11:03:03.807 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:03.810 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
11:03:03.821 (loader): remote cmd from 2528: "status"
11:03:03.827 (post_compile 166): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:03.827 (post_compile 166): Disconnect
11:03:03.850 (loader): remote connection 2528 closed
11:03:03.850 (post_compile 167): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY41" "-port=usb:0/140000/0/5/2/1/3" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
11:03:03.854 (loader): remote connection 2444 opened
11:03:07.946 (reboot 168): Begin, version=1.58, high-res time
11:03:07.946 (reboot 168): location = usb:0/140000/0/5/2/1/3
11:03:07.946 (reboot 168): portlabel = {serial.port.label}
11:03:07.946 (reboot 168): portprotocol = {serial.port.protocol}
11:03:07.946 (reboot 168): LoadLibrary cfgmgr32 ok
11:03:07.946 (reboot 168): LoadLibrary ntdll ok
11:03:07.948 (reboot 168): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:03:07.948 (reboot 168): found_usb_device, loc=usb:0/140000/0/9    Port_#0009.Hub_#0002
11:03:07.948 (reboot 168): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
11:03:07.948 (reboot 168): found_usb_device, devinst=00000004
11:03:07.948 (reboot 168): add: loc=usb:0/140000/0/9, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:03:07.948 (reboot 168):   comport_from_devinst_list attempt
11:03:07.948 (reboot 168):   found Ports in classguid_list at index=1
11:03:07.948 (reboot 168):   port COM7 found from devnode
11:03:07.948 (reboot 168): found_usb_device complete
11:03:07.948 (reboot 168): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:03:07.948 (reboot 168): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
11:03:07.948 (reboot 168): found_usb_device, devinst=00000005
11:03:07.948 (reboot 168): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
11:03:07.948 (reboot 168): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:03:07.948 (reboot 168):   comport_from_devinst_list attempt
11:03:07.948 (reboot 168):   found Ports in classguid_list at index=1
11:03:07.949 (reboot 168):   port COM6 found from devnode
11:03:07.949 (reboot 168): found_usb_device complete
11:03:07.951 (reboot 168): usb scan found 2 devices
11:03:07.952 (loader): remote connection 2528 opened
11:03:07.957 (reboot 168): found Teensy Loader, version 1.58
11:03:07.957 (reboot 168): Sending command: show:arduino_attempt_reboot
11:03:07.957 (loader): remote cmd from 2528: "show:arduino_attempt_reboot"
11:03:07.961 (loader): got request to show arduino rebooting message
11:03:07.967 (loader): remote cmd from 2528: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
11:03:07.968 (reboot 168): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
11:03:07.971 (loader): remote cmd from 2528: "status"
11:03:07.978 (reboot 168): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:07.978 (reboot 168): do_reset (serial) COM6
11:03:07.980 (loader): remote cmd from 2528: "status"
11:03:07.988 (reboot 168): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:07.988 (reboot 168): status read, retry 0
11:03:08.094 (loader): remote cmd from 2528: "status"
11:03:08.102 (reboot 168): Status: 1, 1, 0, 53, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:08.102 (reboot 168): status read, retry 1
11:03:08.203 (loader): remote cmd from 2528: "status"
11:03:08.210 (loader): handle bfc
11:03:08.214 (loader): Device came online, code_size = 100
11:03:08.219 (loader): Board is: NXP IMXRT1062 ROM
11:03:08.224 (loader): begin operation
11:03:08.237 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
11:03:08.250 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
11:03:08.256 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:08.262 (loader): File "dWriteAlternate.ino.hex". 51200 bytes
11:03:08.269 (loader): set background IMG_ONLINE
11:03:08.276 (reboot 168): Status: 1, 1, 1, 54, 7, 8, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:08.285 (loader): nxp_write: success
11:03:08.292 (loader): HAB locked secure mode
11:03:08.302 (loader): sending ehex loader utility, 5536 bytes
11:03:08.309 (loader): nxp_write: success
11:03:08.317 (loader): nxp_write: success
11:03:08.323 (loader): nxp_write: success
11:03:08.329 (loader): nxp_write: success
11:03:08.335 (loader): nxp_write: success
11:03:08.341 (loader): nxp_write: success
11:03:08.347 (loader): nxp_write: success
11:03:08.353 (loader): run it..
11:03:08.359 (loader): nxp_write: success
11:03:08.372 (loader): ehex loader utility sucessfully started
11:03:08.381 (loader): end operation, total time = 0.153 seconds
11:03:08.392 (loader): redraw timer set, image 80 to show for 2000 ms
11:03:08.398 (loader): remote cmd from 2528: "status"
11:03:08.407 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
11:03:08.414 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:03:08.421 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:03:08.427 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:03:08.437 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:03:08.445 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:03:08.453 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:03:08.461 (reboot 168): Status: 1, 1, 0, 54, 7, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:03:08.461 (reboot 168): status read, retry 2
11:03:08.461 (reboot 168): Success
11:03:08.461 (reboot 168): Disconnect
11:03:08.487 (loader): remote connection 2528 closed
11:03:08.495 (loader): remote connection 2444 closed
11:03:08.893 (loader): encryption is required, public key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:08.901 (loader): secure mode is locked: this is Lockable Teensy
11:03:08.909 (loader): Device came online, code_size = 8126464
11:03:08.916 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.07
11:03:08.933 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
11:03:08.949 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
11:03:08.959 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:08.967 (loader): File "dWriteAlternate.ino.hex". 51200 bytes, 1% used
11:03:08.974 (loader): File "dWriteAlternate.ino.hex" opened, but "dWriteAlternate.ino.ehex" will actually be used
11:03:08.999 (loader): set background IMG_ONLINE
11:03:09.017 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 51200 bytes
11:03:09.033 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 51200 bytes, and 5536 loader utility
11:03:09.041 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:03:09.049 (loader): File "dWriteAlternate.ino.hex". 51200 bytes, 1% used
11:03:09.057 (loader): File "dWriteAlternate.ino.hex" opened, but "dWriteAlternate.ino.ehex" will actually be used
11:03:09.081 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
11:03:09.089 (loader): elf binary data matches hex file
11:03:09.097 (loader): elf file is for Teensy 4.1 (IMXRT1062)
11:03:09.105 (loader): using encrypted ehex (required - secure mode is locked)
11:03:09.130 (loader): begin operation
11:03:09.179 (loader): flash, block=0, bs=1024, auto=1
11:03:09.187 (loader): flash, block=1, bs=1024, auto=1
11:03:09.195 (loader): flash, block=2, bs=1024, auto=1
11:03:09.439 (loader): flash, block=3, bs=1024, auto=1
11:03:09.448 (loader): flash, block=4, bs=1024, auto=1
11:03:09.465 (loader): flash, block=5, bs=1024, auto=1
11:03:09.477 (loader): flash, block=6, bs=1024, auto=1
11:03:09.485 (loader): flash, block=7, bs=1024, auto=1
11:03:09.492 (loader): flash, block=8, bs=1024, auto=1
11:03:09.499 (loader): flash, block=9, bs=1024, auto=1
11:03:09.506 (loader): flash, block=10, bs=1024, auto=1
11:03:09.512 (loader): flash, block=11, bs=1024, auto=1
11:03:09.520 (loader): flash, block=12, bs=1024, auto=1
11:03:09.526 (loader): flash, block=13, bs=1024, auto=1
11:03:09.534 (loader): flash, block=14, bs=1024, auto=1
11:03:09.540 (loader): flash, block=15, bs=1024, auto=1
11:03:09.549 (loader): flash, block=16, bs=1024, auto=1
11:03:09.555 (loader): flash, block=17, bs=1024, auto=1
11:03:09.561 (loader): flash, block=18, bs=1024, auto=1
11:03:09.569 (loader): flash, block=19, bs=1024, auto=1
11:03:09.576 (loader): flash, block=20, bs=1024, auto=1
11:03:09.583 (loader): flash, block=21, bs=1024, auto=1
11:03:09.589 (loader): flash, block=22, bs=1024, auto=1
11:03:09.596 (loader): flash, block=23, bs=1024, auto=1
11:03:09.603 (loader): flash, block=24, bs=1024, auto=1
11:03:09.609 (loader): flash, block=25, bs=1024, auto=1
11:03:09.615 (loader): flash, block=26, bs=1024, auto=1
11:03:09.622 (loader): flash, block=27, bs=1024, auto=1
11:03:09.629 (loader): flash, block=28, bs=1024, auto=1
11:03:09.636 (loader): flash, block=29, bs=1024, auto=1
11:03:09.642 (loader): flash, block=30, bs=1024, auto=1
11:03:09.648 (loader): flash, block=31, bs=1024, auto=1
11:03:09.655 (loader): flash, block=32, bs=1024, auto=1
11:03:09.661 (loader): flash, block=33, bs=1024, auto=1
11:03:09.669 (loader): flash, block=34, bs=1024, auto=1
11:03:09.675 (loader): flash, block=35, bs=1024, auto=1
11:03:09.681 (loader): flash, block=36, bs=1024, auto=1
11:03:09.687 (loader): flash, block=37, bs=1024, auto=1
11:03:09.695 (loader): flash, block=38, bs=1024, auto=1
11:03:09.701 (loader): flash, block=39, bs=1024, auto=1
11:03:09.707 (loader): flash, block=40, bs=1024, auto=1
11:03:09.714 (loader): flash, block=41, bs=1024, auto=1
11:03:09.721 (loader): flash, block=42, bs=1024, auto=1
11:03:09.731 (loader): flash, block=43, bs=1024, auto=1
11:03:09.740 (loader): flash, block=44, bs=1024, auto=1
11:03:09.750 (loader): flash, block=45, bs=1024, auto=1
11:03:09.762 (loader): flash, block=46, bs=1024, auto=1
11:03:09.773 (loader): flash, block=47, bs=1024, auto=1
11:03:09.781 (loader): flash, block=48, bs=1024, auto=1
11:03:09.787 (loader): flash, block=49, bs=1024, auto=1
11:03:09.817 (loader): sending reboot
11:03:09.825 (loader): begin wait_until_offline
11:03:09.836 (loader): offline, waited 0
11:03:09.844 (loader): end operation, total time = 0.706 seconds
11:03:09.853 (loader): set background IMG_REBOOT_OK
11:03:09.861 (loader): redraw timer set, image 14 to show for 1200 ms
11:03:09.886 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
11:03:09.893 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:03:09.900 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:03:09.906 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:03:09.914 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:03:09.921 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:03:09.927 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:03:11.060 (loader): redraw, image 9

Then in IDE 2.1 use TOOLS to set Board and Port to T_4.0 - results in T_4.1 RED LED as in p#1.
IDE console again shows: "Found 2 Teensy boards, but using auto-search to find board for upload. ...

Loader verbose now shows:
Code:
11:14:27.452 (post_compile 173): Begin, version=1.58, high-res time
11:14:27.453 (loader): remote connection 2304 opened
11:14:27.454 (loader): remote cmd from 2304: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
11:14:27.455 (post_compile 173): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
11:14:27.455 (post_compile 173): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
11:14:27.456 (loader): remote cmd from 2304: "status"
11:14:27.457 (loader): file changed
11:14:27.467 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 50176 bytes
11:14:27.475 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 50176 bytes, and 5536 loader utility
11:14:27.477 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:27.478 (loader): File "dWriteAlternate.ino.hex". 50176 bytes
11:14:27.484 (post_compile 173): Status: 1, 0, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:27.484 (post_compile 173): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
11:14:27.490 (loader): remote cmd from 2304: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
11:14:27.492 (loader): remote cmd from 2304: "file:dWriteAlternate.ino.hex"
11:14:27.492 (post_compile 173): Sending command: file:dWriteAlternate.ino.hex
11:14:27.503 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 50176 bytes
11:14:27.511 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 50176 bytes, and 5536 loader utility
11:14:27.513 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:27.514 (loader): File "dWriteAlternate.ino.hex". 50176 bytes
11:14:27.522 (loader): remote cmd from 2304: "status"
11:14:27.526 (post_compile 173): Status: 1, 0, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:27.526 (post_compile 173): Sending command: auto:on
11:14:27.527 (loader): remote cmd from 2304: "auto:on"
11:14:27.528 (post_compile 173): Disconnect
11:14:27.545 (loader): remote connection 2304 closed
11:14:28.589 (post_compile 174): Begin, version=1.58, high-res time
11:14:28.591 (loader): remote connection 2976 opened
11:14:28.594 (loader): remote cmd from 2976: "comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)"
11:14:28.594 (post_compile 174): ARDUINO_USER_AGENT = "arduino-cli/0.32.2 arduino-ide/2.1.0 grpc-node-js/1.6.8"
11:14:28.594 (post_compile 174): port = "usb:0/140000/0/9"
11:14:28.594 (post_compile 174): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_post_compile)
11:14:28.596 (loader): remote cmd from 2976: "status"
11:14:28.601 (loader): remote cmd from 2976: "dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\"
11:14:28.602 (post_compile 174): Status: 1, 1, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:28.602 (post_compile 174): Sending command: dir:T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\
11:14:28.604 (post_compile 174): Sending command: file:dWriteAlternate.ino.hex
11:14:28.604 (loader): remote cmd from 2976: "file:dWriteAlternate.ino.hex"
11:14:28.615 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 50176 bytes
11:14:28.625 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 50176 bytes, and 5536 loader utility
11:14:28.628 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:28.631 (loader): File "dWriteAlternate.ino.hex". 50176 bytes
11:14:28.644 (loader): remote cmd from 2976: "status"
11:14:28.649 (post_compile 174): Status: 1, 1, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:28.649 (post_compile 174): Disconnect
11:14:28.672 (loader): remote connection 2976 closed
11:14:28.673 (post_compile 175): Running teensy_reboot: "C:\Users\TimLabs\AppData\Local\Arduino15\packages\teensy\tools\teensy-tools\1.58.0\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/9" "-portlabel={serial.port.label}" "-portprotocol={serial.port.protocol}"
11:14:28.676 (loader): remote connection 2976 opened
11:14:28.696 (reboot 176): Begin, version=1.58, high-res time
11:14:28.696 (reboot 176): location = usb:0/140000/0/9
11:14:28.696 (reboot 176): portlabel = {serial.port.label}
11:14:28.696 (reboot 176): portprotocol = {serial.port.protocol}
11:14:28.696 (reboot 176): LoadLibrary cfgmgr32 ok
11:14:28.696 (reboot 176): LoadLibrary ntdll ok
11:14:28.697 (reboot 176): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:14:28.697 (reboot 176): found_usb_device, loc=usb:0/140000/0/9    Port_#0009.Hub_#0002
11:14:28.697 (reboot 176): found_usb_device, devinst=00000004
11:14:28.697 (reboot 176): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
11:14:28.697 (reboot 176): add: loc=usb:0/140000/0/9, class=USB, vid=16C0, pid=0483, ver=0279, serial=6150110, dev=\\?\usb#vid_16c0&pid_0483#6150110#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:14:28.697 (reboot 176):   comport_from_devinst_list attempt
11:14:28.697 (reboot 176):   found Ports in classguid_list at index=1
11:14:28.697 (reboot 176):   port COM7 found from devnode
11:14:28.697 (reboot 176): found_usb_device complete
11:14:28.697 (reboot 176): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:14:28.697 (reboot 176): found_usb_device, loc=usb:0/140000/0/5/2/1/3    Port_#0003.Hub_#0009
11:14:28.697 (reboot 176): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
11:14:28.697 (reboot 176): found_usb_device, devinst=00000005
11:14:28.697 (reboot 176): add: loc=usb:0/140000/0/5/2/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706370, dev=\\?\usb#vid_16c0&pid_0483#9706370#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
11:14:28.697 (reboot 176):   comport_from_devinst_list attempt
11:14:28.697 (reboot 176):   found Ports in classguid_list at index=1
11:14:28.697 (reboot 176):   port COM6 found from devnode
11:14:28.697 (reboot 176): found_usb_device complete
11:14:28.699 (reboot 176): usb scan found 2 devices
11:14:28.701 (loader): remote connection 2376 opened
11:14:28.705 (reboot 176): found Teensy Loader, version 1.58
11:14:28.705 (reboot 176): Sending command: show:arduino_attempt_reboot
11:14:28.705 (loader): remote cmd from 2376: "show:arduino_attempt_reboot"
11:14:28.708 (loader): got request to show arduino rebooting message
11:14:28.715 (loader): remote cmd from 2376: "comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)"
11:14:28.715 (reboot 176): Sending command: comment: Teensyduino 1.58 - WINDOWS (teensy_reboot)
11:14:28.718 (loader): remote cmd from 2376: "status"
11:14:28.726 (reboot 176): Status: 1, 1, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:28.726 (reboot 176): do_reset (serial) COM6
11:14:28.728 (loader): remote cmd from 2376: "status"
11:14:28.735 (reboot 176): Status: 1, 1, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:28.735 (reboot 176): status read, retry 0
11:14:28.845 (loader): remote cmd from 2376: "status"
11:14:28.852 (reboot 176): Status: 1, 1, 0, 57, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:28.852 (reboot 176): status read, retry 1
11:14:28.955 (loader): remote cmd from 2376: "status"
11:14:28.962 (loader): handle 97c
11:14:28.966 (loader): Device came online, code_size = 100
11:14:28.970 (loader): Board is: NXP IMXRT1062 ROM
11:14:28.974 (loader): begin operation
11:14:28.987 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 50176 bytes
11:14:29.000 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 50176 bytes, and 5536 loader utility
11:14:29.005 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:29.010 (loader): File "dWriteAlternate.ino.hex". 50176 bytes
11:14:29.016 (loader): set background IMG_ONLINE
11:14:29.024 (reboot 176): Status: 1, 1, 1, 58, 8, 8, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:29.026 (loader): nxp_write: success
11:14:29.031 (loader): HAB locked secure mode
11:14:29.037 (loader): sending ehex loader utility, 5536 bytes
11:14:29.042 (loader): nxp_write: success
11:14:29.047 (loader): nxp_write: success
11:14:29.053 (loader): nxp_write: success
11:14:29.058 (loader): nxp_write: success
11:14:29.063 (loader): nxp_write: success
11:14:29.068 (loader): nxp_write: success
11:14:29.073 (loader): nxp_write: success
11:14:29.078 (loader): run it..
11:14:29.083 (loader): nxp_write: success
11:14:29.097 (loader): ehex loader utility sucessfully started
11:14:29.105 (loader): end operation, total time = 0.126 seconds
11:14:29.113 (loader): redraw timer set, image 80 to show for 2000 ms
11:14:29.117 (loader): remote cmd from 2376: "status"
11:14:29.124 (loader): HID/win32:  vid:1462 pid:7E06 ver:0001  usb:0/140000/0/2
11:14:29.130 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:14:29.139 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:14:29.145 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/3
11:14:29.152 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:14:29.158 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:14:29.166 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/5/3/4/2/4
11:14:29.173 (reboot 176): Status: 1, 1, 0, 58, 8, 0, T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\, dWriteAlternate.ino.hex
11:14:29.173 (reboot 176): status read, retry 2
11:14:29.173 (reboot 176): Success
11:14:29.173 (reboot 176): Disconnect
11:14:29.194 (loader): remote connection 2376 closed
11:14:29.198 (loader): remote connection 2976 closed
11:14:29.539 (loader): encryption is required, public key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:29.558 (loader): secure mode is locked: this is Lockable Teensy
11:14:29.579 (loader): Device came online, code_size = 8126464
11:14:29.597 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.07
11:14:29.623 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 50176 bytes
11:14:29.648 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 50176 bytes, and 5536 loader utility
11:14:29.661 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:29.677 (loader): File "dWriteAlternate.ino.hex". 50176 bytes, 1% used
11:14:29.694 (loader): File "dWriteAlternate.ino.hex" opened, but "dWriteAlternate.ino.ehex" will actually be used
11:14:29.730 (loader): set background IMG_ONLINE
11:14:29.757 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.hex", 50176 bytes
11:14:29.778 (loader): File "T:\TEMP\arduino\sketches\AD3AE4563427576D87162D66EF668B23\dWriteAlternate.ino.ehex", 50176 bytes, and 5536 loader utility
11:14:29.791 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
11:14:29.802 (loader): File "dWriteAlternate.ino.hex". 50176 bytes, 1% used
11:14:29.814 (loader): File "dWriteAlternate.ino.hex" opened, but "dWriteAlternate.ino.ehex" will actually be used
11:14:29.838 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
11:14:29.844 (loader): elf binary data matches hex file
11:14:29.850 (loader): elf file is for Teensy 4.0 (IMXRT1062)
11:14:29.856 (loader): Incompatible file, showing warning dialog
11:14:29.887 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :-)
 
Perhaps a clue? Not sure how IDE and teensy serial utils pass list of devices?

Installed IDE 2.1.1. T_4.1 and 4.0 online, 4 sketches open - unchanged from start.

One was: USB-SerialPrint-Speed Test built and uploaded to 4.1 then changed board and port and sent to 4.0 - Both worked. { both running SerMon in separate IDE windows SerMon at 500Klines/sec }

Then opened prior sketch and it gets confused and RED LEDS 4.1 when code for upload to 4.0.

Returned to speed test and it did the same RED LED 4.1 and this worked on start after update restart of IDE.

Question/clue: how does IDE transfer/communicate the device list with PJRC serial code? Seems the list on startup was valid, but doesn't take well to indexing items when changed as far as tracking for above notes?
> Opening a new sketch has unclear interaction and effect on existing open windows
> starting a new sketch 'unsaved' in temp closes and re-opens that window on the new saved location
> once observed: update to board json urls did not take effect in current window - but 'open new' and then board search finds the added URL definitions. Without 'open new' (on windows) this would take a close/restart of the IDE.
--> annecdotal/observed .... but suggests the state of the IDE is both shared and unique across windows/instances - for instance each open windows can now be a unique board, and 'open new' starts with board of that used to open.
<edit>: after first fail repowered 2nd and 3rd T_4.1 and that didn't help - same issue except 'Found 4 Teensy boards' noted instead of '2 boards'
 
Last edited:
I have the same issue with a Teensy 4.1 and a Teensy 4.0 attached to the same PC. Selecting the correct device and compiling it as such then results in;

Code:
Found 2 Teensy boards, but using auto-search to find board for upload.
Please use Tools > Ports(Teensy) to select the specific board.

I also see the above mentioned red LED and then have to manually press the button on the correct device to rectify. This isn't something I can do in my running system hence the need for device targetting. Does the TeensyLoader not use VID/PID to find the teensy devices? If so, why does it not differentiate between a 4 and 4.1 when only one of each device is connected?
 
Just hooked up 2 T4.1's and a T4.0 the ide shows:
Screenshot 2023-12-21 124008.png


as for compiling:
Teens 4.0 - Blink = got the blinking red light as well
 
I have the same issue with a Teensy 4.1 and a Teensy 4.0 attached to the same PC. Selecting the correct device and compiling it as such then results in;

Code:
Found 2 Teensy boards, but using auto-search to find board for upload.
Please use Tools > Ports(Teensy) to select the specific board.

I also see the above mentioned red LED and then have to manually press the button on the correct device to rectify. This isn't something I can do in my running system hence the need for device targetting. Does the TeensyLoader not use VID/PID to find the teensy devices? If so, why does it not differentiate between a 4 and 4.1 when only one of each device is connected?
So, not just here. Have not been in that situation recently and forgot about this with no attention by @PaulStoffregen , or notes by others.

This is not a problem with multiple SAME Teensy units, but somehow there is a conflict or confusion in this case with 4.0 and 4.1 both online.

<EDIT> - crosspost - thanks for trying and confirming @mjs513!
 
Last edited:
@defragster
Seems to be an issue with IDE1.8.19 with 1.59beta3 as well. Forgot to mention running Win11 pc. The message is slightly different on failure:
Code:
Opening Teensy Loader...
Memory Usage on Teensy 4.0:
  FLASH: code:8012, data:3016, headers:8424   free for files:2012164
   RAM1: variables:3456, code:6256, padding:26512   free for local variables:488064
   RAM2: variables:12416  free for malloc/new:511872
Teensy should be selected from "teensy ports" rather
than "Serial ports" in Arduino's Tools > Port menuFound 3 Teensy boards, but using auto-search to find board for upload.
Please use Tools > Ports(Teensy) to select the specific board.

Note the
Teensy should be selected from "teensy ports" rather
than "Serial ports" in Arduino's Tools > Port menuFound 3 Teensy boards, but using auto-search to find board for upload.


If I select com55 Serial(teensy 4) no issue.

Screenshot 2023-12-21 130233.png


but it looks like ide2.2.2 nightly is getting confused on the ports.

But I am seeing all 3 teensy's
 
Last edited:
Now if I try to upload to one of the T4.1's
Seems like a repro of what I found. Something confusing the loader. Prior Verbose posts indicate connection confusion.
Been many months since posted so not recalling what variations tried and led to the failure state.
 
Detection of Teensy by Arduino IDE 2.x.x is done by the teensy_discovery utility. You can run it from the command line, if you're able to find its location. On Windows, it's probably inside the hidden AppData folder.

When you first run teensy_discovery, it waits for a command from Arduino before it starts working. Just type START_SYNC and press enter. You should immediately get JSON reports for every Teensy connected to your PC. Here's how it look on Linux.

1703188247208.png


As you connect and disconnect, more JSON should print with all the changes. When Teensy connects, you'll normally see several "add" events. First just the main USB device appears. Then as your operating system detects its interfaces, you'll get more add events for each, and probably even more when your OS loads whatever driver it uses.

If you're able to run teensy_discovery, seeing the actual JSON that it gave to Arduino IDE would really help shine some light on whatever might be going wrong.
 
Found as ( DASH not UNDERBAR ) : "C:\Users\here\AppData\Local\Arduino15\packages\teensy\tools\teensy-discovery\1.58.0\teensy-discovery.exe"
 
C:\Users\here\AppData\Local\Arduino15\packages\teensy\tools\teensy-discovery\1.58.0>teensy-discovery.exe
start_sync
START_SYNC
{
"eventType": "start_sync",
"message": "OK"
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM8 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970637",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM4 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "1216753",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
 
Last edited:
Built Blink and sent to T_4.1 with IDE 1.8.19 and it worked

Opened IDE 2 and switched to T_4.1 and that built - but now T_4.0 is in bootloader?
1703193029123.png


start_sync
START_SYNC
{
"eventType": "start_sync",
"message": "OK"
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM8 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970637",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM4 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "1216753",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/3",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970637",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/3",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM8 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970637",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "[no_device] Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
 
Last edited:
No SerMon open since Blink doesn't print.
Repowered T_4.0 to blink
Set IDE Board and Teensy_ports to T_4.1 and Pressed IDE 2 Upload
> Build finished and on upload the T_4.0 in Red bootloader and:
1703193342472.png

Closed and restarted discovery for shorter list:
START_SYNC
{
"eventType": "start_sync",
"message": "OK"
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM4 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "1216753",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM8 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970637",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}

<edit> :: Took T_4.0 offline and hit Upload again and now the other T_4.1 is programmed to Blink
 
Just to confirm repro - IDE 2 on WIn 11 - Board: T_4.1 and PORT: COM4 T_4.1 selected.
Blink Upload - T_4.0 offline after 'Remove' and same Wrong MCU popup
START_SYNC
{
"eventType": "start_sync",
"message": "OK"
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM4 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "1216753",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM8 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970637",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
 
I only just started looking at this, and it seems the latest IDE nightly build has a bug that's confusing some of the Teensy utility programs about which version of Arduino IDE is used.

I opened an issue.

 
This is not a problem with multiple SAME Teensy units, but somehow there is a conflict or confusion in this case with 4.0 and 4.1 both online.

@defragster - I'm trying to investigate this issue today, but I'm having trouble following these messages. Any chance you could give me a set of steps to follow to reproduce this issue?
 
FWIW, while investigating this I found a (probably) unrelated problem where Teensy Loader sometimes can't parse the ELF files created by the new toolchain. Seems to only happen with files for Teensy 3.x. I've added a fix which will be in 1.59-beta5.

capture.png
 
@PaulStoffregen :: Just getting here - time in a bit to confirm these steps as posted some times before::

Setup: IIRC open BLINK .ino in IDE 1.8.19, Windows 11 here and in @mjs513 repro above
Connect two T_4.1's and one T_4.0 {not sure 2 T_4.1's matters it is just what I had months back}: On same USB 3 HUB
No SerMon open - blink doesn't print
Select Teensy_port to match BOARD to build for
> build Upload for One properly selected T_4.x
> then swap and build Upload for the Other properly selected T_4.x
One board will work, the other gets Teensy.exe Loader confused and it takes the wrong device offline and complains the HEX is for wrong Teensy, even though the right hardware and port and Board was selected.

Will update when these steps are repeated/refined as needed to repro ...
 
power and connect two T_4.1's and one T_4.0, open BLINK and build for each and Button press so each running just Blink built Faster w/USB Serial.
1705352732778.png

Last built was T_4.0 so 'Upload from IDE 1.8.16' - That worked.
Change board and Port to T_4.1 and that worked to Upload to Com19, change to Com20 T_4.1 and that worked.
Return to Com5 T_4.0 and that worked.

Not sure as above it did repro under 'similar' conditions, but not now.
1705352969763.png

Note - tried running
C:\Users\USER\AppData\Local\Arduino15\packages\teensy\tools\teensy-discovery\1.58.0>teensy-discovery.exe
START_SYNC
- START_SYNC must be upper case.

Changed CABLE order to USB Hub ports - and it is STILL working properly.
SHIFTED CABLES AGAIN and FAILURE RETURNED - No IDE changes were made since last Upload to T_4.0 worked:
1705353388816.png

discovery LOG of address changes - see END for failure case:
START_SYNC
{
"eventType": "start_sync",
"message": "OK"
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM20 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM19 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "765886",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/3",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/3",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM20 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/3",
"protocol": "teensy"
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM19 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "765886",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM20 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}

}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM20 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM20 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}

}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "123456",
"name": "Teensy 4.1"
}
}
}

Removed the one T_4.1 and Upload failed again - Other T_4.1 has Solid Red bootloader LED.

Only obvious thing is the one T_4.1 is OLD:
"serialNumber": "123456",
 
Returned - pulled those two T_4.1's for two other T_4.1's - same HUB port plug order no problem.

Move T_4.0 from top hub port to swap with lower T_4.1 and Upload gets the not compiled for this board.

IDE UI Teensy_ports them showed selected port as T_4.1 in bootloader - not T_4.0 where it was last used.

@PaulStoffregen :
Perhaps the problem is that devices coming and going cause IDE 'refresh' and the 'PORT' is unexpectedly changed "behind the scenes"
I did not drop down and check the associated PORT above when it did repro.

But removing and replugging could certainly 'invite' the IDE to change ports to the next available board?
> this 'replugging' was not part of the original Error - and doubtful that @mjs513 did that either when it gave a repro there.
Though Upload taking device to Bootloader then returning may cause unexpected 'background' "port" update?

Here is full Sync since return testing:
START_SYNC
{
"eventType": "start_sync",
"message": "OK"
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/3",
"label": "COM12 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "970638",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM6 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "781960",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM6 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "781960",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "781960",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/4",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/4",
"label": "COM6 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x25",
"serialNumber": "781960",
"name": "Teensy 4.1"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "hid#vid_16c0&pid_0478 Bootloader",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
{
"eventType": "remove",
"port": {
"address": "usb:0/140000/0/5/1/2",
"protocol": "teensy"
}
}
{
"eventType": "add",
"port": {
"address": "usb:0/140000/0/5/1/2",
"label": "COM5 Serial",
"protocol": "teensy",
"protocolLabel": "Teensy Ports",
"properties": {
"modelID": "0x24",
"serialNumber": "605300",
"name": "Teensy 4.0"
}
}
}
And Teensy.exe verbose:
15:30:42.886 (loader): file changed
15:30:45.555 (post_compile 78): Begin, version=1.59-beta4, high-res time
15:30:45.558 (loader): remote connection 1860 opened
15:30:45.561 (loader): remote cmd from 1860: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)"
15:30:45.561 (post_compile 78): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)
15:30:45.563 (loader): remote cmd from 1860: "status"
15:30:45.564 (loader): file changed
15:30:45.569 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:30:45.572 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:30:45.573 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:30:45.573 (loader): File "Blink.ino.hex". 19456 bytes
15:30:45.578 (post_compile 78): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:45.578 (post_compile 78): Sending command: dir:T:\TEMP\arduino_build_963631\
15:30:45.580 (loader): remote cmd from 1860: "dir:T:\TEMP\arduino_build_963631\"
15:30:45.581 (loader): remote cmd from 1860: "file:Blink.ino.hex"
15:30:45.582 (post_compile 78): Sending command: file:Blink.ino.hex
15:30:45.587 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:30:45.590 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:30:45.591 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:30:45.592 (loader): File "Blink.ino.hex". 19456 bytes
15:30:45.600 (loader): remote cmd from 1860: "status"
15:30:45.604 (post_compile 78): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:45.604 (post_compile 78): Disconnect
15:30:45.623 (loader): remote connection 1860 closed
15:30:45.838 (loader): remote connection 1860 opened
15:30:45.838 (loader): remote cmd from 1860: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)"
15:30:45.838 (loader): remote cmd from 1860: "status"
15:30:45.838 (loader): remote cmd from 1860: "dir:T:\TEMP\arduino_build_963631\"
15:30:45.844 (post_compile 79): Begin, version=1.59-beta4, high-res time
15:30:45.848 (post_compile 79): port = "usb:0/140000/0/5/1/4"
15:30:45.848 (post_compile 79): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)
15:30:45.853 (post_compile 79): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:45.853 (post_compile 79): Sending command: dir:T:\TEMP\arduino_build_963631\
15:30:45.854 (loader): remote cmd from 1860: "file:Blink.ino.hex"
15:30:45.854 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:30:45.854 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:30:45.855 (post_compile 79): Sending command: file:Blink.ino.hex
15:30:45.866 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:30:45.866 (loader): File "Blink.ino.hex". 19456 bytes
15:30:45.870 (loader): remote cmd from 1860: "status"
15:30:45.882 (post_compile 79): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:45.882 (post_compile 79): Disconnect
15:30:45.901 (loader): remote connection 1860 closed
15:30:45.901 (loader): remote connection 1860 opened
15:30:45.901 (post_compile 80): Running teensy_reboot: "T:\T_Drive\arduino_1.8.19_23\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/1/4" "-portlabel=COM5 Serial" "-portprotocol=Teensy"
15:30:45.917 (loader): remote connection 1368 opened
15:30:45.924 (reboot 81): Begin, version=1.59-beta4, high-res time
15:30:45.924 (reboot 81): location = usb:0/140000/0/5/1/4
15:30:45.924 (reboot 81): portlabel = COM5 Serial
15:30:45.924 (reboot 81): Only location usb:0/140000/0/5/1/4 will be tried
15:30:45.924 (reboot 81): portprotocol = Teensy
15:30:45.924 (reboot 81): LoadLibrary cfgmgr32 ok
15:30:45.924 (reboot 81): LoadLibrary ntdll ok
15:30:45.925 (reboot 81): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:45.925 (reboot 81): found_usb_device, loc=usb:0/140000/0/5/1/2 Port_#0002.Hub_#0007
15:30:45.925 (reboot 81): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:30:45.925 (reboot 81): found_usb_device, devinst=00000002
15:30:45.925 (reboot 81): add: loc=usb:0/140000/0/5/1/2, class=USB, vid=16C0, pid=0483, ver=0280, serial=7819600, dev=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:45.925 (reboot 81): comport_from_devinst_list attempt
15:30:45.925 (reboot 81): found Ports in classguid_list at index=1
15:30:45.925 (reboot 81): port COM6 found from devnode
15:30:45.925 (reboot 81): found_usb_device complete
15:30:45.925 (reboot 81): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:45.925 (reboot 81): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:30:45.925 (reboot 81): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
15:30:45.925 (reboot 81): found_usb_device, devinst=00000003
15:30:45.925 (reboot 81): add: loc=usb:0/140000/0/5/1/4, class=USB, vid=16C0, pid=0483, ver=0279, serial=6053000, dev=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:45.925 (reboot 81): comport_from_devinst_list attempt
15:30:45.925 (reboot 81): found Ports in classguid_list at index=1
15:30:45.925 (reboot 81): port COM5 found from devnode
15:30:45.925 (reboot 81): found_usb_device complete
15:30:45.926 (reboot 81): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706380#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:45.926 (reboot 81): found_usb_device, loc=usb:0/140000/0/5/1/3 Port_#0003.Hub_#0007
15:30:45.926 (reboot 81): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:30:45.926 (reboot 81): found_usb_device, devinst=00000004
15:30:45.926 (reboot 81): add: loc=usb:0/140000/0/5/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706380, dev=\\?\usb#vid_16c0&pid_0483#9706380#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:45.926 (reboot 81): comport_from_devinst_list attempt
15:30:45.926 (reboot 81): found Ports in classguid_list at index=1
15:30:45.926 (reboot 81): port COM12 found from devnode
15:30:45.926 (reboot 81): found_usb_device complete
15:30:45.928 (reboot 81): usb scan found 3 devices
15:30:45.932 (reboot 81): found Teensy Loader, version 1.59
15:30:45.932 (reboot 81): Sending command: show:arduino_attempt_reboot
15:30:45.932 (loader): remote cmd from 1368: "show:arduino_attempt_reboot"
15:30:45.932 (loader): got request to show arduino rebooting message
15:30:45.933 (loader): remote cmd from 1368: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_reboot)"
15:30:45.933 (loader): remote cmd from 1368: "status"
15:30:45.939 (reboot 81): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_reboot)
15:30:45.947 (reboot 81): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:45.947 (reboot 81): do_reset (serial) COM5
15:30:45.948 (loader): remote cmd from 1368: "status"
15:30:45.955 (reboot 81): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:45.955 (reboot 81): status read, retry 0
15:30:45.979 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:30:45.982 (ports 2): remove: loc=usb:0/140000/0/5/1/4
15:30:45.982 (ports 2): usb_remove: usb:0/140000/0/5/1/4
15:30:45.982 (ports 2): nothing new, skipping HID & Ports enum
15:30:46.011 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:30:46.011 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:30:46.012 (ports 2): nothing new, skipping HID & Ports enum
15:30:46.058 (loader): remote cmd from 1368: "status"
15:30:46.072 (reboot 81): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.072 (reboot 81): status read, retry 1
15:30:46.186 (loader): remote cmd from 1368: "status"
15:30:46.193 (reboot 81): Status: 1, 1, 0, 24, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.193 (reboot 81): status read, retry 2
15:30:46.194 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:30:46.195 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0478#00093c74#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:46.195 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:30:46.195 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0478&REV_0107
15:30:46.195 (ports 2): found_usb_device, devinst=00000029
15:30:46.195 (ports 2): add: loc=usb:0/140000/0/5/1/4, class=HID, vid=16C0, pid=0478, ver=0107, serial=00093c74, dev=\\?\usb#vid_16c0&pid_0478#00093c74#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:46.195 (ports 2): hiddev_from_devinst_list: iface=0
15:30:46.196 (ports 2): found_usb_device complete
15:30:46.199 (ports 2): usb_add: usb:0/140000/0/5/1/4 [no_device] (Teensy 4.0) Bootloader
15:30:46.323 (loader): remote cmd from 1368: "status"
15:30:46.337 (loader): secure mode can not be locked: this is Standard Teensy
15:30:46.343 (loader): encryption is possible on this Teensy, but not yet configured
15:30:46.343 (loader): but without secure mode locked, encryption will NOT be secure!
15:30:46.347 (loader): Device came online, code_size = 2031616
15:30:46.353 (loader): Board is: Teensy 4.0 (IMXRT1062), version 1.07
15:30:46.362 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:30:46.367 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:30:46.372 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:30:46.372 (loader): File "Blink.ino.hex". 19456 bytes, 1% used
15:30:46.403 (loader): set background IMG_ONLINE
15:30:46.412 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:30:46.412 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:30:46.423 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:30:46.427 (loader): File "Blink.ino.hex". 19456 bytes, 1% used
15:30:46.442 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
15:30:46.457 (loader): elf binary data matches hex file
15:30:46.457 (loader): elf file is for Teensy 4.0 (IMXRT1062)
15:30:46.457 (loader): using hex file - Teensy not configured for encryption
15:30:46.489 (loader): begin operation
15:30:46.508 (reboot 81): Status: 1, 1, 1, 25, 2, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.514 (loader): flash, block=0, bs=1024, auto=1
15:30:46.524 (loader): flash, block=1, bs=1024, auto=1
15:30:46.532 (loader): flash, block=2, bs=1024, auto=1
15:30:46.688 (loader): remote cmd from 1368: "status"
15:30:46.704 (loader): flash, block=3, bs=1024, auto=1
15:30:46.712 (reboot 81): Status: 1, 1, 1, 25, 2, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.724 (loader): flash, block=4, bs=1024, auto=1
15:30:46.730 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:30:46.734 (ports 2): hid, found devinst=0000002A
15:30:46.734 (ports 2): hid, path=\\?\hid#vid_16c0&pid_0478#8&e5e4854&2&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
15:30:46.734 (ports 2): hid, opened handle
15:30:46.734 (ports 2): devinst=0000002A, location=usb:0/140000/0/5/1/4
15:30:46.734 (ports 2): vid=16C0, pid=0478, ver=0107, usepage=FF9C, use=0024
15:30:46.734 (ports 2): devpath=\\?\hid#vid_16c0&pid_0478#8&e5e4854&2&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
15:30:46.735 (ports 2): usb_add: usb:0/140000/0/5/1/4 hid#vid_16c0&pid_0478 (Teensy 4.0) Bootloader
15:30:46.766 (loader): remote cmd from 1368: "status"
15:30:46.782 (loader): flash, block=5, bs=1024, auto=1
15:30:46.782 (loader): flash, block=6, bs=1024, auto=1
15:30:46.786 (reboot 81): Status: 1, 1, 1, 25, 2, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.797 (loader): flash, block=7, bs=1024, auto=1
15:30:46.797 (loader): flash, block=8, bs=1024, auto=1
15:30:46.805 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:30:46.812 (ports 2): nothing new, skipping HID & Ports enum
15:30:46.845 (loader): remote cmd from 1368: "status"
15:30:46.860 (loader): flash, block=9, bs=1024, auto=1
15:30:46.860 (loader): flash, block=10, bs=1024, auto=1
15:30:46.862 (reboot 81): Status: 1, 1, 1, 25, 2, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.876 (loader): flash, block=11, bs=1024, auto=1
15:30:46.876 (loader): flash, block=12, bs=1024, auto=1
15:30:46.892 (loader): flash, block=13, bs=1024, auto=1
15:30:46.907 (loader): flash, block=14, bs=1024, auto=1
15:30:46.907 (loader): flash, block=15, bs=1024, auto=1
15:30:46.924 (loader): remote cmd from 1368: "status"
15:30:46.954 (loader): flash, block=16, bs=1024, auto=1
15:30:46.957 (reboot 81): Status: 1, 1, 1, 25, 2, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:46.970 (loader): flash, block=17, bs=1024, auto=1
15:30:46.986 (loader): flash, block=18, bs=1024, auto=1
15:30:47.001 (loader): sending reboot
15:30:47.024 (loader): begin wait_until_offline
15:30:47.033 (loader): offline, waited 0
15:30:47.037 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:30:47.039 (ports 2): remove: loc=usb:0/140000/0/5/1/4
15:30:47.039 (ports 2): usb_remove: usb:0/140000/0/5/1/4
15:30:47.039 (ports 2): nothing new, skipping HID & Ports enum
15:30:47.049 (loader): end operation, total time = 0.560 seconds
15:30:47.049 (loader): set background IMG_REBOOT_OK
15:30:47.064 (loader): redraw timer set, image 14 to show for 1200 ms
15:30:47.064 (loader): remote cmd from 1368: "status"
15:30:47.102 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:30:47.112 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:30:47.117 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:30:47.177 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:30:47.182 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:30:47.192 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:30:47.198 (loader): HID/win32: vid:1462 pid:7E06 ver:0001 usb:0/140000/0/2
15:30:47.209 (reboot 81): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:30:47.209 (reboot 81): status read, retry 3
15:30:47.209 (reboot 81): Success
15:30:47.209 (reboot 81): Disconnect
15:30:47.227 (loader): remote connection 1368 closed
15:30:47.241 (loader): remote connection 1860 closed
15:30:47.290 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:30:47.291 (ports 2): nothing new, skipping HID & Ports enum
15:30:47.319 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:30:47.321 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:47.321 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:30:47.321 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
15:30:47.321 (ports 2): found_usb_device, devinst=00000024
15:30:47.321 (ports 2): add: loc=usb:0/140000/0/5/1/4, class=USB, vid=16C0, pid=0483, ver=0279, serial=6053000, dev=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:30:47.321 (ports 2): comport_from_devinst_list attempt
15:30:47.321 (ports 2): found Ports in classguid_list at index=1
15:30:47.321 (ports 2): port COM5 found from devnode
15:30:47.321 (ports 2): found_usb_device complete
15:30:47.323 (ports 2): usb_add: usb:0/140000/0/5/1/4 COM5 (Teensy 4.0) Serial
15:30:47.424 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:30:47.425 (ports 2): update_usb_device, devinst list change, old had 2, new has 3
15:30:47.426 (ports 2): usb_add: usb:0/140000/0/5/1/4 COM5 (Teensy 4.0) Serial
15:30:47.454 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:30:47.455 (ports 2): nothing new, skipping HID & Ports enum
15:30:47.483 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:30:47.484 (ports 2): nothing new, skipping HID & Ports enum
15:30:48.269 (loader): redraw, image 9
15:42:01.750 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:42:01.751 (ports 2): remove: loc=usb:0/140000/0/5/1/4
15:42:01.751 (ports 2): usb_remove: usb:0/140000/0/5/1/4
15:42:01.751 (ports 2): nothing new, skipping HID & Ports enum
15:42:01.786 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:42:01.786 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:01.787 (ports 2): nothing new, skipping HID & Ports enum
15:42:03.154 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:42:03.156 (ports 2): remove: loc=usb:0/140000/0/5/1/2
15:42:03.156 (ports 2): usb_remove: usb:0/140000/0/5/1/2
15:42:03.156 (ports 2): nothing new, skipping HID & Ports enum
15:42:03.194 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:03.194 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:42:03.195 (ports 2): nothing new, skipping HID & Ports enum
15:42:03.229 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:03.229 (ports 2): nothing new, skipping HID & Ports enum
15:42:03.439 (ports 2): purge, name=COM5 (Teensy 4.0) Serial, loc=usb:0/140000/0/5/1/4, age=1.688 sec
15:42:04.865 (ports 2): purge, name=COM6 (Teensy 4.1) Serial, loc=usb:0/140000/0/5/1/2, age=1.709 sec
15:42:10.268 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:42:10.269 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:10.269 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:42:10.269 (ports 2): found_usb_device, devinst=0000002e
15:42:10.269 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:42:10.270 (ports 2): add: loc=usb:0/140000/0/5/1/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=7819600, dev=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:10.270 (ports 2): comport_from_devinst_list attempt
15:42:10.270 (ports 2): found_usb_device complete
15:42:10.271 (ports 2): usb_add: usb:0/140000/0/5/1/4 [no_device] (Teensy 4.1) Serial
15:42:10.297 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:10.297 (ports 2): update_usb_device, devinst list change, old had 1, new has 3
15:42:10.297 (ports 2): comport_from_devinst_list attempt
15:42:10.297 (ports 2): found Ports in classguid_list at index=1
15:42:10.297 (ports 2): port COM6 found from devnode
15:42:10.298 (ports 2): usb_add: usb:0/140000/0/5/1/4 COM6 (Teensy 4.1) Serial
15:42:10.352 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:42:10.353 (ports 2): nothing new, skipping HID & Ports enum
15:42:10.368 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:10.369 (ports 2): nothing new, skipping HID & Ports enum
15:42:13.769 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:42:13.771 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:13.771 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/2 Port_#0002.Hub_#0007
15:42:13.771 (ports 2): found_usb_device, devinst=00000024
15:42:13.771 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
15:42:13.771 (ports 2): add: loc=usb:0/140000/0/5/1/2, class=USB, vid=16C0, pid=0483, ver=0279, serial=6053000, dev=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:13.771 (ports 2): comport_from_devinst_list attempt
15:42:13.771 (ports 2): found Ports in classguid_list at index=1
15:42:13.771 (ports 2): port COM5 found from devnode
15:42:13.771 (ports 2): found_usb_device complete
15:42:13.772 (ports 2): usb_add: usb:0/140000/0/5/1/2 COM5 (Teensy 4.0) Serial
15:42:13.803 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:13.803 (ports 2): update_usb_device, devinst list change, old had 2, new has 3
15:42:13.804 (ports 2): usb_add: usb:0/140000/0/5/1/2 COM5 (Teensy 4.0) Serial
15:42:13.841 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:42:13.842 (ports 2): nothing new, skipping HID & Ports enum
15:42:13.857 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:13.858 (ports 2): nothing new, skipping HID & Ports enum
15:42:22.762 (post_compile 82): Begin, version=1.59-beta4, high-res time
15:42:22.764 (loader): remote connection 1396 opened
15:42:22.768 (loader): remote cmd from 1396: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)"
15:42:22.768 (post_compile 82): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)
15:42:22.772 (loader): remote cmd from 1396: "status"
15:42:22.777 (loader): file changed
15:42:22.787 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:42:22.793 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:42:22.800 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:42:22.803 (loader): File "Blink.ino.hex". 19456 bytes
15:42:22.811 (post_compile 82): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:22.811 (post_compile 82): Sending command: dir:T:\TEMP\arduino_build_963631\
15:42:22.813 (loader): remote cmd from 1396: "dir:T:\TEMP\arduino_build_963631\"
15:42:22.817 (loader): remote cmd from 1396: "file:Blink.ino.hex"
15:42:22.818 (post_compile 82): Sending command: file:Blink.ino.hex
15:42:22.826 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:42:22.835 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:42:22.838 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:42:22.843 (loader): File "Blink.ino.hex". 19456 bytes
15:42:22.853 (loader): remote cmd from 1396: "status"
15:42:22.860 (post_compile 82): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:22.860 (post_compile 82): Disconnect
15:42:22.878 (loader): remote connection 1396 closed
15:42:23.093 (loader): remote connection 1564 opened
15:42:23.093 (loader): remote cmd from 1564: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)"
15:42:23.099 (post_compile 83): Begin, version=1.59-beta4, high-res time
15:42:23.105 (post_compile 83): port = "usb:0/140000/0/5/1/4"
15:42:23.105 (post_compile 83): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)
15:42:23.108 (loader): remote cmd from 1564: "status"
15:42:23.118 (loader): remote cmd from 1564: "dir:T:\TEMP\arduino_build_963631\"
15:42:23.118 (loader): remote cmd from 1564: "file:Blink.ino.hex"
15:42:23.119 (post_compile 83): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:23.119 (post_compile 83): Sending command: dir:T:\TEMP\arduino_build_963631\
15:42:23.122 (post_compile 83): Sending command: file:Blink.ino.hex
15:42:23.130 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:42:23.135 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:42:23.140 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:42:23.140 (loader): File "Blink.ino.hex". 19456 bytes
15:42:23.156 (loader): remote cmd from 1564: "status"
15:42:23.165 (post_compile 83): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:23.165 (post_compile 83): Disconnect
15:42:23.187 (loader): remote connection 1564 closed
15:42:23.187 (loader): remote connection 1564 opened
15:42:23.187 (post_compile 84): Running teensy_reboot: "T:\T_Drive\arduino_1.8.19_23\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/1/4" "-portlabel=hid#vid_16c0&pid_0478 Bootloader" "-portprotocol=Teensy"
15:42:23.216 (reboot 85): Begin, version=1.59-beta4, high-res time
15:42:23.216 (reboot 85): location = usb:0/140000/0/5/1/4
15:42:23.216 (reboot 85): portlabel = hid#vid_16c0&pid_0478 Bootloader
15:42:23.216 (reboot 85): portprotocol = Teensy
15:42:23.216 (reboot 85): Only location usb:0/140000/0/5/1/4 will be tried
15:42:23.216 (reboot 85): LoadLibrary cfgmgr32 ok
15:42:23.216 (reboot 85): LoadLibrary ntdll ok
15:42:23.217 (reboot 85): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.217 (reboot 85): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:42:23.217 (reboot 85): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:42:23.217 (reboot 85): found_usb_device, devinst=00000002
15:42:23.217 (reboot 85): add: loc=usb:0/140000/0/5/1/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=7819600, dev=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.217 (reboot 85): comport_from_devinst_list attempt
15:42:23.217 (reboot 85): found Ports in classguid_list at index=1
15:42:23.217 (reboot 85): port COM6 found from devnode
15:42:23.217 (reboot 85): found_usb_device complete
15:42:23.218 (reboot 85): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.218 (reboot 85): found_usb_device, loc=usb:0/140000/0/5/1/2 Port_#0002.Hub_#0007
15:42:23.218 (reboot 85): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
15:42:23.218 (reboot 85): found_usb_device, devinst=00000003
15:42:23.218 (reboot 85): add: loc=usb:0/140000/0/5/1/2, class=USB, vid=16C0, pid=0483, ver=0279, serial=6053000, dev=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.218 (reboot 85): comport_from_devinst_list attempt
15:42:23.218 (reboot 85): found Ports in classguid_list at index=1
15:42:23.218 (reboot 85): port COM5 found from devnode
15:42:23.218 (reboot 85): found_usb_device complete
15:42:23.218 (reboot 85): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706380#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.218 (reboot 85): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:42:23.218 (reboot 85): found_usb_device, loc=usb:0/140000/0/5/1/3 Port_#0003.Hub_#0007
15:42:23.218 (reboot 85): found_usb_device, devinst=00000004
15:42:23.218 (reboot 85): add: loc=usb:0/140000/0/5/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706380, dev=\\?\usb#vid_16c0&pid_0483#9706380#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.218 (reboot 85): comport_from_devinst_list attempt
15:42:23.218 (reboot 85): found Ports in classguid_list at index=1
15:42:23.218 (reboot 85): port COM12 found from devnode
15:42:23.218 (reboot 85): found_usb_device complete
15:42:23.218 (loader): remote connection 1480 opened
15:42:23.218 (loader): remote cmd from 1480: "show:arduino_attempt_reboot"
15:42:23.218 (loader): got request to show arduino rebooting message
15:42:23.220 (reboot 85): usb scan found 3 devices
15:42:23.230 (reboot 85): found Teensy Loader, version 1.59
15:42:23.230 (reboot 85): Sending command: show:arduino_attempt_reboot
15:42:23.234 (loader): remote cmd from 1480: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_reboot)"
15:42:23.234 (loader): remote cmd from 1480: "status"
15:42:23.238 (reboot 85): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_reboot)
15:42:23.249 (loader): remote cmd from 1480: "status"
15:42:23.251 (reboot 85): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:23.251 (reboot 85): do_reset (serial) COM6
15:42:23.260 (reboot 85): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:23.260 (reboot 85): status read, retry 0
15:42:23.275 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:42:23.276 (ports 2): remove: loc=usb:0/140000/0/5/1/4
15:42:23.276 (ports 2): usb_remove: usb:0/140000/0/5/1/4
15:42:23.276 (ports 2): nothing new, skipping HID & Ports enum
15:42:23.326 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:23.327 (ports 2): nothing new, skipping HID & Ports enum
15:42:23.327 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:42:23.328 (ports 2): nothing new, skipping HID & Ports enum
15:42:23.376 (loader): remote cmd from 1480: "status"
15:42:23.393 (reboot 85): Status: 1, 1, 0, 25, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:23.393 (reboot 85): status read, retry 1
15:42:23.489 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:42:23.492 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0478#000bee88#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.492 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:42:23.492 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0478&REV_0107
15:42:23.492 (ports 2): found_usb_device, devinst=00000031
15:42:23.492 (ports 2): add: loc=usb:0/140000/0/5/1/4, class=HID, vid=16C0, pid=0478, ver=0107, serial=000bee88, dev=\\?\usb#vid_16c0&pid_0478#000bee88#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:42:23.492 (ports 2): hiddev_from_devinst_list: iface=0
15:42:23.492 (ports 2): found_usb_device complete
15:42:23.494 (ports 2): usb_add: usb:0/140000/0/5/1/4 [no_device] (Teensy 4.1) Bootloader
15:42:23.614 (loader): remote cmd from 1480: "status"
15:42:23.634 (loader): secure mode can not be locked: this is Standard Teensy
15:42:23.639 (loader): encryption is possible on this Teensy, but not yet configured
15:42:23.639 (loader): but without secure mode locked, encryption will NOT be secure!
15:42:23.645 (loader): Device came online, code_size = 8126464
15:42:23.645 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.07
15:42:23.654 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:42:23.664 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:42:23.664 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:42:23.674 (loader): File "Blink.ino.hex". 19456 bytes, 0% used
15:42:23.684 (loader): set background IMG_ONLINE
15:42:23.703 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:42:23.710 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:42:23.714 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:42:23.718 (loader): File "Blink.ino.hex". 19456 bytes, 0% used
15:42:23.734 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
15:42:23.734 (loader): elf binary data matches hex file
15:42:23.742 (loader): elf file is for Teensy 4.0 (IMXRT1062)
15:42:23.742 (loader): Incompatible file, showing warning dialog
15:42:23.779 (reboot 85): Status: 1, 0, 1, 26, 2, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:42:23.779 (reboot 85): status read, retry 2
15:42:23.779 (reboot 85): Success
15:42:23.779 (reboot 85): Disconnect
15:42:23.801 (loader): remote connection 1480 closed
15:42:23.808 (loader): remote connection 1564 closed
15:42:23.812 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:23.814 (ports 2): hid, found devinst=00000032
15:42:23.814 (ports 2): hid, path=\\?\hid#vid_16c0&pid_0478#8&2050bf45&2&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
15:42:23.814 (ports 2): hid, opened handle
15:42:23.814 (ports 2): devinst=00000032, location=usb:0/140000/0/5/1/4
15:42:23.814 (ports 2): vid=16C0, pid=0478, ver=0107, usepage=FF9C, use=0025
15:42:23.814 (ports 2): devpath=\\?\hid#vid_16c0&pid_0478#8&2050bf45&2&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
15:42:23.814 (ports 2): usb_add: usb:0/140000/0/5/1/4 hid#vid_16c0&pid_0478 (Teensy 4.1) Bootloader
15:42:23.857 (loader): HID/win32: HidD_GetPreparsedData ok, device still online :)
15:42:23.867 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:42:23.868 (ports 2): nothing new, skipping HID & Ports enum
15:44:15.646 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:44:15.650 (ports 2): remove: loc=usb:0/140000/0/5/1/4
15:44:15.650 (ports 2): usb_remove: usb:0/140000/0/5/1/4
15:44:15.650 (ports 2): nothing new, skipping HID & Ports enum
15:44:15.686 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:15.687 (ports 2): nothing new, skipping HID & Ports enum
15:44:15.771 (loader): Device went offline
15:44:16.009 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:44:16.019 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:44:16.025 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:44:16.029 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:44:16.029 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:44:16.039 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:44:16.041 (loader): HID/win32: vid:1462 pid:7E06 ver:0001 usb:0/140000/0/2
15:44:16.899 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:44:16.900 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:16.900 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:44:16.900 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:44:16.900 (ports 2): found_usb_device, devinst=0000002e
15:44:16.900 (ports 2): add: loc=usb:0/140000/0/5/1/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=7819600, dev=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:16.900 (ports 2): comport_from_devinst_list attempt
15:44:16.900 (ports 2): found_usb_device complete
15:44:16.902 (ports 2): usb_add: usb:0/140000/0/5/1/4 [no_device] (Teensy 4.1) Serial
15:44:16.960 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:16.960 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:44:16.960 (ports 2): update_usb_device, devinst list change, old had 1, new has 3
15:44:16.960 (ports 2): comport_from_devinst_list attempt
15:44:16.960 (ports 2): found Ports in classguid_list at index=1
15:44:16.960 (ports 2): port COM6 found from devnode
15:44:16.961 (ports 2): usb_add: usb:0/140000/0/5/1/4 COM6 (Teensy 4.1) Serial
15:44:17.161 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:17.162 (ports 2): nothing new, skipping HID & Ports enum
15:44:19.375 (loader): Auto Button event
15:44:19.379 (loader): Auto mode: enabled
15:44:34.547 (loader): file changed
15:44:34.556 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:44:34.563 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:44:34.568 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:44:34.571 (loader): File "Blink.ino.hex". 19456 bytes
15:44:34.581 (post_compile 86): Begin, version=1.59-beta4, high-res time
15:44:34.583 (loader): remote connection 2040 opened
15:44:34.587 (post_compile 86): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)
15:44:34.587 (loader): remote cmd from 2040: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)"
15:44:34.590 (loader): remote cmd from 2040: "status"
15:44:34.596 (loader): remote cmd from 2040: "dir:T:\TEMP\arduino_build_963631\"
15:44:34.597 (post_compile 86): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:34.597 (post_compile 86): Sending command: dir:T:\TEMP\arduino_build_963631\
15:44:34.601 (loader): remote cmd from 2040: "file:Blink.ino.hex"
15:44:34.602 (post_compile 86): Sending command: file:Blink.ino.hex
15:44:34.609 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:44:34.616 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:44:34.620 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:44:34.623 (loader): File "Blink.ino.hex". 19456 bytes
15:44:34.632 (loader): remote cmd from 2040: "status"
15:44:34.638 (post_compile 86): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:34.638 (post_compile 86): Disconnect
15:44:34.660 (loader): remote connection 2040 closed
15:44:34.877 (post_compile 87): Begin, version=1.59-beta4, high-res time
15:44:34.879 (loader): remote connection 2040 opened
15:44:34.882 (loader): remote cmd from 2040: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)"
15:44:34.882 (loader): remote cmd from 2040: "status"
15:44:34.883 (post_compile 87): port = "usb:0/140000/0/5/1/2"
15:44:34.883 (post_compile 87): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_post_compile)
15:44:34.888 (loader): remote cmd from 2040: "dir:T:\TEMP\arduino_build_963631\"
15:44:34.888 (loader): remote cmd from 2040: "file:Blink.ino.hex"
15:44:34.893 (post_compile 87): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:34.893 (post_compile 87): Sending command: dir:T:\TEMP\arduino_build_963631\
15:44:34.899 (post_compile 87): Sending command: file:Blink.ino.hex
15:44:34.903 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:44:34.903 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:44:34.919 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:44:34.919 (loader): File "Blink.ino.hex". 19456 bytes
15:44:34.919 (loader): remote cmd from 2040: "status"
15:44:34.938 (post_compile 87): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:34.938 (post_compile 87): Disconnect
15:44:34.951 (post_compile 88): Running teensy_reboot: "T:\T_Drive\arduino_1.8.19_23\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY40" "-port=usb:0/140000/0/5/1/2" "-portlabel=COM5 Serial" "-portprotocol=Teensy"
15:44:34.954 (loader): remote connection 2040 closed
15:44:34.954 (loader): remote connection 2040 opened
15:44:34.982 (loader): remote connection 1960 opened
15:44:34.982 (loader): remote cmd from 1960: "show:arduino_attempt_reboot"
15:44:34.985 (reboot 89): Begin, version=1.59-beta4, high-res time
15:44:34.985 (reboot 89): location = usb:0/140000/0/5/1/2
15:44:34.985 (reboot 89): Only location usb:0/140000/0/5/1/2 will be tried
15:44:34.985 (reboot 89): portlabel = COM5 Serial
15:44:34.985 (reboot 89): portprotocol = Teensy
15:44:34.985 (reboot 89): LoadLibrary cfgmgr32 ok
15:44:34.985 (reboot 89): LoadLibrary ntdll ok
15:44:34.986 (reboot 89): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:34.986 (reboot 89): found_usb_device, loc=usb:0/140000/0/5/1/4 Port_#0004.Hub_#0007
15:44:34.986 (reboot 89): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:44:34.986 (reboot 89): found_usb_device, devinst=00000002
15:44:34.986 (reboot 89): add: loc=usb:0/140000/0/5/1/4, class=USB, vid=16C0, pid=0483, ver=0280, serial=7819600, dev=\\?\usb#vid_16c0&pid_0483#7819600#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:34.987 (reboot 89): comport_from_devinst_list attempt
15:44:34.987 (reboot 89): found Ports in classguid_list at index=1
15:44:34.987 (reboot 89): port COM6 found from devnode
15:44:34.987 (reboot 89): found_usb_device complete
15:44:34.987 (reboot 89): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:34.987 (reboot 89): found_usb_device, loc=usb:0/140000/0/5/1/2 Port_#0002.Hub_#0007
15:44:34.987 (reboot 89): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
15:44:34.987 (reboot 89): found_usb_device, devinst=00000003
15:44:34.987 (reboot 89): add: loc=usb:0/140000/0/5/1/2, class=USB, vid=16C0, pid=0483, ver=0279, serial=6053000, dev=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:34.987 (reboot 89): comport_from_devinst_list attempt
15:44:34.987 (reboot 89): found Ports in classguid_list at index=1
15:44:34.987 (reboot 89): port COM5 found from devnode
15:44:34.987 (reboot 89): found_usb_device complete
15:44:34.987 (reboot 89): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#9706380#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:34.987 (reboot 89): found_usb_device, loc=usb:0/140000/0/5/1/3 Port_#0003.Hub_#0007
15:44:34.987 (reboot 89): found_usb_device, devinst=00000004
15:44:34.987 (reboot 89): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0280
15:44:34.987 (reboot 89): add: loc=usb:0/140000/0/5/1/3, class=USB, vid=16C0, pid=0483, ver=0280, serial=9706380, dev=\\?\usb#vid_16c0&pid_0483#9706380#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:34.987 (reboot 89): comport_from_devinst_list attempt
15:44:34.987 (reboot 89): found Ports in classguid_list at index=1
15:44:34.987 (reboot 89): port COM12 found from devnode
15:44:34.987 (reboot 89): found_usb_device complete
15:44:34.989 (reboot 89): usb scan found 3 devices
15:44:34.995 (reboot 89): found Teensy Loader, version 1.59
15:44:34.995 (reboot 89): Sending command: show:arduino_attempt_reboot
15:44:34.997 (loader): got request to show arduino rebooting message
15:44:34.997 (loader): remote cmd from 1960: "comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_reboot)"
15:44:34.997 (loader): remote cmd from 1960: "status"
15:44:35.006 (reboot 89): Sending command: comment: Teensyduino 1.59-beta4 - WINDOWS (teensy_reboot)
15:44:35.013 (loader): remote cmd from 1960: "status"
15:44:35.016 (reboot 89): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.016 (reboot 89): do_reset (serial) COM5
15:44:35.025 (reboot 89): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.025 (reboot 89): status read, retry 0
15:44:35.039 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:44:35.042 (ports 2): remove: loc=usb:0/140000/0/5/1/2
15:44:35.042 (ports 2): usb_remove: usb:0/140000/0/5/1/2
15:44:35.042 (ports 2): nothing new, skipping HID & Ports enum
15:44:35.085 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:35.086 (ports 2): nothing new, skipping HID & Ports enum
15:44:35.086 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:44:35.087 (ports 2): nothing new, skipping HID & Ports enum
15:44:35.140 (loader): remote cmd from 1960: "status"
15:44:35.154 (reboot 89): Status: 1, 1, 0, 26, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.154 (reboot 89): status read, retry 1
15:44:35.253 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:44:35.254 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0478#00093c74#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:35.254 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/2 Port_#0002.Hub_#0007
15:44:35.254 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0478&REV_0107
15:44:35.254 (ports 2): found_usb_device, devinst=00000029
15:44:35.254 (ports 2): add: loc=usb:0/140000/0/5/1/2, class=HID, vid=16C0, pid=0478, ver=0107, serial=00093c74, dev=\\?\usb#vid_16c0&pid_0478#00093c74#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:35.254 (ports 2): hiddev_from_devinst_list: iface=0
15:44:35.255 (ports 2): found_usb_device complete
15:44:35.256 (ports 2): usb_add: usb:0/140000/0/5/1/2 [no_device] (Teensy 4.0) Bootloader
15:44:35.402 (loader): remote cmd from 1960: "status"
15:44:35.412 (loader): secure mode can not be locked: this is Standard Teensy
15:44:35.412 (loader): encryption is possible on this Teensy, but not yet configured
15:44:35.422 (loader): but without secure mode locked, encryption will NOT be secure!
15:44:35.426 (loader): Device came online, code_size = 2031616
15:44:35.426 (loader): Board is: Teensy 4.0 (IMXRT1062), version 1.07
15:44:35.432 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:44:35.442 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:44:35.452 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:44:35.452 (loader): File "Blink.ino.hex". 19456 bytes, 1% used
15:44:35.483 (loader): set background IMG_ONLINE
15:44:35.492 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.hex", 19456 bytes
15:44:35.492 (loader): File "T:\TEMP\arduino_build_963631\Blink.ino.ehex", 19456 bytes, and 5536 loader utility
15:44:35.492 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
15:44:35.505 (loader): File "Blink.ino.hex". 19456 bytes, 1% used
15:44:35.521 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
15:44:35.537 (loader): elf binary data matches hex file
15:44:35.537 (loader): elf file is for Teensy 4.0 (IMXRT1062)
15:44:35.537 (loader): using hex file - Teensy not configured for encryption
15:44:35.568 (loader): begin operation
15:44:35.588 (reboot 89): Status: 1, 1, 1, 27, 3, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.594 (loader): flash, block=0, bs=1024, auto=1
15:44:35.595 (loader): flash, block=1, bs=1024, auto=1
15:44:35.611 (loader): flash, block=2, bs=1024, auto=1
15:44:35.771 (loader): flash, block=3, bs=1024, auto=1
15:44:35.787 (loader): flash, block=4, bs=1024, auto=1
15:44:35.794 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:35.796 (ports 2): hid, found devinst=0000002A
15:44:35.796 (ports 2): hid, path=\\?\hid#vid_16c0&pid_0478#8&e5e4854&2&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
15:44:35.796 (ports 2): hid, opened handle
15:44:35.796 (ports 2): devinst=0000002A, location=usb:0/140000/0/5/1/2
15:44:35.796 (ports 2): vid=16C0, pid=0478, ver=0107, usepage=FF9C, use=0024
15:44:35.796 (ports 2): devpath=\\?\hid#vid_16c0&pid_0478#8&e5e4854&2&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
15:44:35.797 (ports 2): usb_add: usb:0/140000/0/5/1/2 hid#vid_16c0&pid_0478 (Teensy 4.0) Bootloader
15:44:35.800 (loader): remote cmd from 1960: "status"
15:44:35.807 (reboot 89): Status: 1, 1, 1, 27, 3, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.818 (loader): flash, block=5, bs=1024, auto=1
15:44:35.818 (loader): flash, block=6, bs=1024, auto=1
15:44:35.835 (loader): flash, block=7, bs=1024, auto=1
15:44:35.835 (loader): flash, block=8, bs=1024, auto=1
15:44:35.849 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:35.856 (ports 2): nothing new, skipping HID & Ports enum
15:44:35.867 (loader): remote cmd from 1960: "status"
15:44:35.867 (loader): flash, block=9, bs=1024, auto=1
15:44:35.867 (loader): flash, block=10, bs=1024, auto=1
15:44:35.872 (reboot 89): Status: 1, 1, 1, 27, 3, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.882 (loader): flash, block=11, bs=1024, auto=1
15:44:35.898 (loader): flash, block=12, bs=1024, auto=1
15:44:35.914 (loader): flash, block=13, bs=1024, auto=1
15:44:35.914 (loader): flash, block=14, bs=1024, auto=1
15:44:35.929 (loader): remote cmd from 1960: "status"
15:44:35.929 (loader): flash, block=15, bs=1024, auto=1
15:44:35.929 (loader): flash, block=16, bs=1024, auto=1
15:44:35.936 (reboot 89): Status: 1, 1, 1, 27, 3, 1, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:35.945 (loader): flash, block=17, bs=1024, auto=1
15:44:35.945 (loader): flash, block=18, bs=1024, auto=1
15:44:35.961 (loader): sending reboot
15:44:35.976 (loader): begin wait_until_offline
15:44:35.989 (ports 2): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
15:44:35.991 (ports 2): remove: loc=usb:0/140000/0/5/1/2
15:44:35.991 (ports 2): usb_remove: usb:0/140000/0/5/1/2
15:44:35.991 (ports 2): nothing new, skipping HID & Ports enum
15:44:35.992 (loader): offline, waited 0
15:44:36.008 (loader): end operation, total time = 0.440 seconds
15:44:36.033 (loader): set background IMG_REBOOT_OK
15:44:36.060 (loader): redraw timer set, image 14 to show for 1200 ms
15:44:36.071 (loader): remote cmd from 1960: "status"
15:44:36.072 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:44:36.072 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:44:36.072 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/4
15:44:36.072 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:44:36.072 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:44:36.072 (loader): HID/win32: vid:046D pid:C52B ver:1211 usb:0/140000/0/5/4/4/2/3
15:44:36.072 (loader): HID/win32: vid:1462 pid:7E06 ver:0001 usb:0/140000/0/2
15:44:36.076 (reboot 89): Status: 1, 1, 0, 27, 3, 0, T:\TEMP\arduino_build_963631\, Blink.ino.hex
15:44:36.076 (reboot 89): status read, retry 2
15:44:36.076 (reboot 89): Success
15:44:36.076 (reboot 89): Disconnect
15:44:36.112 (loader): remote connection 1960 closed
15:44:36.122 (loader): remote connection 2040 closed
15:44:36.149 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:36.150 (ports 2): nothing new, skipping HID & Ports enum
15:44:36.265 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:44:36.268 (ports 2): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:36.268 (ports 2): found_usb_device, loc=usb:0/140000/0/5/1/2 Port_#0002.Hub_#0007
15:44:36.268 (ports 2): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
15:44:36.268 (ports 2): found_usb_device, devinst=00000024
15:44:36.268 (ports 2): add: loc=usb:0/140000/0/5/1/2, class=USB, vid=16C0, pid=0483, ver=0279, serial=6053000, dev=\\?\usb#vid_16c0&pid_0483#6053000#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
15:44:36.268 (ports 2): comport_from_devinst_list attempt
15:44:36.268 (ports 2): found Ports in classguid_list at index=1
15:44:36.268 (ports 2): port COM5 found from devnode
15:44:36.268 (ports 2): found_usb_device complete
15:44:36.270 (ports 2): usb_add: usb:0/140000/0/5/1/2 COM5 (Teensy 4.0) Serial
15:44:36.398 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:36.398 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
15:44:36.400 (ports 2): update_usb_device, devinst list change, old had 2, new has 3
15:44:36.401 (ports 2): usb_add: usb:0/140000/0/5/1/2 COM5 (Teensy 4.0) Serial
15:44:36.522 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
15:44:36.524 (ports 2): nothing new, skipping HID & Ports enum
15:44:37.270 (loader): redraw, image 9
 
Maybe this is all really about expectations for the Arduino IDE features?

But removing and replugging could certainly 'invite' the IDE to change ports to the next available board?

Yes, the Arduino IDE could do more to track boards with unique serial numbers as you plug them into different cable. But that is not a feature of the Arduino IDE. It simply does not work that way. If you previously selected a board on a particular port and then you plug a different board into that same port, but you don't reselect from the drop-down menu or Tools > Board menu, Arduino IDE will try to use the previously chosen board setting.

I can't change the Arduino IDE behavior unless I fork the IDE... which isn't a place I want to go. I'm pretty sure the Arduino developers won't entertain this idea. Most boards don't have unique serial numbers and Arduino's hardware detection (probably) doesn't find the serial numbers for those that do have them.


If it really is something Teensy's software is doing incorrectly (not just expectations beyond Arduino IDE's actual features) then I need clearer steps to follow. In msg #21 (the clearest of these 3 messages) I don't understand "then swap". I need you to clearly write the specific actions I am supposed to take. I don't know what I am supposed to do for "then swap". If that means I'm supposed to physically unplug and reconnect Teensy boards in some way (remember, it's 3 boards not just 2), I need the actions my hands are supposed to take described clearly and with reasonable precision.

If I should investigate, please compose a single stand-alone message with the specific steps I am to follow. Be specific. Don't leave out details or assume I know what to do from the many other messages on this thread. I need clear step-by-step instructions to follow to reproduce the problem.
 
@PaulStoffregen All details included as observed. Mostly the net fail effect observed without knowing what 'under the covers' details led to it. Prior posts (p#15) with DISCOVERY lists gave repro without any overt replugging or plug ordering change.

There was NEVER a plug unplug port change involved before testing here today, prior to today it was 'just observed' as in first post and with repro by @mjs513 - that (as noted) was done in case order of presence in the 'list' had an effect - the side effect was seeing a repro - but because of the port association change.

Given that 'plug order change' caused repro not otherwise seen today - it is possible (as noted) that the IDE did not maintain the selected port as expected {no not observed between uploads} - but without notice changed the port that would recreate the same situation.

It does generally work - if the IDE is interpreting/tracking port association outside PJRC control {given a valid and current properly ordered/prepared device list} then it can't be changed and it is not a generally an issue then it is just left to the user to deal with understanding it can happen where the associated port may not always be as static as assumed.
 
Status
Not open for further replies.
Back
Top