dhylands
Well-known member
I've been working with my pre-production Teensy 3.6 for a while, and today I seem to have bricked it.
I'm running Ubuntu 16.04 LTS.
I had left the Arduino flashing program running and was also flashing using teensy_loader_cli and it seems to have left my teensy 3.6 in an unusable state.
When using the arduino flasher a a simple blink program, I now get:
Pressing the button on the Teensy 3.6 doesn't do anything.
Using teensy_loader_cli, I see the following:
And when I plug the board in, no device shows up under lsusb any more.
When I press the Reset button on the failing device, I see the following dmesg output:
Is there anything else I can do to try and recover this device?
I'm running Ubuntu 16.04 LTS.
I had left the Arduino flashing program running and was also flashing using teensy_loader_cli and it seems to have left my teensy 3.6 in an unusable state.
When using the arduino flasher a a simple blink program, I now get:
Code:
Sketch uses 23,940 bytes (2%) of program storage space. Maximum is 1,048,576 bytes.
Global variables use 5,080 bytes (1%) of dynamic memory, leaving 257,064 bytes for local variables. Maximum is 262,144 bytes.
/home/dhylands/arduino-1.6.11-teensyduino/hardware/teensy/../tools/teensy_post_compile -test -file=heartbeat.ino -path=/tmp/build174742e1f7ac1c4d829290c71be7705c.tmp -tools=/home/dhylands/arduino-1.6.11-teensyduino/hardware/teensy/../tools -board=TEENSY36 -reboot
Teensy did not respond to a USB-based request to automatically reboot.
Please press the PROGRAM MODE BUTTON on your Teensy to upload your sketch.
Using teensy_loader_cli, I see the following:
Code:
teensy_loader_cli -v -mmcu=mk66fx1m0 -w -s build-TEENSY_3.6/micropython.hex
Teensy Loader, Command Line, Version 2.0
Read "build-TEENSY_3.6/micropython.hex": 217304 bytes, 20.7% usage
Error opening USB device: No error
Waiting for Teensy device...
(hint: press the reset button)
When I press the Reset button on the failing device, I see the following dmesg output:
Code:
[802364.230485] usb 1-1.2: new full-speed USB device number 87 using ehci-pci
[802364.302405] usb 1-1.2: device descriptor read/64, error -32
[802364.478488] usb 1-1.2: device descriptor read/64, error -32
[802364.654448] usb 1-1.2: new full-speed USB device number 88 using ehci-pci
[802364.726472] usb 1-1.2: device descriptor read/64, error -32
[802364.902362] usb 1-1.2: device descriptor read/64, error -32