Greetings,
I did buy a 2. Teensy now after over a year of being amazed by my first.
The first initially had some problems after i soldered the headers on but it was resolved by rinsing it and then heating it to dry.
The second now shows issues too that sadly are not resolved in such easy way. Iam quite curious how its possible to ? damage? that thing with only carefully soldering headers onto it.
Anyway, here are the logs.
First is when only connecting it second is when pressing down the button and then plugging it in followed by releasing the button.
The Teensy tool for Arduino is in Automode, it starts to try to erase it but as in any case the Teensy seems to be shutting down after almost a second.
So the recovery function doesnt seem to work as the Teensy will shut down.
I wen through the forum and did check the voltages.
I do have 5V at Vin, 3.3 V at 3.3V but...well yeah, see for yourself.
1. LOG:
14:32:36.896 (ports 5): Begin, version=1.57, high-res time
14:32:36.896 (ports 5): LoadLibrary cfgmgr32 ok
14:32:36.896 (ports 5): LoadLibrary ntdll ok
14:32:36.898 (ports 5): callback 0024
14:32:36.898 (ports 5): callback 0081
14:32:36.899 (ports 5): callback 0083
14:32:36.899 (ports 5): hWnd = 263822
14:32:36.900 (ports 5): nothing new, skipping HID & Ports enum
14:32:43.465 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:32:43.465 (ports 5): nothing new, skipping HID & Ports enum
14:32:43.468 (ports 5): WM_DEVICECHANGE DBT_DEVICEARRIVAL
14:32:43.469 (ports 5): nothing new, skipping HID & Ports enum
14:32:43.515 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:32:43.515 (ports 5): nothing new, skipping HID & Ports enum
14:32:48.192 (ports 5): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
14:32:48.192 (ports 5): nothing new, skipping HID & Ports enum
14:32:48.195 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:32:48.195 (ports 5): nothing new, skipping HID & Ports enum
14:33:19.529 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:33:19.530 (loader): remote connection 1528 opened
14:33:19.531 (ports 5): nothing new, skipping HID & Ports enum
14:33:19.532 (ports 5): WM_DEVICECHANGE DBT_DEVICEARRIVAL
14:33:19.532 (ports 5): nothing new, skipping HID & Ports enum
14:33:19.557 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:33:19.557 (ports 5): nothing new, skipping HID & Ports enum
14:33:19.708 (loader): handle 578
14:33:19.710 (loader): Device came online, code_size = 100
14:33:19.712 (loader): Board is: NXP IMXRT1062 ROM
14:33:19.714 (loader): begin operation
14:33:19.722 (loader): File "C:\Users\birkm\AppData\Local\Temp\arduino_build_9 91357\1-Simple_Differential.ino.hex", 25600 bytes
14:33:19.726 (loader): File "1-Simple_Differential.ino.hex". 25600 bytes
14:33:19.730 (loader): set background IMG_ONLINE
14:33:19.736 (loader): nxp_write: success
14:33:19.739 (loader): nxp_write: success
14:33:19.742 (loader): HAB open mode, bootcfg=8B018
14:33:19.744 (loader): Opps, NXP ROM in open mode, but we do not yet have code for this case
14:33:19.747 (loader): start ignoring usb:80001/4/0/1/1
14:33:19.749 (loader): end operation, total time = 0.033 seconds
14:33:19.753 (loader): redraw timer set, image 79 to show for 3000 ms
14:33:22.762 (loader): redraw, image 9
14:33:24.260 (ports 5): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
14:33:24.261 (ports 5): nothing new, skipping HID & Ports enum
14:33:24.263 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:33:24.264 (ports 5): nothing new, skipping HID & Ports enum
14:33:24.331 (loader): stop ignoring usb:80001/4/0/1/1
2. LOG:
14:45:48.387 (ports 5): WM_DEVICECHANGE DBT_DEVICEARRIVAL
14:45:48.388 (ports 5): found_usb_device, id=\\?\usb#vid_16c0&pid_0478#00134c0a#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
14:45:48.388 (ports 5): found_usb_device, loc=usb:80001/4/0/1/1 Port_#0001.Hub_#0003
14:45:48.388 (ports 5): found_usb_device, hwid=USB\VID_16C0&PID_0478&REV_0108
14:45:48.388 (ports 5): found_usb_device, devinst=00000007
14:45:48.388 (ports 5): add: loc=usb:80001/4/0/1/1, class=HID, vid=16C0, pid=0478, ver=0108, serial=00134c0a, dev=\\?\usb#vid_16c0&pid_0478#00134c0a#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
14:45:48.388 (ports 5): hiddev_from_devinst_list: iface=0
14:45:48.388 (ports 5): found_usb_device complete
14:45:48.389 (ports 5): hid, found devinst=0000000C
14:45:48.389 (ports 5): hid, path=\\?\hid#vid_16c0&pid_0478#8&abecdd3&0&0000#{4 d1e55b2-f16f-11cf-88cb-001111000030}
14:45:48.389 (ports 5): hid, opened handle
14:45:48.389 (ports 5): devinst=0000000C, location=usb:80001/4/0/1/1
14:45:48.389 (ports 5): vid=16C0, pid=0478, ver=0108, usepage=FF9C, use=0025
14:45:48.389 (ports 5): devpath=\\?\hid#vid_16c0&pid_0478#8&abecdd3&0&0000 #{4d1e55b2-f16f-11cf-88cb-001111000030}
14:45:48.389 (ports 5): usb_add: usb:80001/4/0/1/1 hid#vid_16c0&pid_0478 (Teensy 4.1) Bootloader
14:45:48.413 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:45:48.413 (ports 5): nothing new, skipping HID & Ports enum
14:45:48.579 (loader): secure mode can not be locked: this is Standard Teensy
14:45:48.581 (loader): encryption is possible on this Teensy, but not yet configured
14:45:48.582 (loader): but without secure mode locked, encryption will NOT be secure!
14:45:48.584 (loader): Device came online, code_size = 8126464
14:45:48.585 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.08
14:45:48.592 (loader): File "C:\Users\birkm\Documents\Arduino\blink_both\blink _fast_Teensy41.hex", 14452 bytes
14:45:48.594 (loader): File "blink_fast_Teensy41.hex". 14452 bytes, 0% used
14:45:48.617 (loader): set background IMG_ONLINE
14:45:48.624 (loader): File "C:\Users\birkm\Documents\Arduino\blink_both\blink _fast_Teensy41.hex", 14452 bytes
14:45:48.626 (loader): File "blink_fast_Teensy41.hex". 14452 bytes, 0% used
14:45:48.679 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
14:45:48.682 (loader): elf binary data matches hex file
14:45:48.684 (loader): elf file is for Teensy 4.1 (IMXRT1062)
14:45:48.686 (loader): using hex file
14:45:48.709 (loader): begin operation
14:45:48.739 (loader): flash, block=0, bs=1024, auto=1
14:45:48.742 (loader): flash, block=1, bs=1024, auto=1
14:45:48.745 (loader): flash, block=2, bs=1024, auto=1
// THIS IS WHERE TEENSY FREEZES.
14:45:52.858 (ports 5): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
14:45:52.859 (ports 5): remove: loc=usb:80001/4/0/1/1
14:45:52.859 (ports 5): usb_remove: usb:80001/4/0/1/1
14:45:52.859 (ports 5): nothing new, skipping HID & Ports enum
14:45:54.484 (ports 5): purge, name=hid#vid_16c0&pid_0478 (Teensy 4.1) Bootloader, loc=usb:80001/4/0/1/1, age=1.625 sec
14:45:57.877 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
14:45:57.878 (ports 5): nothing new, skipping HID & Ports enum
14:46:18.767 (loader): program: write error
14:46:18.769 (loader): HID/win32: HidD_GetPreparsedData failed, device assumed disconnected
14:46:18.772 (loader): end operation, total time = 30.061 seconds
14:46:18.775 (loader): set background IMG_DOWNLOAD_ERROR
14:46:18.778 (loader): redraw timer set, image 11 to show for 4000 ms
14:46:18.796 (loader): HID/win32: vid:046D pid:C093 ver:5300 usb:80001/3/0/2/3
14:46:18.799 (loader): HID/win32: vid:0001 pid:0001 ver:0001
14:46:18.803 (loader): HID/win32: vid:046D pid:C093 ver:5300 usb:80001/3/0/2/3
14:46:18.810 (loader): HID/win32: vid:046D pid:C093 ver:5300 usb:80001/3/0/2/3
14:46:18.817 (loader): HID/win32: vid:046D pid:C093 ver:5300 usb:80001/3/0/2/3
14:46:18.821 (loader): HID/win32: vid:04F3 pid:30FD ver:0001
14:46:18.824 (loader): HID/win32: vid:04F3 pid:30FD ver:0001
14:46:22.771 (loader): redraw, image 9
Tested it under Windows 11 and Windows 7 with Arduino 1.8.19
Please advise.