macdonaldtomw
Member
Hi everyone,
I have a Teensy 3.1 that was working really well up until last night, but now my PC and the Teensy Loader, and Arduino IDE can't seem to communicate with the Teensy any more.
Here are my specs:
Windows 7 Ultimate, 64 bit OS
Teensy 3.1 (product code MK20DX256)
I was going through the tutorials with the LEDs, substituting 3 single color LEDs for the RGB one in the tutorial.
I know that the modified blink example is loaded onto the Teensy at the moment because when I plug in the USB cable, my LED on pin 21 starts blinking.
In browsing through the other topics that have been posted, as well as the troubleshooting section, I have not yet been able to find a way to restore communication between my Teensy and my PC.
When I try to upload a sketch using Arduino IDE, I get the following message:
Here is the verbose log from that attempt:
View attachment Teensy Loader verbose log - attempted sketch upload from Arduino IDE.txt
Here is what I have tried so far:
- Rebooting computer (several times)
- Changed USB ports (several times)
- Re-installed TeensyDuino (several times)
- Re-installing serial USB driver (several times)
- Uninstalling Arduino IDE and trying to get Teensy 3.1 recognized in Teensy Loader only
- Holding down reset button while plugging in USB while Teensy Loader is running (several times)
- Create a new windows user and tried using new profile to run Teensy Loader - still didn't recognize
- Uninstalled all HID drivers (to the point of losing mouse and keyboard functionality). Restarted windows, at which point windows automatically re-installed my keyboard and mouse drivers. This resulted in the same list of 8 drivers in device manager as before.
Here is a screenshot showing the verbose log from the Teensy Loader, as well as my device manager HID devices, and hardware IDS property dialogue box for each HID device.
Is the Teensy Loader looking for the wrong device? My device manager lists 5 devices that all have the same hardware IDS info that verbose lists, namely:
vid:046D
pid:C31C
ver:6400

I have determined that the item matching vid:046D pid:c31c ver:6400 is my keyboard, as shown in the next screenshot:

According to this support page, the HalfKay device info should be:
vid:16C0
pid:0478
I certainly don't have any HID devices or USB controller devices that match those parameters!
Why is the Teensy Loader trying to communicate with my keyboard instead of the Teensy?
I have a Teensy 3.1 that was working really well up until last night, but now my PC and the Teensy Loader, and Arduino IDE can't seem to communicate with the Teensy any more.
Here are my specs:
Windows 7 Ultimate, 64 bit OS
Teensy 3.1 (product code MK20DX256)
I was going through the tutorials with the LEDs, substituting 3 single color LEDs for the RGB one in the tutorial.
I know that the modified blink example is loaded onto the Teensy at the moment because when I plug in the USB cable, my LED on pin 21 starts blinking.
In browsing through the other topics that have been posted, as well as the troubleshooting section, I have not yet been able to find a way to restore communication between my Teensy and my PC.
When I try to upload a sketch using Arduino IDE, I get the following message:
Please press the RESET BUTTON on your Teensy to upload your sketch. Auto-reboot only works if the Teensy is running a previous sketch.
Here is the verbose log from that attempt:
View attachment Teensy Loader verbose log - attempted sketch upload from Arduino IDE.txt
Here is what I have tried so far:
- Rebooting computer (several times)
- Changed USB ports (several times)
- Re-installed TeensyDuino (several times)
- Re-installing serial USB driver (several times)
- Uninstalling Arduino IDE and trying to get Teensy 3.1 recognized in Teensy Loader only
- Holding down reset button while plugging in USB while Teensy Loader is running (several times)
- Create a new windows user and tried using new profile to run Teensy Loader - still didn't recognize
- Uninstalled all HID drivers (to the point of losing mouse and keyboard functionality). Restarted windows, at which point windows automatically re-installed my keyboard and mouse drivers. This resulted in the same list of 8 drivers in device manager as before.
Here is a screenshot showing the verbose log from the Teensy Loader, as well as my device manager HID devices, and hardware IDS property dialogue box for each HID device.
Is the Teensy Loader looking for the wrong device? My device manager lists 5 devices that all have the same hardware IDS info that verbose lists, namely:
vid:046D
pid:C31C
ver:6400

I have determined that the item matching vid:046D pid:c31c ver:6400 is my keyboard, as shown in the next screenshot:

According to this support page, the HalfKay device info should be:
vid:16C0
pid:0478
I certainly don't have any HID devices or USB controller devices that match those parameters!
Why is the Teensy Loader trying to communicate with my keyboard instead of the Teensy?
Attachments
Last edited: