Teensy 3.2. (Code 43) error on Windows 10

Status
Not open for further replies.

marcob

Well-known member
Hello. I just bought an original Teensy 3.2 , but I am having problem with usb error messages. I have tried what suggested to try here, but with no luck:

https://www.pjrc.com/teensy/troubleshoot.html

I have tried severla different cables and ports and hubs. No luck. Also different PC running windows.

I have windows 10 x64

As mentioned, tried also this :

Physically disconnect the Teensy.
Reboot your computer (complete power off is best)
Make sure the Teensy Loader application is running.
Hold the reset button down, before plugging in the USB cable.
Plug the USB cable in while continuing to hold the button.
After the cable is fully inserted, release the button.

Nothing, no luck.

I have loaded in arduino this code:


Code:
// https://forum.pjrc.com/threads/31518-Can-t-communicate-with-Teensy-3-2-through-Teensyduino?p=88073&viewfull=1#post88073
#define qBlink() (digitalWriteFast(LED_BUILTIN, !digitalReadFast(LED_BUILTIN) ))  // Pin13 on T3.x & LC
void setup() {
  Serial.begin(38400);
  pinMode(LED_BUILTIN, OUTPUT);
  digitalWrite(LED_BUILTIN, HIGH);
  while (!Serial && (millis() <= 4000))
    { qBlink(); delay(50); }
  Serial.print("\nSetup() OK :: millis()==");
  Serial.println(millis());
  Serial.println("\n" __FILE__ " " __DATE__ " " __TIME__);
}

elapsedMillis emilBlink;  // Teensy way to delay action without delay()
int8_t loopCount = 0; // Print a NewLine periodically

void loop() {
  if ( emilBlink > 1000 ) {
    qBlink();
    emilBlink = 0;
    Serial.print(".");
    loopCount += 1;
    if ( 40 < loopCount ) {
      loopCount = 0;
      Serial.println("!");
    }
  }
}


These are the error messages:


00:27:21.635 (ports 5): Begin, version=1.53-beta3, high-res time
00:27:21.635 (ports 5): LoadLibrary cfgmgr32 ok
00:27:21.635 (ports 5): LoadLibrary ntdll ok
00:27:21.637 (ports 5): callback 0024
00:27:21.637 (ports 5): callback 0081
00:27:21.639 (ports 5): callback 0083
00:27:21.639 (ports 5): hWnd = 133238
00:27:21.641 (ports 5): nothing new, skipping HID & Ports enum
00:28:09.340 (post_compile 1): Begin, version=1.53-beta3, high-res time
00:28:09.460 (loader): Teensy Loader 1.53-beta3, begin program
00:28:09.499 (loader): Listening for remote control on port 3149
00:28:09.500 (loader): initialized, showing main window
00:28:09.509 (loader): remote connection 1328 opened
00:28:09.510 (loader): remote cmd from 1328: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:28:09.510 (post_compile 1): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:28:09.511 (loader): remote cmd from 1328: "status"
00:28:09.514 (loader): HID/win32: vid:046D pid:C31C ver:6400
00:28:09.514 (loader): HID/win32: vid:046D pid:C31C ver:6400
00:28:09.514 (loader): HID/win32: vid:046D pid:C31C ver:6400
00:28:09.515 (loader): HID/win32: vid:05AC pid:0256 ver:0105
00:28:09.516 (loader): HID/win32: vid:05AC pid:0256 ver:0105
00:28:09.516 (loader): HID/win32: vid:046D pid:C52F ver:3000
00:28:09.516 (loader): HID/win32: vid:046D pid:C52F ver:3000
00:28:09.516 (loader): HID/win32: vid:05AC pid:0256 ver:0105
00:28:09.517 (loader): HID/win32: vid:046D pid:C52F ver:3000
00:28:09.517 (loader): remote cmd from 1328: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:28:09.517 (post_compile 1): Status: 0, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_376420\, BlinkWithoutDelay1.ino.hex
00:28:09.517 (post_compile 1): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:28:09.518 (loader): remote cmd from 1328: "file:BlinkWithoutDelay1.ino.hex"
00:28:09.518 (post_compile 1): Sending command: file:BlinkWithoutDelay1.ino.hex
00:28:09.525 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:28:09.528 (loader): remote cmd from 1328: "status"
00:28:09.530 (loader): remote cmd from 1328: "auto:eek:n"
00:28:09.530 (post_compile 1): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:28:09.530 (post_compile 1): Sending command: auto:eek:n
00:28:09.530 (post_compile 1): Disconnect
00:28:09.553 (loader): remote connection 1328 closed
00:28:09.703 (post_compile 2): Begin, version=1.53-beta3, high-res time
00:28:09.703 (loader): remote connection 1336 opened
00:28:09.704 (post_compile 2): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:28:09.704 (loader): remote cmd from 1336: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:28:09.704 (loader): remote cmd from 1336: "status"
00:28:09.705 (loader): remote cmd from 1336: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:28:09.705 (loader): remote cmd from 1336: "file:BlinkWithoutDelay1.ino.hex"
00:28:09.706 (post_compile 2): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:28:09.706 (post_compile 2): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:28:09.706 (post_compile 2): Sending command: file:BlinkWithoutDelay1.ino.hex
00:28:09.712 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:28:09.723 (loader): remote cmd from 1336: "status"
00:28:09.725 (post_compile 2): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:28:09.725 (post_compile 2): Disconnect
00:28:09.739 (post_compile 3): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:28:09.741 (loader): remote connection 1336 closed
00:28:09.741 (loader): remote connection 1336 opened
00:28:09.750 (reboot 4): Begin, version=1.53-beta3, high-res time
00:28:09.750 (reboot 4): location = COM17
00:28:09.750 (reboot 4): portlabel = (null)
00:28:09.750 (reboot 4): portprotocol = (null)
00:28:09.750 (reboot 4): LoadLibrary cfgmgr32 ok
00:28:09.750 (reboot 4): LoadLibrary ntdll ok
00:28:09.751 (reboot 4): nothing new, skipping HID & Ports enum
00:28:09.752 (loader): remote connection 1388 opened
00:28:09.752 (reboot 4): Disconnect
00:28:09.771 (loader): remote connection 1388 closed
00:28:09.772 (loader): remote connection 1336 closed
00:28:16.749 (loader): remote connection 1384 opened
00:28:16.749 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:28:16.751 (ports 5): nothing new, skipping HID & Ports enum
00:28:26.806 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:28:26.807 (ports 5): nothing new, skipping HID & Ports enum
00:28:48.501 (ports 5): WM_DEVICECHANGE DBT_DEVICEARRIVAL
00:28:48.503 (ports 5): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
00:28:48.504 (ports 5): nothing new, skipping HID & Ports enum
00:28:48.510 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:28:48.510 (ports 5): nothing new, skipping HID & Ports enum
00:28:58.582 (ports 5): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:28:58.582 (ports 5): nothing new, skipping HID & Ports enum
00:40:42.375 (loader): Auto Button event
00:40:42.375 (loader): Auto mode: disabled
00:40:47.621 (post_compile 6): Begin, version=1.53-beta3, high-res time
00:40:47.622 (loader): remote connection 1696 opened
00:40:47.622 (loader): remote cmd from 1696: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:40:47.622 (post_compile 6): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:40:47.623 (loader): remote cmd from 1696: "status"
00:40:47.623 (loader): file changed
00:40:47.630 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:40:47.634 (post_compile 6): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:40:47.634 (post_compile 6): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:40:47.636 (loader): remote cmd from 1696: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:40:47.636 (loader): remote cmd from 1696: "file:BlinkWithoutDelay1.ino.hex"
00:40:47.636 (post_compile 6): Sending command: file:BlinkWithoutDelay1.ino.hex
00:40:47.643 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:40:47.650 (loader): remote cmd from 1696: "status"
00:40:47.651 (loader): remote cmd from 1696: "auto:eek:n"
00:40:47.651 (post_compile 6): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:40:47.651 (post_compile 6): Sending command: auto:eek:n
00:40:47.652 (post_compile 6): Disconnect
00:40:47.671 (loader): remote connection 1696 closed
00:40:47.814 (post_compile 7): Begin, version=1.53-beta3, high-res time
00:40:47.814 (loader): remote connection 1696 opened
00:40:47.814 (loader): remote cmd from 1696: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:40:47.814 (loader): remote cmd from 1696: "status"
00:40:47.815 (post_compile 7): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:40:47.816 (loader): remote cmd from 1696: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:40:47.816 (loader): remote cmd from 1696: "file:BlinkWithoutDelay1.ino.hex"
00:40:47.816 (post_compile 7): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:40:47.816 (post_compile 7): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:40:47.816 (post_compile 7): Sending command: file:BlinkWithoutDelay1.ino.hex
00:40:47.823 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:40:47.831 (loader): remote cmd from 1696: "status"
00:40:47.833 (post_compile 7): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:40:47.833 (post_compile 7): Disconnect
00:40:47.843 (loader): remote connection 1696 closed
00:40:47.844 (post_compile 8): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:40:47.844 (loader): remote connection 1696 opened
00:40:47.850 (reboot 9): Begin, version=1.53-beta3, high-res time
00:40:47.850 (reboot 9): location = COM17
00:40:47.850 (reboot 9): portlabel = (null)
00:40:47.850 (reboot 9): portprotocol = (null)
00:40:47.850 (reboot 9): LoadLibrary cfgmgr32 ok
00:40:47.850 (reboot 9): LoadLibrary ntdll ok
00:40:47.852 (reboot 9): nothing new, skipping HID & Ports enum
00:40:47.852 (loader): remote connection 1608 opened
00:40:47.853 (reboot 9): Disconnect
00:40:47.875 (loader): remote connection 1608 closed
00:40:47.876 (loader): remote connection 1696 closed
00:41:00.577 (post_compile 10): Begin, version=1.53-beta3, high-res time
00:41:00.578 (loader): remote connection 1532 opened
00:41:00.579 (loader): remote cmd from 1532: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:41:00.579 (loader): remote cmd from 1532: "status"
00:41:00.579 (loader): file changed
00:41:00.579 (post_compile 10): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:41:00.586 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:41:00.590 (post_compile 10): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:41:00.590 (post_compile 10): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:41:00.593 (loader): remote cmd from 1532: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:41:00.593 (loader): remote cmd from 1532: "file:BlinkWithoutDelay1.ino.hex"
00:41:00.593 (post_compile 10): Sending command: file:BlinkWithoutDelay1.ino.hex
00:41:00.600 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:41:00.605 (loader): remote cmd from 1532: "status"
00:41:00.607 (post_compile 10): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:41:00.607 (post_compile 10): Disconnect
00:41:00.620 (loader): remote connection 1532 closed
00:41:13.444 (loader): Auto Button event
00:41:13.444 (loader): Auto mode: disabled
00:41:16.600 (post_compile 11): Begin, version=1.53-beta3, high-res time
00:41:16.600 (loader): remote connection 1732 opened
00:41:16.600 (loader): remote cmd from 1732: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:41:16.601 (post_compile 11): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:41:16.601 (loader): remote cmd from 1732: "status"
00:41:16.601 (loader): file changed
00:41:16.608 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:41:16.612 (post_compile 11): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:41:16.612 (post_compile 11): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:41:16.617 (loader): remote cmd from 1732: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:41:16.617 (loader): remote cmd from 1732: "file:BlinkWithoutDelay1.ino.hex"
00:41:16.617 (post_compile 11): Sending command: file:BlinkWithoutDelay1.ino.hex
00:41:16.624 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:41:16.630 (loader): remote cmd from 1732: "status"
00:41:16.631 (loader): remote cmd from 1732: "auto:eek:n"
00:41:16.631 (post_compile 11): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:41:16.631 (post_compile 11): Sending command: auto:eek:n
00:41:16.632 (post_compile 11): Disconnect
00:41:16.650 (loader): remote connection 1732 closed
00:41:16.790 (post_compile 12): Begin, version=1.53-beta3, high-res time
00:41:16.791 (loader): remote connection 1716 opened
00:41:16.791 (loader): remote cmd from 1716: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:41:16.792 (post_compile 12): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:41:16.792 (loader): remote cmd from 1716: "status"
00:41:16.793 (loader): remote cmd from 1716: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\"
00:41:16.793 (loader): remote cmd from 1716: "file:BlinkWithoutDelay1.ino.hex"
00:41:16.793 (post_compile 12): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:41:16.793 (post_compile 12): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\
00:41:16.793 (post_compile 12): Sending command: file:BlinkWithoutDelay1.ino.hex
00:41:16.800 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:41:16.811 (loader): remote cmd from 1716: "status"
00:41:16.812 (post_compile 12): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:41:16.812 (post_compile 12): Disconnect
00:41:16.823 (loader): remote connection 1716 closed
00:41:16.823 (loader): remote connection 1720 opened
00:41:16.823 (post_compile 13): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:41:16.829 (reboot 14): Begin, version=1.53-beta3, high-res time
00:41:16.829 (reboot 14): location = COM17
00:41:16.829 (reboot 14): portlabel = (null)
00:41:16.829 (reboot 14): portprotocol = (null)
00:41:16.829 (reboot 14): LoadLibrary cfgmgr32 ok
00:41:16.829 (reboot 14): LoadLibrary ntdll ok
00:41:16.830 (reboot 14): nothing new, skipping HID & Ports enum
00:41:16.831 (loader): remote connection 1724 opened
00:41:16.831 (reboot 14): Disconnect
00:41:16.853 (loader): remote connection 1724 closed
00:41:16.854 (loader): remote connection 1720 closed
00:42:07.676 (loader): Auto Button event
00:42:07.676 (loader): Auto mode: disabled
00:45:47.733 (loader): remote connection 1384 closed
00:45:47.738 (loader): file changed
00:46:12.543 (ports 15): Begin, version=1.53-beta3, high-res time
00:46:12.543 (ports 15): LoadLibrary cfgmgr32 ok
00:46:12.543 (ports 15): LoadLibrary ntdll ok
00:46:12.545 (ports 15): callback 0024
00:46:12.545 (ports 15): callback 0081
00:46:12.546 (ports 15): callback 0083
00:46:12.546 (ports 15): hWnd = 526768
00:46:12.547 (loader): remote connection 1464 opened
00:46:12.549 (ports 15): nothing new, skipping HID & Ports enum
00:46:29.020 (loader): remote connection 1700 opened
00:46:29.020 (post_compile 16): Begin, version=1.53-beta3, high-res time
00:46:29.021 (loader): remote cmd from 1700: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:46:29.021 (loader): remote cmd from 1700: "status"
00:46:29.021 (post_compile 16): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:46:29.022 (loader): remote cmd from 1700: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:46:29.022 (loader): remote cmd from 1700: "file:BlinkWithoutDelay1.ino.hex"
00:46:29.023 (post_compile 16): Status: 0, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_133467\, BlinkWithoutDelay1.ino.hex
00:46:29.023 (post_compile 16): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:46:29.023 (post_compile 16): Sending command: file:BlinkWithoutDelay1.ino.hex
00:46:29.029 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:46:29.035 (loader): remote cmd from 1700: "status"
00:46:29.036 (loader): remote cmd from 1700: "auto:eek:n"
00:46:29.036 (post_compile 16): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:46:29.036 (post_compile 16): Sending command: auto:eek:n
00:46:29.037 (post_compile 16): Disconnect
00:46:29.062 (loader): remote connection 1700 closed
00:46:29.200 (post_compile 17): Begin, version=1.53-beta3, high-res time
00:46:29.201 (loader): remote connection 1704 opened
00:46:29.201 (loader): remote cmd from 1704: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:46:29.201 (loader): remote cmd from 1704: "status"
00:46:29.201 (post_compile 17): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:46:29.203 (loader): remote cmd from 1704: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:46:29.203 (loader): remote cmd from 1704: "file:BlinkWithoutDelay1.ino.hex"
00:46:29.203 (post_compile 17): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:46:29.203 (post_compile 17): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:46:29.203 (post_compile 17): Sending command: file:BlinkWithoutDelay1.ino.hex
00:46:29.210 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:46:29.218 (loader): remote cmd from 1704: "status"
00:46:29.219 (post_compile 17): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:46:29.219 (post_compile 17): Disconnect
00:46:29.232 (loader): remote connection 1704 closed
00:46:29.232 (loader): remote connection 1524 opened
00:46:29.232 (post_compile 18): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:46:29.237 (reboot 19): Begin, version=1.53-beta3, high-res time
00:46:29.237 (reboot 19): location = COM17
00:46:29.237 (reboot 19): portlabel = (null)
00:46:29.237 (reboot 19): portprotocol = (null)
00:46:29.237 (reboot 19): LoadLibrary cfgmgr32 ok
00:46:29.237 (reboot 19): LoadLibrary ntdll ok
00:46:29.238 (reboot 19): nothing new, skipping HID & Ports enum
00:46:29.239 (loader): remote connection 1600 opened
00:46:29.239 (reboot 19): Disconnect
00:46:29.263 (loader): remote connection 1600 closed
00:46:29.264 (loader): remote connection 1524 closed
00:46:34.022 (loader): Auto Button event
00:46:34.022 (loader): Auto mode: disabled
00:49:54.240 (loader): file changed
00:49:54.247 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:49:54.252 (post_compile 20): Begin, version=1.53-beta3, high-res time
00:49:54.256 (loader): remote connection 1588 opened
00:49:54.257 (post_compile 20): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:49:54.257 (loader): remote cmd from 1588: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:49:54.257 (loader): remote cmd from 1588: "status"
00:49:54.258 (loader): remote cmd from 1588: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:49:54.258 (loader): remote cmd from 1588: "file:BlinkWithoutDelay1.ino.hex"
00:49:54.259 (post_compile 20): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:49:54.259 (post_compile 20): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:49:54.259 (post_compile 20): Sending command: file:BlinkWithoutDelay1.ino.hex
00:49:54.265 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:49:54.272 (loader): remote cmd from 1588: "status"
00:49:54.273 (loader): remote cmd from 1588: "auto:eek:n"
00:49:54.273 (post_compile 20): Status: 1, 0, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:49:54.273 (post_compile 20): Sending command: auto:eek:n
00:49:54.274 (post_compile 20): Disconnect
00:49:54.292 (loader): remote connection 1588 closed
00:49:54.429 (post_compile 21): Begin, version=1.53-beta3, high-res time
00:49:54.429 (loader): remote connection 1592 opened
00:49:54.430 (post_compile 21): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:49:54.430 (loader): remote cmd from 1592: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:49:54.430 (loader): remote cmd from 1592: "status"
00:49:54.431 (loader): remote cmd from 1592: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:49:54.431 (loader): remote cmd from 1592: "file:BlinkWithoutDelay1.ino.hex"
00:49:54.431 (post_compile 21): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:49:54.431 (post_compile 21): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:49:54.431 (post_compile 21): Sending command: file:BlinkWithoutDelay1.ino.hex
00:49:54.438 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:49:54.444 (loader): remote cmd from 1592: "status"
00:49:54.445 (post_compile 21): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:49:54.445 (post_compile 21): Disconnect
00:49:54.467 (loader): remote connection 1592 closed
00:49:54.467 (loader): remote connection 1564 opened
00:49:54.467 (post_compile 22): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:49:54.472 (reboot 23): Begin, version=1.53-beta3, high-res time
00:49:54.472 (reboot 23): location = COM17
00:49:54.472 (reboot 23): portlabel = (null)
00:49:54.472 (reboot 23): portprotocol = (null)
00:49:54.472 (reboot 23): LoadLibrary cfgmgr32 ok
00:49:54.472 (reboot 23): LoadLibrary ntdll ok
00:49:54.473 (reboot 23): nothing new, skipping HID & Ports enum
00:49:54.474 (loader): remote connection 1568 opened
00:49:54.474 (reboot 23): Disconnect
00:49:54.498 (loader): remote connection 1568 closed
00:49:54.499 (loader): remote connection 1564 closed
00:50:43.101 (ports 15): WM_DEVICECHANGE DBT_DEVICEARRIVAL
00:50:43.101 (ports 15): nothing new, skipping HID & Ports enum
00:50:43.101 (ports 15): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
00:50:43.102 (ports 15): nothing new, skipping HID & Ports enum
00:50:43.110 (ports 15): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:50:43.111 (ports 15): nothing new, skipping HID & Ports enum
00:50:43.149 (ports 15): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:50:43.149 (ports 15): nothing new, skipping HID & Ports enum
00:52:50.757 (loader): Verbose Info event
00:53:00.699 (post_compile 24): Begin, version=1.53-beta3, high-res time
00:53:00.700 (loader): remote connection 748 opened
00:53:00.703 (loader): remote cmd from 748: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:53:00.703 (post_compile 24): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:53:00.710 (loader): remote cmd from 748: "status"
00:53:00.717 (loader): file changed
00:53:00.731 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:53:00.740 (post_compile 24): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:00.740 (post_compile 24): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:53:00.747 (loader): remote cmd from 748: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:53:00.751 (loader): remote cmd from 748: "file:BlinkWithoutDelay1.ino.hex"
00:53:00.751 (post_compile 24): Sending command: file:BlinkWithoutDelay1.ino.hex
00:53:00.766 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:53:00.773 (loader): remote cmd from 748: "status"
00:53:00.780 (post_compile 24): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:00.780 (post_compile 24): Disconnect
00:53:00.808 (loader): remote connection 748 closed
00:53:00.928 (post_compile 25): Begin, version=1.53-beta3, high-res time
00:53:00.929 (loader): remote connection 748 opened
00:53:00.933 (loader): remote cmd from 748: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:53:00.933 (post_compile 25): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:53:00.939 (loader): remote cmd from 748: "status"
00:53:00.947 (loader): remote cmd from 748: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:53:00.947 (post_compile 25): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:00.947 (post_compile 25): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:53:00.957 (loader): remote cmd from 748: "file:BlinkWithoutDelay1.ino.hex"
00:53:00.957 (post_compile 25): Sending command: file:BlinkWithoutDelay1.ino.hex
00:53:00.976 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:53:00.991 (loader): remote cmd from 748: "status"
00:53:00.999 (post_compile 25): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:00.999 (post_compile 25): Disconnect
00:53:01.012 (post_compile 26): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:53:01.020 (loader): remote connection 748 closed
00:53:01.040 (loader): remote connection 748 opened
00:53:01.052 (reboot 27): Begin, version=1.53-beta3, high-res time
00:53:01.052 (reboot 27): location = COM17
00:53:01.052 (reboot 27): portlabel = (null)
00:53:01.052 (reboot 27): portprotocol = (null)
00:53:01.052 (reboot 27): LoadLibrary cfgmgr32 ok
00:53:01.052 (reboot 27): LoadLibrary ntdll ok
00:53:01.053 (reboot 27): nothing new, skipping HID & Ports enum
00:53:01.070 (loader): remote connection 732 opened
00:53:01.080 (reboot 27): Disconnect
00:53:01.108 (loader): remote connection 732 closed
00:53:01.124 (loader): remote connection 748 closed
00:53:39.048 (post_compile 28): Begin, version=1.53-beta3, high-res time
00:53:39.049 (loader): remote connection 1752 opened
00:53:39.052 (loader): remote cmd from 1752: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:53:39.053 (post_compile 28): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:53:39.064 (loader): remote cmd from 1752: "status"
00:53:39.067 (loader): file changed
00:53:39.085 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:53:39.093 (post_compile 28): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:39.093 (post_compile 28): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:53:39.100 (loader): remote cmd from 1752: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:53:39.108 (loader): remote cmd from 1752: "file:BlinkWithoutDelay1.ino.hex"
00:53:39.109 (post_compile 28): Sending command: file:BlinkWithoutDelay1.ino.hex
00:53:39.124 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:53:39.137 (loader): remote cmd from 1752: "status"
00:53:39.143 (post_compile 28): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:39.143 (post_compile 28): Disconnect
00:53:39.161 (loader): remote connection 1752 closed
00:53:39.293 (post_compile 29): Begin, version=1.53-beta3, high-res time
00:53:39.294 (loader): remote connection 1752 opened
00:53:39.297 (post_compile 29): Sending command: comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)
00:53:39.297 (loader): remote cmd from 1752: "comment: Teensyduino 1.53-beta3 - WINDOWS (teensy_post_compile)"
00:53:39.305 (loader): remote cmd from 1752: "status"
00:53:39.315 (loader): remote cmd from 1752: "dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\"
00:53:39.316 (post_compile 29): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:39.316 (post_compile 29): Sending command: dir:C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\
00:53:39.326 (loader): remote cmd from 1752: "file:BlinkWithoutDelay1.ino.hex"
00:53:39.326 (post_compile 29): Sending command: file:BlinkWithoutDelay1.ino.hex
00:53:39.338 (loader): File "BlinkWithoutDelay1.ino.hex". 12744 bytes, 20% used
00:53:39.352 (loader): remote cmd from 1752: "status"
00:53:39.357 (post_compile 29): Status: 1, 1, 0, 0, 0, 0, C:\Users\MARCOB\AppData\Local\Temp\arduino_build_308338\, BlinkWithoutDelay1.ino.hex
00:53:39.357 (post_compile 29): Disconnect
00:53:39.378 (post_compile 30): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY32" "-port=COM17" "-portlabel=(null)" "-portprotocol=(null)"
00:53:39.380 (loader): remote connection 1752 closed
00:53:39.390 (loader): remote connection 1752 opened
00:53:39.399 (reboot 31): Begin, version=1.53-beta3, high-res time
00:53:39.399 (reboot 31): location = COM17
00:53:39.399 (reboot 31): portlabel = (null)
00:53:39.399 (reboot 31): portprotocol = (null)
00:53:39.399 (reboot 31): LoadLibrary cfgmgr32 ok
00:53:39.399 (reboot 31): LoadLibrary ntdll ok
00:53:39.400 (reboot 31): nothing new, skipping HID & Ports enum
00:53:39.412 (loader): remote connection 1756 opened
00:53:39.423 (reboot 31): Disconnect
00:53:39.447 (loader): remote connection 1756 closed
00:53:39.453 (loader): remote connection 1752 closed
00:53:42.654 (ports 15): WM_DEVICECHANGE DBT_DEVICEARRIVAL
00:53:42.655 (ports 15): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
00:53:42.657 (ports 15): nothing new, skipping HID & Ports enum
00:53:42.703 (ports 15): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:53:42.703 (ports 15): nothing new, skipping HID & Ports enum
00:53:42.769 (ports 15): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
00:53:42.769 (ports 15): nothing new, skipping HID & Ports enum



1.png

2.jpg

Please help.
 
Last edited by a moderator:
Very odd. Can you post a front and back image of the T_3.2? Compare it closely to the posted images on the PJRC.com website. Did the Teensy come with a card from a known Teensy distributor?

Posted info shows "Teensyduino 1.53-beta3 " - that shouldn't be an issue as it seems that was close to the release build - but the final TeensyDuino 1.53 has been released.

Has anything been soldered to the T_3.2? Just posted recently was a solder splatter hitting the TWO USB pins on a processor chip itself. When removed the Teensy returned to function.
 
Very odd. Can you post a front and back image of the T_3.2? Compare it closely to the posted images on the PJRC.com website. Did the Teensy come with a card from a known Teensy distributor?

Posted info shows "Teensyduino 1.53-beta3 " - that shouldn't be an issue as it seems that was close to the release build - but the final TeensyDuino 1.53 has been released.

Has anything been soldered to the T_3.2? Just posted recently was a solder splatter hitting the TWO USB pins on a processor chip itself. When removed the Teensy returned to function.

20200906_155223.jpg

20200907_085231.jpg



https://ibb.co/bJXwBBd

https://ibb.co/yQHLB07

https://ibb.co/Sm3t20G

https://ibb.co/z7zLhDZ


I have also used the non beta version. I have downloaded and tried the beta version for desperation :-(

I have ordered a 2nd t3.2 and a t4.0

I hope the 4.0 would not have the same issue.

Is there a different way to use the t4.0 ?

I really need the Teensay to work for my project :-(
 
It sounds like you have tried most everything...

Do you have some other Arduinos or the like that have the same USB connector types on them, that you could try to see if you can program them? i.e. double check that your pc and cables work and you don't have all charger only cables.

Check voltages wither meter. When plugged in, does the VUSB and VIN have about 5v on them? Do the 3.3v pins have 3.3v on them? Anything feel warm?

You might try removing those two wires and see if that helps? Could not tell if one of them was sort of bare and maybe shorting to other pin?

I assume you have tried the simple: Just load the default blink sketch. Choose T3.2 as the board type, do a verify command, which loads up Teensy app. Then press the program button on the chip and see if it programs it... Again long shot, as it sounds like you did similar all ready.

Good luck
 
It sounds like you have tried most everything...

Do you have some other Arduinos or the like that have the same USB connector types on them, that you could try to see if you can program them? i.e. double check that your pc and cables work and you don't have all charger only cables.

Check voltages wither meter. When plugged in, does the VUSB and VIN have about 5v on them? Do the 3.3v pins have 3.3v on them? Anything feel warm?

You might try removing those two wires and see if that helps? Could not tell if one of them was sort of bare and maybe shorting to other pin?

I assume you have tried the simple: Just load the default blink sketch. Choose T3.2 as the board type, do a verify command, which loads up Teensy app. Then press the program button on the chip and see if it programs it... Again long shot, as it sounds like you did similar all ready.

Good luck

Hi. I have an arduino due that uses the same type of usb cable. Just tried and I have no issue at all with its usb drivers/port/cable. For sure the issue is not the cable and not the port. To me sounds more like teensy bad drivers for windows that create issue since windows can not recognize the device/assign a port or whatever needs to be done, so that the teensy would work in windows.
This is pretty sad because I really need this board to work.
I am working on this project and I need a i2c multi channel device

https://github.com/marcob2178

I have checked the voltage with the multimeter and everything is ok.

There is no short on the wires. It is the part around the wire that is stripper. All the connections look clean with no shorts anywhere

2 PC and end result is the same. 1 pc give me the above error message.

The other PC give me this error message::

new.jpg

the common problem is a usb driver issue
 
At first glance, it seems like you were able to load various programs onto your Teensy. But looking again, I do not see any lines in the verbose info showing data was actually sent to your Teensy.

So for troubleshooting, please try this:

1: Turn off "Auto" mode in Teensy Loader. This is a test to check if Teensy Loader is able to communicate with Teensy, so you want to keep Auto mode off so it doesn't immediately reprogram and reboot before you're able to see what happens.

2: Close Arduino, so you have only Teensy Loader on your screen.

3: Press the button on Teensy. The "Press Button on Teensy to manually enter Program Mode" message is suppose to be replaced by a bright picture of the Teensy board you're using. You should also see lines like this in the verbose info window:

Code:
07:00:12.870 (loader): Device came online, code_size = 262144
07:00:12.870 (loader): Board is: Teensy 3.2 (MK20DX256), version 1.03

This is the simplest possible test - no Arduino, no code, just press the button on Teensy and check whether Teensy Loader detects the hardware.
 
One more blind guess.... with Teensy 3.2 disconnected, use a multimeter set to the highest ohms range to check if D+ & D- have been shorted together, or if either is shorted to GND or VUSB or 3.3V. The actual resistance measured will depend on the current output of your multimeter (since the actual measurement represetents non-linear diode junctions within the chip rather than a pure resistor). My Fluke 87 measures about 3.7M between D+ and D-, and both measure about 1.6M to GND. Really, you're looking for shorts that measure close to 0 ohms.
 
At first glance, it seems like you were able to load various programs onto your Teensy. But looking again, I do not see any lines in the verbose info showing data was actually sent to your Teensy.

So for troubleshooting, please try this:

1: Turn off "Auto" mode in Teensy Loader. This is a test to check if Teensy Loader is able to communicate with Teensy, so you want to keep Auto mode off so it doesn't immediately reprogram and reboot before you're able to see what happens.

2: Close Arduino, so you have only Teensy Loader on your screen.

3: Press the button on Teensy. The "Press Button on Teensy to manually enter Program Mode" message is suppose to be replaced by a bright picture of the Teensy board you're using. You should also see lines like this in the verbose info window:

Code:
07:00:12.870 (loader): Device came online, code_size = 262144
07:00:12.870 (loader): Board is: Teensy 3.2 (MK20DX256), version 1.03

This is the simplest possible test - no Arduino, no code, just press the button on Teensy and check whether Teensy Loader detects the hardware.

Seems that the Teensy loader can not detect the hardware

2.jpg

Would it need the usb drivers in windows working , to be able to communicate with the hardware ?
 
One more blind guess.... with Teensy 3.2 disconnected, use a multimeter set to the highest ohms range to check if D+ & D- have been shorted together, or if either is shorted to GND or VUSB or 3.3V. The actual resistance measured will depend on the current output of your multimeter (since the actual measurement represetents non-linear diode junctions within the chip rather than a pure resistor). My Fluke 87 measures about 3.7M between D+ and D-, and both measure about 1.6M to GND. Really, you're looking for shorts that measure close to 0 ohms.

Which one is D+ and D- ?
 
Maybe something bad happened here?

img.jpg

Code:
Which one is D+ and D- ?

On the bottom side, D+ is the pad closer to GND. But it really doesn't matter which is which. You're just looking at whether they are shorted together, or either is shorted to GND or to VUSB or to 3.3V.

Both D+ to GND and D- to GND should measure approximately the same resistance. Your multimeter might give a different number than my Fluke 87, but again, that doesn't really matter. You're just looking for a relatively high reading that is about the same for both pins. If 1 pin measures "something" and the other gives infinite (or whatever your multimeter shows when the probes aren't touching anything) that's a strong sign the pin isn't connected at all.

From everything you're said so far, I'm pretty sure your board's USB connectivity has been damaged. Hopefully this gives you a way to find and maybe fix whatever went wrong.
 
Just to make sure this question is properly answered...

Would it need the usb drivers in windows working , to be able to communicate with the hardware ?

No, no special drivers are needed. Teensy Loader uses HID protocol. HID drivers are built into Windows.

When this test fails, it means there is almost certainly a hardware problem. No amount of messing with software on your PC will matter.
 
Just to make sure this question is properly answered...



No, no special drivers are needed. Teensy Loader uses HID protocol. HID drivers are built into Windows.

When this test fails, it means there is almost certainly a hardware problem. No amount of messing with software on your PC will matter.

Should teensy appear in the HID of windows?

https://ibb.co/LQBnN5Q
 
Maybe something bad happened here?

View attachment 21649

Code:
Which one is D+ and D- ?

On the bottom side, D+ is the pad closer to GND. But it really doesn't matter which is which. You're just looking at whether they are shorted together, or either is shorted to GND or to VUSB or to 3.3V.

Both D+ to GND and D- to GND should measure approximately the same resistance. Your multimeter might give a different number than my Fluke 87, but again, that doesn't really matter. You're just looking for a relatively high reading that is about the same for both pins. If 1 pin measures "something" and the other gives infinite (or whatever your multimeter shows when the probes aren't touching anything) that's a strong sign the pin isn't connected at all.

From everything you're said so far, I'm pretty sure your board's USB connectivity has been damaged. Hopefully this gives you a way to find and maybe fix whatever went wrong.

I am getting a 2nd t3.2 and 4.0 today. So we will see today if the problem is hardware or software .
When I look at the part you pointed with naked eyes, doesn't seem damaged.

Could you please send me a pic of the d- and d +? Having hard time understanding which one are they?

Thanks
 
The pins he is mentioning for D+ and D-
card7b_rev1.png


Are the ones marked on the right hand side of picture as USB Signals...
 
I don't know what "200is" means. But that sure sounds dissimilar from "1100". When I measure here with a good Teensy 3.2 using my Fluke 87 mutlimeter, both are approx 1.6M.
 
It is around 200.
Ok. I will measure the new 3.2 and 4.0

Does the 4.0 need the same software i used for the 3.2 ?
 
Sure sounds like your hardware was damaged, since both D+ to GND and D- to GND should measure very similar. Maybe look at that area near pin 17 with a magnifier and bright light.

The Code 43 and other errors you're seeing are usually the result of *very* bad USB signal quality. My guess is one of the USB signals is still connected, but the other is damaged. Sometimes these problems can also happen if code on Teensy shuts off the USB very early in the startup, while your PC is reading the descriptors. But that wouldn't explain not seeing it in Teensy Loader when you press the button, causing Teensy to run the known-good bootloader code. The damaged hardware theory is the only explanation that really fits everything that's happened here.

Yes, all Teensy boards use the same software. But do make sure you have a recent version, since Teensy 4.0 was released less than 1 year ago. In Teensy Loader, click Help > About to check the version. 1.53 is the latest.

In Arduino, of course you do need to set Tools > Board to whatever Teensy model you're using. But it will still be able to show up in Teensy Loader when you press the button, no matter what you do in Arduino or even if Arduino isn't running at all. Only the built-in HID drivers which are present in all versions of Windows are needed, so Teensy Loader not in Auto mode is the best way to check if your Teensy (and USB cable) is working.



This advice applies to Windows and Macintosh. If you (or anyone who later finds this thread) use Linux, you must install the udev rules file for Teensy Loader to work, because the default security settings on most Linux systems do not allow non-root access to unknown USB devices. The udev rules file tells the system what permissions and other key settings to use. Again, that's only for Linux (where you can use a command like "tail -f /var/log/syslog" to watch the kernel's syslog messages for best info about USB detection). On Windows and Macintosh, Teensy Loader is always able to detect your Teensy using the built-in drivers without any other configuration.
 
Last edited:
Thank!
Just received the new 3.2 and 4.0
The 3.2 is blinking every sec the orange light, the 1st time i connected to the pc.

I think i saw this light blinking also with the 3.2 we have been troubleshooting.

I might have messed up something with the software since i still have an error in device manager despitr this new 3.2 is giving a blinking light.

Before i mess anything up, what is the next step with the new 3.2?

Possible that a wrong hex has been uploaded in the 3.2 that I am having issues with?
 
Before i mess anything up, what is the next step with the new 3.2?

Turn off Auto mode in Teensy Loader and keep the window visible on your screen. Then press the button on Teensy. If everything is working, Teensy Loader should replace the normal ""Press Button on Teensy to manually enter Program Mode" message with a bright picture of the Teensy 3.2 board.



Possible that a wrong hex has been uploaded in the 3.2 that I am having issues with?

Pressing the button is always supposed to recover. There is also an option to hold the button while plugging in the USB cable, which prevents any code you previously loaded from being able to run. While holding the button, the board can't run anything. When you release, it will run the known-good bootloader.

But if your hardware has been damaged, as those measurements you made do indeed strongly suggest one of the USB signals is indeed no longer properly connected, then of course the software can't do much when the hardware is damaged!
 
Turn off Auto mode in Teensy Loader and keep the window visible on your screen. Then press the button on Teensy. If everything is working, Teensy Loader should replace the normal ""Press Button on Teensy to manually enter Program Mode" message with a bright picture of the Teensy 3.2 board.

Seems working!

https://ibb.co/VNd0hGY

Regarding the 4.0
Do I need to solder any wires to use the extra sda and scl channels?

Thanks!
 
Glad the new board worked.

Maybe best to start a new thread about I2C questions. Please consider a couple ideas when you ask tech questions. 1: Explain context of what you are trying to accomplish. Without context, we can't understand your needs. A short context-free questions really limits our ability to really help. 2: Please give details about what parts and code you are using. Short low-detail questions are difficult to give useful answers. Often those sorts of questions get few or no answers, and when someone does put in the time, a much longer answer is usually needed because it must be so generic, and odds of the higher-effort answer being useful are low. We really do help quite a lot on this forum, but much of that help depends on you to ask better questions with context and details. Please start a new thread and try to compose a question that really explains what you're doing and what parts and code you want to use. Let's leave this thread about the USB hardware issue.
 
Status
Not open for further replies.
Back
Top