How to upload without pushing the button on Teensy 3.1

Status
Not open for further replies.

janbor

Active member
I could do this before I formatted my disk and installed Fedora 23, but now I have to push the button for arduino-1.6.5-r5 to upload the program. Can I fix this?

I have found that if I use the teensy_loader_cli to upload a program I have to push the button too, but if I start arduino AFTER at least once using the teensy_loader_cli, the first time I need not push the button.... So, it appears possible and it appears to be some setting I can alter...

Any ideas?

jan
 
It may be this?:
TeensyLoader won't see the Teensy if it is running USB and talking to some USB monitor or other connection that is not the IDE Serial Monitor.

If something catches the USB port, that blocks the TeensyLoader from AUTO upload, requiring the button press - in the case of the IDE it is coordinated to release the USB when upload is requested.
 
I already have copied the file https://www.pjrc.com/teensy/49-teensy.rules to the locations specified in the same file (I have tried both). Do I need more?

The teensy may be running the standard Blink program with no serial interface... don't know what can "catch the USB"... I don't quite understand what you mean..

jan
 
I meant something connected - like the serial monitor program or similar.

Caught as in it is unavailable - like a fish on a hook - for detection or use by TeensyLoader.
 
I see. No, I have no such thing running. Before I upgraded to Fedora23 I did, though. I could have several cat's doing "cat /dev/ttyACM*" but the arduino IDE would work even so... The only thing I have connected now is the Teensy in question.

This is quite bothersome. My teensy is enclosed in a box keeping me from pushing the reset button. When I now need to upload a program I first need to close the arduino IDE, run "teensy_loader_cli -mmcu=mk20dx256 -s blink_slow_Teensy31.hex", and then restart arduino IDE and load the program..... quite inconvenient. I am heavily invested in Teensy 3.1 using them for a development project I am running at work, so this is developing to be a problem.

jan
 
You could solder a wire to the reset pad underneath the Teensy, and bring that out along with a ground wire, and connect the two via a momentary switch. That would at least prevent the need for opening the box (it assumes you have some connections brought out of the box, and have 1-2 free pins that you could wire the reset pad and ground to).

Note, the LC does not have a reset pad. If you still have Teensy 3.0's, the reset is on the back of the Teensy 3.0 (where the DAC pin is for 3.1/3.2/LC). Also, if you are building PCB's, the location of the reset pad changed from 3.1 to 3.2.
 
@janbor:: Time to try TYQT - your p#6 begs for it: https://forum.pjrc.com/threads/27825-Teensy-Qt?highlight=tyqt

Install this AWESOME upgrade to Teensy. Open it up. If it can see your TEENSY then the USB is ready - you may need to repower it once. Once it shows the Teensy you will see a HOUSE icon to upload and a REFERESH loop arrow to RESET.

It has a menu system and shortcut keys to these items as well. There is a MONITOR tab if your Teensy pushes out any USB messages.

If this doesn't work then something else is really wrong. NOTE: TYQT 'Catches' the USB port so in the IDE do a VERIFY, then go to TYQT and request : BOOTLOADER with Ctrl+B or a click on the HOUSE. By the way if you ever connect multiple Teensy's this FEATURE of catching the USB is great as TeensyLoader will never program the wrong device, but wait for you to 'push the button' or use TYQT to do the Ctrl+B.
 
I have tried TyQt, but I cant make it work - I cant even compile it. Doing ">python configure.py" crashes when I say "yes". Apparently I need to have a working "sip" in my PATH. What is a "sip"? I have a file called "pyqt-gpl.sip" in the sip directory, but including the sip directory in my path does nothing.... Seriously: this tool seems MUCH to complicated for its purpose... I have extensive experience using Qt, but I can not make TyQt work.

My problem is that I used to be able to upload to Teensy 3.1 without having to push the button, but now I cant. I did upgrade from fedora 21 to 23, but I cant tell which change cause this.

jan
 
PyQt has nothing to do with TyQt. My guess is you typed TyQt (short for Teensy Qt) in Google and it corrected it to PyQt which is how you use the Qt framework in Python. My small tool does not even use Python.

I don't provide packages for Linux though (except Arch Linux because I use that). It's too much of a mess. To build TyQt you need cmake and the development packages for qt5 (qt5base) and libudev. Get the 0.6.4 release tarball if you're interested and avoid the master branch because it's not quite stable.
 
Last edited:
I got it to build once on Windows - and while Windows and Apple are the first and second downloaders of the binaries - but it is developed on Linux by Koromix and works - maybe not on your variant.

Alternatively as a sanity check: In the IDE can you see a PORT to your Teensy under : TOOLS / PORT ? If not then it isn't running USB code or something else has claimed or caught the USB device. If you can see the PORT and connect to it with Serial Monitor then it should run - and TYQT should do the same. If not then try another USB cable. Some are power only and some good ones go bad - I know I lost an hour one night when a cable that worked suddenly lost my Teensy.

<CROSS POST EDIT> : Koromix posted while I was entering - Linux is odd
 
Last edited:
You could solder a wire to the reset pad underneath the Teensy, and bring that out along with a ground wire, and connect the two via a momentary switch. That would at least prevent the need for opening the box (it assumes you have some connections brought out of the box, and have 1-2 free pins that you could wire the reset pad and ground to).

Note, the LC does not have a reset pad. If you still have Teensy 3.0's, the reset is on the back of the Teensy 3.0 (where the DAC pin is for 3.1/3.2/LC). Also, if you are building PCB's, the location of the reset pad changed from 3.1 to 3.2.

I am afraid this is not a viable option for me. I have to be able to do this through USB or else I may have to ditch Teensy as my platform... That would be disasterous as I already have spent 6 months and 50+ teensy 3.1's on this.

jan
 
I got it to build once on Windows - and while Windows and Apple are the first and second downloaders of the binaries - but it is developed on Linux by Koromix and works - maybe not on your variant.

Alternatively as a sanity check: In the IDE can you see a PORT to your Teensy under : TOOLS / PORT ? If not then it isn't running USB code or something else has claimed or caught the USB device. If you can see the PORT and connect to it with Serial Monitor then it should run - and TYQT should do the same. If not then try another USB cable. Some are power only and some good ones go bad - I know I lost an hour one night when a cable that worked suddenly lost my Teensy.

<CROSS POST EDIT> : Koromix posted while I was entering - Linux is odd

Indeed I see the /dev/ttyACM0 choice. I can read from the Teensy using the serial monitor in the IDE (or other ones). When I try to upload compilation goes well, but at the end I get the following message:
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.

jan
 
When Teensy is implementing USB Serial, the reboot request involve setting the baud rate to 134.

There are several reasons why this can fail. If your kernel isn't loading the cdc_acm driver, the /dev/ttyACM0 file will never appear. If udev creates the file without permission for you to open it, then you can't open the device file. Even if everything works on the PC side, it's possible for a program on Teensy to disable the USB port or enter a deep sleep mode or disable interrupts, which will prevent the USB control message with the baud rate change from being received and processed on Teensy.

In this case, it sounds like something has gone wrong with your Linux system. What, I can not know. The best I can do is to tell you the reboot request simply involves opening /dev/ttyACM0 and setting the baud rate to 134.
 
In this case, it sounds like something has gone wrong with your Linux system. What, I can not know. The best I can do is to tell you the reboot request simply involves opening /dev/ttyACM0 and setting the baud rate to 134.

I think you are correct. I find that I am unable to install systemd-devel providing the libudev.h file needed to compile TyQt too. I can do a cat /dev/ttyACM0 so it appears I have proper rights, but there are something else preventing the reboot. It appears more and more like a problem with udev on my Linux. Fedora 23 is still 6 days in beta, so perhaps things will change next week.

jan
 
Perhaps try Ubuntu 14.04 or 12.04? I do nearly all development using Ubuntu 14.04, so it's by far the best tested system.
 
Hi, i have similar problems with my Teensy 3.2:

- I can only upload code from Arduino IDE to Teensy when pressing the resetbutton on Teensy. The Teensyloader recognizes the Teensy just for that short moment.

- Device settings is indicating a problem with USB serial and "Teensy HID" is not visible.

- In Arduino IDE, pressing "upload" has no effect, other than the compilation proces. In the end it gives me the message "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".

- Tried many different USB-cables, but the fact that it sometimes (when pressing restbutton) does upload my code, gives me the impression that the cable is okay.



I am using:

Windows 8.1
Teensy 3.2
Teensyloader 1.33
Arduino IDE 1.6.13


Any suggestions?

Kind regards,
Lukas






20:32:36.974: Teensy Loader 1.33, begin program
20:32:37.005: Listening for remote control on port 3149
20:32:37.005: initialized, showing main window
20:32:37.239: HID/win32: vid:046D pid:C52B ver:1201
20:32:37.239: HID/win32: vid:046D pid:C52B ver:1201
20:32:37.239: HID/win32: vid:046D pid:C52B ver:1201
20:32:37.239: HID/win32: vid:0000 pid:0000 ver:0001
20:32:37.239: HID/win32: vid:046D pid:C52B ver:1201
20:32:37.239: HID/win32: vid:046D pid:C52B ver:1201
20:32:37.239: HID/win32: vid:046D pid:C52B ver:1201
20:33:38.018: remote connection opened
20:33:38.018: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:33:38.018: remote cmd: "status"
20:33:38.019: status data sent
20:33:38.019: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:33:38.019: remote cmd: "file:full_matrix_32x32.ino.hex"
20:33:38.025: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:33:38.029: remote cmd: "status"
20:33:38.030: status data sent
20:33:38.030: remote cmd: "auto:eek:n"
20:33:38.041: remote connection closed
20:33:53.988: Device came online, code_size = 262144
20:33:53.988: Board is: Teensy 3.2 (MK20DX256), version 1.03
20:33:53.988: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:33:53.988: set background IMG_ONLINE
20:33:54.004: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:33:54.004: elf size appears to be 262144
20:33:54.004: elf binary data matches hex file
20:33:54.004: Code size from .elf file = 262144
20:33:54.004: begin operation
20:33:54.004: flash, block=0, bs=1024, auto=1
20:33:54.004: flash, block=1, bs=1024, auto=1
20:33:54.019: flash, block=2, bs=1024, auto=1
20:33:54.019: flash, block=3, bs=1024, auto=1
20:33:54.051: HID/win32: waiting for device
20:33:54.082: HID/win32: waiting for device
20:33:54.113: HID/win32: waiting for device
20:33:54.113: flash, block=4, bs=1024, auto=1
20:33:54.113: flash, block=5, bs=1024, auto=1
20:33:54.113: flash, block=6, bs=1024, auto=1
20:33:54.144: HID/win32: waiting for device
20:33:54.144: flash, block=7, bs=1024, auto=1
20:33:54.144: flash, block=8, bs=1024, auto=1
20:33:54.144: flash, block=9, bs=1024, auto=1
20:33:54.176: HID/win32: waiting for device
20:33:54.176: flash, block=10, bs=1024, auto=1
20:33:54.176: flash, block=11, bs=1024, auto=1
20:33:54.176: flash, block=12, bs=1024, auto=1
20:33:54.176: flash, block=13, bs=1024, auto=1
20:33:54.207: HID/win32: waiting for device
20:33:54.207: flash, block=14, bs=1024, auto=1
20:33:54.207: flash, block=15, bs=1024, auto=1
20:33:54.207: flash, block=16, bs=1024, auto=1
20:33:54.238: HID/win32: waiting for device
20:33:54.238: flash, block=17, bs=1024, auto=1
20:33:54.238: flash, block=18, bs=1024, auto=1
20:33:54.238: flash, block=19, bs=1024, auto=1
20:33:54.269: HID/win32: waiting for device
20:33:54.269: flash, block=20, bs=1024, auto=1
20:33:54.269: flash, block=21, bs=1024, auto=1
20:33:54.269: flash, block=22, bs=1024, auto=1
20:33:54.301: HID/win32: waiting for device
20:33:54.301: flash, block=23, bs=1024, auto=1
20:33:54.301: flash, block=24, bs=1024, auto=1
20:33:54.301: flash, block=25, bs=1024, auto=1
20:33:54.301: sending reboot
20:33:54.332: HID/win32: waiting for device
20:33:54.332: begin wait_until_offline
20:33:54.457: offline, waited 2
20:33:54.457: end operation, total time = 0.453 seconds
20:33:54.457: set background IMG_REBOOT_OK
20:33:54.457: redraw timer set, image 14 to show for 1200 ms
20:33:54.488: HID/win32: vid:046D pid:C52B ver:1201
20:33:54.488: HID/win32: vid:046D pid:C52B ver:1201
20:33:54.488: HID/win32: vid:046D pid:C52B ver:1201
20:33:54.488: HID/win32: vid:0000 pid:0000 ver:0001
20:33:54.488: HID/win32: vid:046D pid:C52B ver:1201
20:33:54.488: HID/win32: vid:046D pid:C52B ver:1201
20:33:54.488: HID/win32: vid:046D pid:C52B ver:1201
20:33:55.661: redraw, image 9
20:35:25.036: remote connection opened
20:35:25.036: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:35:25.036: remote cmd: "status"
20:35:25.037: status data sent
20:35:25.037: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:35:25.037: remote cmd: "file:full_matrix_32x32.ino.hex"
20:35:25.043: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:35:25.047: remote cmd: "status"
20:35:25.047: status data sent
20:35:25.058: remote connection closed
20:35:25.390: remote connection opened
20:35:25.390: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:35:25.390: remote cmd: "status"
20:35:25.390: status data sent
20:35:25.390: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:35:25.390: remote cmd: "file:full_matrix_32x32.ino.hex"
20:35:25.405: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:35:25.405: remote cmd: "status"
20:35:25.405: status data sent
20:35:25.437: remote connection closed
20:35:25.499: remote connection opened
20:35:25.499: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_reboot)"
20:35:25.499: remote cmd: "status"
20:35:25.499: status data sent
20:35:25.499: remote cmd: "status"
20:35:25.499: status data sent
20:35:25.624: remote cmd: "status"
20:35:25.624: status data sent
20:35:25.733: remote cmd: "status"
20:35:25.733: status data sent
20:35:25.843: remote cmd: "status"
20:35:25.843: status data sent
20:35:25.952: remote cmd: "status"
20:35:25.952: status data sent
20:35:26.062: remote cmd: "status"
20:35:26.062: status data sent
20:35:26.171: remote cmd: "status"
20:35:26.171: status data sent
20:35:26.280: remote cmd: "status"
20:35:26.280: status data sent
20:35:26.390: remote cmd: "status"
20:35:26.390: status data sent
20:35:26.499: remote cmd: "status"
20:35:26.499: status data sent
20:35:26.604: remote cmd: "status"
20:35:26.604: status data sent
20:35:26.713: remote cmd: "status"
20:35:26.713: status data sent
20:35:26.823: remote cmd: "status"
20:35:26.823: status data sent
20:35:26.932: remote cmd: "status"
20:35:26.932: status data sent
20:35:27.041: remote cmd: "status"
20:35:27.041: status data sent
20:35:27.151: remote cmd: "status"
20:35:27.151: status data sent
20:35:27.260: remote cmd: "status"
20:35:27.260: status data sent
20:35:27.369: remote cmd: "status"
20:35:27.369: status data sent
20:35:27.479: remote cmd: "status"
20:35:27.479: status data sent
20:35:27.588: remote cmd: "status"
20:35:27.588: status data sent
20:35:27.698: remote cmd: "status"
20:35:27.698: status data sent
20:35:27.807: remote cmd: "status"
20:35:27.807: status data sent
20:35:27.916: remote cmd: "status"
20:35:27.916: status data sent
20:35:28.026: remote cmd: "status"
20:35:28.026: status data sent
20:35:28.135: remote cmd: "status"
20:35:28.135: status data sent
20:35:28.244: remote cmd: "status"
20:35:28.244: status data sent
20:35:28.354: remote cmd: "status"
20:35:28.354: status data sent
20:35:28.463: remote cmd: "status"
20:35:28.463: status data sent
20:35:28.573: remote cmd: "status"
20:35:28.573: status data sent
20:35:28.682: remote cmd: "status"
20:35:28.682: status data sent
20:35:28.791: remote cmd: "status"
20:35:28.791: status data sent
20:35:28.901: remote cmd: "status"
20:35:28.901: status data sent
20:35:29.010: remote cmd: "status"
20:35:29.010: status data sent
20:35:29.120: remote cmd: "status"
20:35:29.120: status data sent
20:35:29.229: remote cmd: "status"
20:35:29.229: status data sent
20:35:29.338: remote cmd: "status"
20:35:29.338: status data sent
20:35:29.448: remote cmd: "status"
20:35:29.448: status data sent
20:35:29.557: remote cmd: "status"
20:35:29.557: status data sent
20:35:29.666: remote cmd: "status"
20:35:29.666: status data sent
20:35:29.776: remote cmd: "status"
20:35:29.776: status data sent
20:35:29.885: remote cmd: "status"
20:35:29.885: status data sent
20:35:29.995: remote cmd: "status"
20:35:29.995: status data sent
20:35:30.104: remote cmd: "status"
20:35:30.104: status data sent
20:35:30.213: remote cmd: "status"
20:35:30.213: status data sent
20:35:30.323: remote cmd: "status"
20:35:30.323: status data sent
20:35:30.432: remote cmd: "status"
20:35:30.432: status data sent
20:35:30.541: remote cmd: "status"
20:35:30.541: status data sent
20:35:30.651: remote cmd: "status"
20:35:30.651: status data sent
20:35:30.760: remote cmd: "status"
20:35:30.760: status data sent
20:35:30.870: remote cmd: "status"
20:35:30.870: status data sent
20:35:30.995: remote connection closed
20:36:13.561: drag and drop event, 1 files
20:36:13.561: file: C:\Users\Lukas\Documents\Arduino\full_matrix_32x32\full_matrix_32x32.ino
20:36:13.561: ihex: parse error line 1
20:36:13.577: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:36:24.296: Verbose Info event
20:44:23.590: Device came online, code_size = 262144
20:44:23.590: Board is: Teensy 3.2 (MK20DX256), version 1.03
20:44:23.590: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:44:23.590: set background IMG_ONLINE
20:44:23.606: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:44:23.606: elf size appears to be 262144
20:44:23.606: elf binary data matches hex file
20:44:23.606: Code size from .elf file = 262144
20:44:23.606: begin operation
20:44:23.606: flash, block=0, bs=1024, auto=1
20:44:23.606: flash, block=1, bs=1024, auto=1
20:44:23.606: flash, block=2, bs=1024, auto=1
20:44:23.621: flash, block=3, bs=1024, auto=1
20:44:23.653: HID/win32: waiting for device
20:44:23.684: HID/win32: waiting for device
20:44:23.715: HID/win32: waiting for device
20:44:23.715: flash, block=4, bs=1024, auto=1
20:44:23.715: flash, block=5, bs=1024, auto=1
20:44:23.715: flash, block=6, bs=1024, auto=1
20:44:23.747: HID/win32: waiting for device
20:44:23.747: flash, block=7, bs=1024, auto=1
20:44:23.747: flash, block=8, bs=1024, auto=1
20:44:23.751: flash, block=9, bs=1024, auto=1
20:44:23.751: flash, block=10, bs=1024, auto=1
20:44:23.779: HID/win32: waiting for device
20:44:23.779: flash, block=11, bs=1024, auto=1
20:44:23.779: flash, block=12, bs=1024, auto=1
20:44:23.779: flash, block=13, bs=1024, auto=1
20:44:23.810: HID/win32: waiting for device
20:44:23.810: flash, block=14, bs=1024, auto=1
20:44:23.810: flash, block=15, bs=1024, auto=1
20:44:23.810: flash, block=16, bs=1024, auto=1
20:44:23.834: HID/win32: waiting for device
20:44:23.834: flash, block=17, bs=1024, auto=1
20:44:23.834: flash, block=18, bs=1024, auto=1
20:44:23.838: flash, block=19, bs=1024, auto=1
20:44:23.866: HID/win32: waiting for device
20:44:23.866: flash, block=20, bs=1024, auto=1
20:44:23.866: flash, block=21, bs=1024, auto=1
20:44:23.866: flash, block=22, bs=1024, auto=1
20:44:23.897: HID/win32: waiting for device
20:44:23.897: flash, block=23, bs=1024, auto=1
20:44:23.897: flash, block=24, bs=1024, auto=1
20:44:23.897: flash, block=25, bs=1024, auto=1
20:44:23.928: HID/win32: waiting for device
20:44:23.928: sending reboot
20:44:23.928: begin wait_until_offline
20:44:24.053: offline, waited 2
20:44:24.053: end operation, total time = 0.447 seconds
20:44:24.053: set background IMG_REBOOT_OK
20:44:24.053: redraw timer set, image 14 to show for 1200 ms
20:44:24.100: HID/win32: vid:046D pid:C52B ver:1201
20:44:24.100: HID/win32: vid:046D pid:C52B ver:1201
20:44:24.100: HID/win32: vid:046D pid:C52B ver:1201
20:44:24.100: HID/win32: vid:0000 pid:0000 ver:0001
20:44:24.100: HID/win32: vid:046D pid:C52B ver:1201
20:44:24.100: HID/win32: vid:046D pid:C52B ver:1201
20:44:24.100: HID/win32: vid:046D pid:C52B ver:1201
20:44:25.252: redraw, image 9
20:44:49.229: remote connection opened
20:44:49.229: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:44:49.229: remote cmd: "status"
20:44:49.229: status data sent
20:44:49.230: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:44:49.230: remote cmd: "file:full_matrix_32x32.ino.hex"
20:44:49.236: File "full_matrix_32x32.ino.hex". 25852 bytes, 10% used
20:44:49.240: remote cmd: "status"
20:44:49.240: status data sent
20:44:49.251: remote connection closed
20:44:49.489: remote connection opened
20:44:49.489: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:44:49.489: remote cmd: "status"
20:44:49.489: status data sent
20:44:49.489: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:44:49.489: remote cmd: "file:full_matrix_32x32.ino.hex"
20:44:49.505: File "full_matrix_32x32.ino.hex". 25852 bytes, 10% used
20:44:49.505: remote cmd: "status"
20:44:49.505: status data sent
20:44:49.536: remote connection closed
20:44:49.536: remote connection opened
20:44:49.536: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_reboot)"
20:44:49.536: remote cmd: "status"
20:44:49.536: status data sent
20:44:49.536: remote cmd: "status"
20:44:49.536: status data sent
20:44:49.661: remote cmd: "status"
20:44:49.661: status data sent
20:44:49.770: remote cmd: "status"
20:44:49.770: status data sent
20:44:49.880: remote cmd: "status"
20:44:49.880: status data sent
20:44:49.989: remote cmd: "status"
20:44:49.989: status data sent
20:44:50.098: remote cmd: "status"
20:44:50.098: status data sent
20:44:50.214: remote cmd: "status"
20:44:50.214: status data sent
20:44:50.323: remote cmd: "status"
20:44:50.323: status data sent
20:44:50.433: remote cmd: "status"
20:44:50.433: status data sent
20:44:50.542: remote cmd: "status"
20:44:50.542: status data sent
20:44:50.651: remote cmd: "status"
20:44:50.651: status data sent
20:44:50.761: remote cmd: "status"
20:44:50.761: status data sent
20:44:50.870: remote cmd: "status"
20:44:50.870: status data sent
20:44:50.979: remote cmd: "status"
20:44:50.979: status data sent
20:44:51.089: remote cmd: "status"
20:44:51.089: status data sent
20:44:51.204: remote cmd: "status"
20:44:51.204: status data sent
20:44:51.314: remote cmd: "status"
20:44:51.314: status data sent
20:44:51.423: remote cmd: "status"
20:44:51.423: status data sent
20:44:51.532: remote cmd: "status"
20:44:51.532: status data sent
20:44:51.642: remote cmd: "status"
20:44:51.642: status data sent
20:44:51.751: remote cmd: "status"
20:44:51.751: status data sent
20:44:51.860: remote cmd: "status"
20:44:51.860: status data sent
20:44:51.970: remote cmd: "status"
20:44:51.970: status data sent
20:44:52.079: remote cmd: "status"
20:44:52.079: status data sent
20:44:52.194: remote cmd: "status"
20:44:52.194: status data sent
20:44:52.303: remote cmd: "status"
20:44:52.303: status data sent
20:44:52.413: remote cmd: "status"
20:44:52.413: status data sent
20:44:52.522: remote cmd: "status"
20:44:52.522: status data sent
20:44:52.632: remote cmd: "status"
20:44:52.632: status data sent
20:44:52.741: remote cmd: "status"
20:44:52.741: status data sent
20:44:52.850: remote cmd: "status"
20:44:52.850: status data sent
20:44:52.960: remote cmd: "status"
20:44:52.960: status data sent
20:44:53.069: remote cmd: "status"
20:44:53.069: status data sent
20:44:53.185: remote cmd: "status"
20:44:53.185: status data sent
20:44:53.295: remote cmd: "status"
20:44:53.295: status data sent
20:44:53.404: remote cmd: "status"
20:44:53.404: status data sent
20:44:53.513: remote cmd: "status"
20:44:53.513: status data sent
20:44:53.623: remote cmd: "status"
20:44:53.623: status data sent
20:44:53.732: remote cmd: "status"
20:44:53.732: status data sent
20:44:53.842: remote cmd: "status"
20:44:53.842: status data sent
20:44:53.944: remote cmd: "status"
20:44:53.944: status data sent
20:44:54.053: remote cmd: "status"
20:44:54.053: status data sent
20:44:54.156: remote cmd: "status"
20:44:54.156: status data sent
20:44:54.258: remote cmd: "status"
20:44:54.258: status data sent
20:44:54.367: remote cmd: "status"
20:44:54.367: status data sent
20:44:54.477: remote cmd: "status"
20:44:54.477: status data sent
20:44:54.586: remote cmd: "status"
20:44:54.586: status data sent
20:44:54.696: remote cmd: "status"
20:44:54.696: status data sent
20:44:54.805: remote cmd: "status"
20:44:54.805: status data sent
20:44:54.914: remote cmd: "status"
20:44:54.914: status data sent
20:44:55.039: remote connection closed
20:44:59.597: Device came online, code_size = 262144
20:44:59.597: Board is: Teensy 3.2 (MK20DX256), version 1.03
20:44:59.597: File "full_matrix_32x32.ino.hex". 25852 bytes, 10% used
20:44:59.597: set background IMG_ONLINE
20:44:59.613: File "full_matrix_32x32.ino.hex". 25852 bytes, 10% used
20:44:59.613: elf size appears to be 262144
20:44:59.613: elf binary data matches hex file
20:44:59.613: Code size from .elf file = 262144
20:44:59.613: begin operation
20:44:59.613: flash, block=0, bs=1024, auto=1
20:44:59.613: flash, block=1, bs=1024, auto=1
20:44:59.628: flash, block=2, bs=1024, auto=1
20:44:59.628: flash, block=3, bs=1024, auto=1
20:44:59.660: HID/win32: waiting for device
20:44:59.691: HID/win32: waiting for device
20:44:59.722: HID/win32: waiting for device
20:44:59.722: flash, block=4, bs=1024, auto=1
20:44:59.722: flash, block=5, bs=1024, auto=1
20:44:59.722: flash, block=6, bs=1024, auto=1
20:44:59.753: HID/win32: waiting for device
20:44:59.753: flash, block=7, bs=1024, auto=1
20:44:59.753: flash, block=8, bs=1024, auto=1
20:44:59.753: flash, block=9, bs=1024, auto=1
20:44:59.785: HID/win32: waiting for device
20:44:59.785: flash, block=10, bs=1024, auto=1
20:44:59.785: flash, block=11, bs=1024, auto=1
20:44:59.785: flash, block=12, bs=1024, auto=1
20:44:59.785: flash, block=13, bs=1024, auto=1
20:44:59.816: HID/win32: waiting for device
20:44:59.816: flash, block=14, bs=1024, auto=1
20:44:59.816: flash, block=15, bs=1024, auto=1
20:44:59.816: flash, block=16, bs=1024, auto=1
20:44:59.847: HID/win32: waiting for device
20:44:59.847: flash, block=17, bs=1024, auto=1
20:44:59.847: flash, block=18, bs=1024, auto=1
20:44:59.847: flash, block=19, bs=1024, auto=1
20:44:59.878: HID/win32: waiting for device
20:44:59.878: flash, block=20, bs=1024, auto=1
20:44:59.878: flash, block=21, bs=1024, auto=1
20:44:59.878: flash, block=22, bs=1024, auto=1
20:44:59.910: HID/win32: waiting for device
20:44:59.910: flash, block=23, bs=1024, auto=1
20:44:59.910: flash, block=24, bs=1024, auto=1
20:44:59.910: flash, block=25, bs=1024, auto=1
20:44:59.910: sending reboot
20:44:59.941: HID/win32: waiting for device
20:44:59.941: begin wait_until_offline
20:45:00.055: offline, waited 2
20:45:00.055: end operation, total time = 0.442 seconds
20:45:00.055: set background IMG_REBOOT_OK
20:45:00.055: redraw timer set, image 14 to show for 1200 ms
20:45:00.102: HID/win32: vid:046D pid:C52B ver:1201
20:45:00.102: HID/win32: vid:046D pid:C52B ver:1201
20:45:00.102: HID/win32: vid:046D pid:C52B ver:1201
20:45:00.102: HID/win32: vid:0000 pid:0000 ver:0001
20:45:00.102: HID/win32: vid:046D pid:C52B ver:1201
20:45:00.102: HID/win32: vid:046D pid:C52B ver:1201
20:45:00.102: HID/win32: vid:046D pid:C52B ver:1201
20:45:01.250: redraw, image 9
20:51:24.597: Device came online, code_size = 262144
20:51:24.597: Board is: Teensy 3.2 (MK20DX256), version 1.03
20:51:24.605: File "full_matrix_32x32.ino.hex". 25852 bytes, 10% used
20:51:24.605: set background IMG_ONLINE
20:51:24.613: File "full_matrix_32x32.ino.hex". 25852 bytes, 10% used
20:51:24.617: elf size appears to be 262144
20:51:24.617: elf binary data matches hex file
20:51:24.617: Code size from .elf file = 262144
20:51:24.617: begin operation
20:51:24.625: flash, block=0, bs=1024, auto=1
20:51:24.629: flash, block=1, bs=1024, auto=1
20:51:24.629: flash, block=2, bs=1024, auto=1
20:51:24.629: flash, block=3, bs=1024, auto=1
20:51:24.649: HID/win32: waiting for device
20:51:24.665: HID/win32: waiting for device
20:51:24.681: HID/win32: waiting for device
20:51:24.697: HID/win32: waiting for device
20:51:24.713: HID/win32: waiting for device
20:51:24.713: flash, block=4, bs=1024, auto=1
20:51:24.733: HID/win32: waiting for device
20:51:24.733: flash, block=5, bs=1024, auto=1
20:51:24.737: flash, block=6, bs=1024, auto=1
20:51:24.737: flash, block=7, bs=1024, auto=1
20:51:24.757: HID/win32: waiting for device
20:51:24.757: flash, block=8, bs=1024, auto=1
20:51:24.761: flash, block=9, bs=1024, auto=1
20:51:24.777: HID/win32: waiting for device
20:51:24.777: flash, block=10, bs=1024, auto=1
20:51:24.777: flash, block=11, bs=1024, auto=1
20:51:24.797: HID/win32: waiting for device
20:51:24.797: flash, block=12, bs=1024, auto=1
20:51:24.801: flash, block=13, bs=1024, auto=1
20:51:24.817: HID/win32: waiting for device
20:51:24.817: flash, block=14, bs=1024, auto=1
20:51:24.817: flash, block=15, bs=1024, auto=1
20:51:24.837: HID/win32: waiting for device
20:51:24.837: flash, block=16, bs=1024, auto=1
20:51:24.837: flash, block=17, bs=1024, auto=1
20:51:24.841: flash, block=18, bs=1024, auto=1
20:51:24.861: HID/win32: waiting for device
20:51:24.861: flash, block=19, bs=1024, auto=1
20:51:24.861: flash, block=20, bs=1024, auto=1
20:51:24.881: HID/win32: waiting for device
20:51:24.881: flash, block=21, bs=1024, auto=1
20:51:24.881: flash, block=22, bs=1024, auto=1
20:51:24.901: HID/win32: waiting for device
20:51:24.901: flash, block=23, bs=1024, auto=1
20:51:24.901: flash, block=24, bs=1024, auto=1
20:51:24.921: HID/win32: waiting for device
20:51:24.921: flash, block=25, bs=1024, auto=1
20:51:24.925: sending reboot
20:51:24.925: begin wait_until_offline
20:51:25.033: offline, waited 2
20:51:25.033: end operation, total time = 0.416 seconds
20:51:25.033: set background IMG_REBOOT_OK
20:51:25.033: redraw timer set, image 14 to show for 1200 ms
20:51:25.101: HID/win32: vid:046D pid:C52B ver:1201
20:51:25.101: HID/win32: vid:046D pid:C52B ver:1201
20:51:25.101: HID/win32: vid:046D pid:C52B ver:1201
20:51:25.101: HID/win32: vid:0000 pid:0000 ver:0001
20:51:25.101: HID/win32: vid:046D pid:C52B ver:1201
20:51:25.101: HID/win32: vid:046D pid:C52B ver:1201
20:51:25.101: HID/win32: vid:046D pid:C52B ver:1201
20:51:26.231: redraw, image 9
20:57:25.025: remote connection opened
20:57:25.025: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:57:25.026: remote cmd: "status"
20:57:25.026: status data sent
20:57:25.026: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:57:25.027: remote cmd: "file:full_matrix_32x32.ino.hex"
20:57:25.032: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:57:25.037: remote cmd: "status"
20:57:25.037: status data sent
20:57:25.048: remote connection closed
20:57:25.287: remote connection opened
20:57:25.287: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
20:57:25.287: remote cmd: "status"
20:57:25.287: status data sent
20:57:25.287: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
20:57:25.287: remote cmd: "file:full_matrix_32x32.ino.hex"
20:57:25.302: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:57:25.302: remote cmd: "status"
20:57:25.302: status data sent
20:57:25.333: remote connection closed
20:57:25.333: remote connection opened
20:57:25.333: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_reboot)"
20:57:25.333: remote cmd: "status"
20:57:25.333: status data sent
20:57:25.333: remote cmd: "status"
20:57:25.333: status data sent
20:57:25.447: remote cmd: "status"
20:57:25.447: status data sent
20:57:25.557: remote cmd: "status"
20:57:25.557: status data sent
20:57:25.666: remote cmd: "status"
20:57:25.666: status data sent
20:57:25.776: remote cmd: "status"
20:57:25.776: status data sent
20:57:25.885: remote cmd: "status"
20:57:25.885: status data sent
20:57:25.994: remote cmd: "status"
20:57:25.994: status data sent
20:57:26.104: remote cmd: "status"
20:57:26.104: status data sent
20:57:26.219: remote cmd: "status"
20:57:26.219: status data sent
20:57:26.328: remote cmd: "status"
20:57:26.328: status data sent
20:57:26.438: remote cmd: "status"
20:57:26.438: status data sent
20:57:26.547: remote cmd: "status"
20:57:26.547: status data sent
20:57:26.657: remote cmd: "status"
20:57:26.657: status data sent
20:57:26.766: remote cmd: "status"
20:57:26.766: status data sent
20:57:26.875: remote cmd: "status"
20:57:26.875: status data sent
20:57:26.985: remote cmd: "status"
20:57:26.985: status data sent
20:57:27.094: remote cmd: "status"
20:57:27.094: status data sent
20:57:27.210: remote cmd: "status"
20:57:27.210: status data sent
20:57:27.319: remote cmd: "status"
20:57:27.319: status data sent
20:57:27.429: remote cmd: "status"
20:57:27.429: status data sent
20:57:27.538: remote cmd: "status"
20:57:27.538: status data sent
20:57:27.647: remote cmd: "status"
20:57:27.647: status data sent
20:57:27.757: remote cmd: "status"
20:57:27.757: status data sent
20:57:27.866: remote cmd: "status"
20:57:27.866: status data sent
20:57:27.976: remote cmd: "status"
20:57:27.976: status data sent
20:57:28.085: remote cmd: "status"
20:57:28.085: status data sent
20:57:28.201: remote cmd: "status"
20:57:28.201: status data sent
20:57:28.310: remote cmd: "status"
20:57:28.310: status data sent
20:57:28.420: remote cmd: "status"
20:57:28.420: status data sent
20:57:28.529: remote cmd: "status"
20:57:28.529: status data sent
20:57:28.638: remote cmd: "status"
20:57:28.638: status data sent
20:57:28.748: remote cmd: "status"
20:57:28.748: status data sent
20:57:28.857: remote cmd: "status"
20:57:28.857: status data sent
20:57:28.966: remote cmd: "status"
20:57:28.966: status data sent
20:57:29.076: remote cmd: "status"
20:57:29.076: status data sent
20:57:29.187: remote cmd: "status"
20:57:29.187: status data sent
20:57:29.296: remote cmd: "status"
20:57:29.296: status data sent
20:57:29.405: remote cmd: "status"
20:57:29.405: status data sent
20:57:29.515: remote cmd: "status"
20:57:29.515: status data sent
20:57:29.624: remote cmd: "status"
20:57:29.624: status data sent
20:57:29.733: remote cmd: "status"
20:57:29.733: status data sent
20:57:29.843: remote cmd: "status"
20:57:29.843: status data sent
20:57:29.952: remote cmd: "status"
20:57:29.952: status data sent
20:57:30.062: remote cmd: "status"
20:57:30.062: status data sent
20:57:30.177: remote cmd: "status"
20:57:30.177: status data sent
20:57:30.286: remote cmd: "status"
20:57:30.286: status data sent
20:57:30.395: remote cmd: "status"
20:57:30.395: status data sent
20:57:30.505: remote cmd: "status"
20:57:30.505: status data sent
20:57:30.614: remote cmd: "status"
20:57:30.614: status data sent
20:57:30.723: remote cmd: "status"
20:57:30.723: status data sent
20:57:30.848: remote connection closed
20:57:38.253: Device came online, code_size = 262144
20:57:38.253: Board is: Teensy 3.2 (MK20DX256), version 1.03
20:57:38.253: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:57:38.253: set background IMG_ONLINE
20:57:38.253: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
20:57:38.269: elf size appears to be 262144
20:57:38.269: elf binary data matches hex file
20:57:38.269: Code size from .elf file = 262144
20:57:38.269: begin operation
20:57:38.269: flash, block=0, bs=1024, auto=1
20:57:38.269: flash, block=1, bs=1024, auto=1
20:57:38.285: flash, block=2, bs=1024, auto=1
20:57:38.285: flash, block=3, bs=1024, auto=1
20:57:38.316: HID/win32: waiting for device
20:57:38.347: HID/win32: waiting for device
20:57:38.378: HID/win32: waiting for device
20:57:38.378: flash, block=4, bs=1024, auto=1
20:57:38.378: flash, block=5, bs=1024, auto=1
20:57:38.378: flash, block=6, bs=1024, auto=1
20:57:38.410: HID/win32: waiting for device
20:57:38.410: flash, block=7, bs=1024, auto=1
20:57:38.410: flash, block=8, bs=1024, auto=1
20:57:38.410: flash, block=9, bs=1024, auto=1
20:57:38.441: HID/win32: waiting for device
20:57:38.441: flash, block=10, bs=1024, auto=1
20:57:38.441: flash, block=11, bs=1024, auto=1
20:57:38.441: flash, block=12, bs=1024, auto=1
20:57:38.441: flash, block=13, bs=1024, auto=1
20:57:38.472: HID/win32: waiting for device
20:57:38.472: flash, block=14, bs=1024, auto=1
20:57:38.472: flash, block=15, bs=1024, auto=1
20:57:38.472: flash, block=16, bs=1024, auto=1
20:57:38.503: HID/win32: waiting for device
20:57:38.503: flash, block=17, bs=1024, auto=1
20:57:38.503: flash, block=18, bs=1024, auto=1
20:57:38.503: flash, block=19, bs=1024, auto=1
20:57:38.535: HID/win32: waiting for device
20:57:38.535: flash, block=20, bs=1024, auto=1
20:57:38.535: flash, block=21, bs=1024, auto=1
20:57:38.535: flash, block=22, bs=1024, auto=1
20:57:38.566: HID/win32: waiting for device
20:57:38.566: flash, block=23, bs=1024, auto=1
20:57:38.566: flash, block=24, bs=1024, auto=1
20:57:38.566: flash, block=25, bs=1024, auto=1
20:57:38.566: sending reboot
20:57:38.597: HID/win32: waiting for device
20:57:38.597: begin wait_until_offline
20:57:38.723: offline, waited 2
20:57:38.723: end operation, total time = 0.454 seconds
20:57:38.723: set background IMG_REBOOT_OK
20:57:38.723: redraw timer set, image 14 to show for 1200 ms
20:57:38.755: HID/win32: vid:0000 pid:0000 ver:0001
20:57:39.930: redraw, image 9
21:01:45.205: remote connection opened
21:01:45.205: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:01:45.205: remote cmd: "status"
21:01:45.206: status data sent
21:01:45.206: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:01:45.206: remote cmd: "file:full_matrix_32x32.ino.hex"
21:01:45.212: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:01:45.216: remote cmd: "status"
21:01:45.216: status data sent
21:01:45.227: remote connection closed21:01:59.474: remote connection opened
21:01:59.474: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:01:59.475: remote cmd: "status"
21:01:59.475: status data sent
21:01:59.475: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:01:59.475: remote cmd: "file:full_matrix_32x32.ino.hex"
21:01:59.481: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:01:59.485: remote cmd: "status"
21:01:59.485: status data sent
21:01:59.496: remote connection closed
21:02:45.908: remote connection opened
21:02:45.908: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:02:45.908: remote cmd: "status"
21:02:45.909: status data sent
21:02:45.909: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:02:45.909: remote cmd: "file:full_matrix_32x32.ino.hex"
21:02:45.915: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:02:45.919: remote cmd: "status"
21:02:45.919: status data sent
21:02:45.930: remote connection closed
21:02:46.168: remote connection opened
21:02:46.168: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:02:46.168: remote cmd: "status"
21:02:46.168: status data sent
21:02:46.168: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:02:46.168: remote cmd: "file:full_matrix_32x32.ino.hex"
21:02:46.184: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:02:46.184: remote cmd: "status"
21:02:46.184: status data sent
21:02:46.215: remote connection closed
21:02:46.215: remote connection opened
21:02:46.215: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_reboot)"
21:02:46.215: remote cmd: "status"
21:02:46.215: status data sent
21:02:46.215: remote cmd: "status"
21:02:46.215: status data sent
21:02:46.340: remote cmd: "status"
21:02:46.340: status data sent
21:02:46.450: remote cmd: "status"
21:02:46.450: status data sent
21:02:46.559: remote cmd: "status"
21:02:46.559: status data sent
21:02:46.668: remote cmd: "status"
21:02:46.668: status data sent
21:02:46.778: remote cmd: "status"
21:02:46.778: status data sent
21:02:46.887: remote cmd: "status"
21:02:46.887: status data sent
21:02:46.996: remote cmd: "status"
21:02:46.996: status data sent
21:02:47.106: remote cmd: "status"
21:02:47.106: status data sent
21:02:47.220: remote cmd: "status"
21:02:47.220: status data sent
21:02:47.329: remote cmd: "status"
21:02:47.329: status data sent
21:02:47.439: remote cmd: "status"
21:02:47.439: status data sent
21:02:47.548: remote cmd: "status"
21:02:47.548: status data sent
21:02:47.657: remote cmd: "status"
21:02:47.657: status data sent
21:02:47.767: remote cmd: "status"
21:02:47.767: status data sent
21:02:47.876: remote cmd: "status"
21:02:47.876: status data sent
21:02:47.986: remote cmd: "status"
21:02:47.986: status data sent
21:02:48.095: remote cmd: "status"
21:02:48.095: status data sent
21:02:48.210: remote cmd: "status"
21:02:48.210: status data sent
21:02:48.320: remote cmd: "status"
21:02:48.320: status data sent
21:02:48.429: remote cmd: "status"
21:02:48.429: status data sent
21:02:48.538: remote cmd: "status"
21:02:48.538: status data sent
21:02:48.648: remote cmd: "status"
21:02:48.648: status data sent
21:02:48.757: remote cmd: "status"
21:02:48.757: status data sent
21:02:48.867: remote cmd: "status"
21:02:48.867: status data sent
21:02:48.976: remote cmd: "status"
21:02:48.976: status data sent
21:02:49.085: remote cmd: "status"
21:02:49.085: status data sent
21:02:49.200: remote cmd: "status"
21:02:49.200: status data sent
21:02:49.310: remote cmd: "status"
21:02:49.310: status data sent
21:02:49.419: remote cmd: "status"
21:02:49.419: status data sent
21:02:49.528: remote cmd: "status"
21:02:49.528: status data sent
21:02:49.638: remote cmd: "status"
21:02:49.638: status data sent
21:02:49.747: remote cmd: "status"
21:02:49.747: status data sent
21:02:49.857: remote cmd: "status"
21:02:49.857: status data sent
21:02:49.966: remote cmd: "status"
21:02:49.966: status data sent
21:02:50.075: remote cmd: "status"
21:02:50.075: status data sent
21:02:50.176: remote cmd: "status"
21:02:50.176: status data sent
21:02:50.285: remote cmd: "status"
21:02:50.285: status data sent
21:02:50.395: remote cmd: "status"
21:02:50.395: status data sent
21:02:50.504: remote cmd: "status"
21:02:50.504: status data sent
21:02:50.614: remote cmd: "status"
21:02:50.614: status data sent
21:02:50.723: remote cmd: "status"
21:02:50.723: status data sent
21:02:50.832: remote cmd: "status"
21:02:50.832: status data sent
21:02:50.942: remote cmd: "status"
21:02:50.942: status data sent
21:02:51.051: remote cmd: "status"
21:02:51.051: status data sent
21:02:51.167: remote cmd: "status"
21:02:51.167: status data sent
21:02:51.276: remote cmd: "status"
21:02:51.276: status data sent
21:02:51.386: remote cmd: "status"
21:02:51.386: status data sent
21:02:51.495: remote cmd: "status"
21:02:51.495: status data sent
21:02:51.604: remote cmd: "status"
21:02:51.604: status data sent
21:02:51.729: remote connection closed
21:03:22.554: Device came online, code_size = 262144
21:03:22.554: Board is: Teensy 3.2 (MK20DX256), version 1.03
21:03:22.554: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:03:22.554: set background IMG_ONLINE
21:03:22.569: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:03:22.569: elf size appears to be 262144
21:03:22.569: elf binary data matches hex file
21:03:22.569: Code size from .elf file = 262144
21:03:22.569: begin operation
21:03:22.569: flash, block=0, bs=1024, auto=1
21:03:22.585: flash, block=1, bs=1024, auto=1
21:03:22.585: flash, block=2, bs=1024, auto=1
21:03:22.585: flash, block=3, bs=1024, auto=1
21:03:22.616: HID/win32: waiting for device
21:03:22.647: HID/win32: waiting for device
21:03:22.679: HID/win32: waiting for device
21:03:22.679: flash, block=4, bs=1024, auto=1
21:03:22.679: flash, block=5, bs=1024, auto=1
21:03:22.679: flash, block=6, bs=1024, auto=1
21:03:22.710: HID/win32: waiting for device
21:03:22.710: flash, block=7, bs=1024, auto=1
21:03:22.710: flash, block=8, bs=1024, auto=1
21:03:22.710: flash, block=9, bs=1024, auto=1
21:03:22.741: HID/win32: waiting for device
21:03:22.741: flash, block=10, bs=1024, auto=1
21:03:22.741: flash, block=11, bs=1024, auto=1
21:03:22.741: flash, block=12, bs=1024, auto=1
21:03:22.741: flash, block=13, bs=1024, auto=1
21:03:22.772: HID/win32: waiting for device
21:03:22.772: flash, block=14, bs=1024, auto=1
21:03:22.772: flash, block=15, bs=1024, auto=1
21:03:22.772: flash, block=16, bs=1024, auto=1
21:03:22.804: HID/win32: waiting for device
21:03:22.804: flash, block=17, bs=1024, auto=1
21:03:22.804: flash, block=18, bs=1024, auto=1
21:03:22.804: flash, block=19, bs=1024, auto=1
21:03:22.835: HID/win32: waiting for device
21:03:22.835: flash, block=20, bs=1024, auto=1
21:03:22.835: flash, block=21, bs=1024, auto=1
21:03:22.835: flash, block=22, bs=1024, auto=1
21:03:22.866: HID/win32: waiting for device
21:03:22.866: flash, block=23, bs=1024, auto=1
21:03:22.866: flash, block=24, bs=1024, auto=1
21:03:22.866: flash, block=25, bs=1024, auto=1
21:03:22.866: sending reboot
21:03:22.897: HID/win32: waiting for device
21:03:22.897: begin wait_until_offline
21:03:23.010: offline, waited 2
21:03:23.010: end operation, total time = 0.441 seconds
21:03:23.010: set background IMG_REBOOT_OK
21:03:23.010: redraw timer set, image 14 to show for 1200 ms
21:03:23.057: HID/win32: vid:046D pid:C52B ver:1201
21:03:23.057: HID/win32: vid:046D pid:C52B ver:1201
21:03:23.057: HID/win32: vid:046D pid:C52B ver:1201
21:03:23.057: HID/win32: vid:0000 pid:0000 ver:0001
21:03:23.057: HID/win32: vid:046D pid:C52B ver:1201
21:03:23.057: HID/win32: vid:046D pid:C52B ver:1201
21:03:23.057: HID/win32: vid:046D pid:C52B ver:1201
21:03:24.210: redraw, image 9
21:03:48.678: remote connection opened
21:03:48.678: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:03:48.678: remote cmd: "status"
21:03:48.679: status data sent
21:03:48.679: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:03:48.679: remote cmd: "file:full_matrix_32x32.ino.hex"
21:03:48.685: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:03:48.689: remote cmd: "status"
21:03:48.689: status data sent
21:03:48.700: remote connection closed
21:03:48.939: remote connection opened
21:03:48.939: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:03:48.939: remote cmd: "status"
21:03:48.939: status data sent
21:03:48.939: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:03:48.939: remote cmd: "file:full_matrix_32x32.ino.hex"
21:03:48.954: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:03:48.954: remote cmd: "status"
21:03:48.954: status data sent
21:03:48.985: remote connection closed
21:03:48.985: remote connection opened
21:03:48.985: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_reboot)"
21:03:48.985: remote cmd: "status"
21:03:48.985: status data sent
21:03:48.985: remote cmd: "status"
21:03:48.985: status data sent
21:03:49.110: remote cmd: "status"
21:03:49.110: status data sent
21:03:49.225: remote cmd: "status"
21:03:49.225: status data sent
21:03:49.335: remote cmd: "status"
21:03:49.335: status data sent
21:03:49.444: remote cmd: "status"
21:03:49.444: status data sent
21:03:49.553: remote cmd: "status"
21:03:49.553: status data sent
21:03:49.663: remote cmd: "status"
21:03:49.663: status data sent
21:03:49.772: remote cmd: "status"
21:03:49.772: status data sent
21:03:49.882: remote cmd: "status"
21:03:49.882: status data sent
21:03:49.991: remote cmd: "status"
21:03:49.991: status data sent
21:03:50.100: remote cmd: "status"
21:03:50.100: status data sent
21:03:50.215: remote cmd: "status"
21:03:50.215: status data sent
21:03:50.325: remote cmd: "status"
21:03:50.325: status data sent
21:03:50.434: remote cmd: "status"
21:03:50.434: status data sent
21:03:50.543: remote cmd: "status"
21:03:50.543: status data sent
21:03:50.653: remote cmd: "status"
21:03:50.653: status data sent
21:03:50.762: remote cmd: "status"
21:03:50.762: status data sent
21:03:50.872: remote cmd: "status"
21:03:50.872: status data sent
21:03:50.981: remote cmd: "status"
21:03:50.981: status data sent
21:03:51.090: remote cmd: "status"
21:03:51.090: status data sent
21:03:51.195: remote cmd: "status"
21:03:51.195: status data sent
21:03:51.305: remote cmd: "status"
21:03:51.305: status data sent
21:03:51.414: remote cmd: "status"
21:03:51.414: status data sent
21:03:51.523: remote cmd: "status"
21:03:51.523: status data sent
21:03:51.633: remote cmd: "status"
21:03:51.633: status data sent
21:03:51.742: remote cmd: "status"
21:03:51.742: status data sent
21:03:51.852: remote cmd: "status"
21:03:51.852: status data sent
21:03:51.961: remote cmd: "status"
21:03:51.961: status data sent
21:03:52.070: remote cmd: "status"
21:03:52.070: status data sent
21:03:52.186: remote cmd: "status"
21:03:52.186: status data sent
21:03:52.296: remote cmd: "status"
21:03:52.296: status data sent
21:03:52.405: remote cmd: "status"
21:03:52.405: status data sent
21:03:52.514: remote cmd: "status"
21:03:52.514: status data sent
21:03:52.624: remote cmd: "status"
21:03:52.624: status data sent
21:03:52.733: remote cmd: "status"
21:03:52.733: status data sent
21:03:52.842: remote cmd: "status"
21:03:52.842: status data sent
21:03:52.952: remote cmd: "status"
21:03:52.952: status data sent
21:03:53.061: remote cmd: "status"
21:03:53.061: status data sent
21:03:53.177: remote cmd: "status"
21:03:53.177: status data sent
21:03:53.287: remote cmd: "status"
21:03:53.287: status data sent
21:03:53.396: remote cmd: "status"
21:03:53.396: status data sent
21:03:53.505: remote cmd: "status"
21:03:53.505: status data sent
21:03:53.615: remote cmd: "status"
21:03:53.615: status data sent
21:03:53.724: remote cmd: "status"
21:03:53.724: status data sent
21:03:53.833: remote cmd: "status"
21:03:53.833: status data sent
21:03:53.943: remote cmd: "status"
21:03:53.943: status data sent
21:03:54.052: remote cmd: "status"
21:03:54.052: status data sent
21:03:54.168: remote cmd: "status"
21:03:54.168: status data sent
21:03:54.277: remote cmd: "status"
21:03:54.277: status data sent
21:03:54.386: remote cmd: "status"
21:03:54.386: status data sent
21:03:54.511: remote connection closed
21:07:52.912: remote connection opened
21:07:52.912: remote cmd: "comment: Teensyduino 1.32 - WINDOWS (teensy_post_compile)"
21:07:52.912: remote cmd: "status"
21:07:52.913: status data sent
21:07:52.913: remote cmd: "dir:C:\Users\Lukas\AppData\Local\Temp\arduino_build_791501\"
21:07:52.913: remote cmd: "file:full_matrix_32x32.ino.hex"
21:07:52.919: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:07:52.923: remote cmd: "status"
21:07:52.923: status data sent
21:07:52.934: remote connection closed
21:08:05.337: Device came online, code_size = 262144
21:08:05.337: Board is: Teensy 3.2 (MK20DX256), version 1.03
21:08:05.337: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:08:05.337: set background IMG_ONLINE
21:08:05.337: File "full_matrix_32x32.ino.hex". 25844 bytes, 10% used
21:08:05.353: elf size appears to be 262144
21:08:05.353: elf binary data matches hex file
21:08:05.353: Code size from .elf file = 262144
21:08:05.353: begin operation
21:08:05.353: flash, block=0, bs=1024, auto=1
21:08:05.353: flash, block=1, bs=1024, auto=1
21:08:05.369: flash, block=2, bs=1024, auto=1
21:08:05.369: flash, block=3, bs=1024, auto=1
21:08:05.400: HID/win32: waiting for device
21:08:05.431: HID/win32: waiting for device
21:08:05.462: HID/win32: waiting for device
21:08:05.462: flash, block=4, bs=1024, auto=1
21:08:05.462: flash, block=5, bs=1024, auto=1
21:08:05.462: flash, block=6, bs=1024, auto=1
21:08:05.494: HID/win32: waiting for device
21:08:05.494: flash, block=7, bs=1024, auto=1
21:08:05.494: flash, block=8, bs=1024, auto=1
21:08:05.494: flash, block=9, bs=1024, auto=1
21:08:05.525: HID/win32: waiting for device
21:08:05.525: flash, block=10, bs=1024, auto=1
21:08:05.525: flash, block=11, bs=1024, auto=1
21:08:05.525: flash, block=12, bs=1024, auto=1
21:08:05.556: HID/win32: waiting for device
21:08:05.556: flash, block=13, bs=1024, auto=1
21:08:05.556: flash, block=14, bs=1024, auto=1
21:08:05.556: flash, block=15, bs=1024, auto=1
21:08:05.556: flash, block=16, bs=1024, auto=1
21:08:05.587: HID/win32: waiting for device
21:08:05.587: flash, block=17, bs=1024, auto=1
21:08:05.587: flash, block=18, bs=1024, auto=1
21:08:05.587: flash, block=19, bs=1024, auto=1
21:08:05.619: HID/win32: waiting for device
21:08:05.619: flash, block=20, bs=1024, auto=1
21:08:05.619: flash, block=21, bs=1024, auto=1
21:08:05.619: flash, block=22, bs=1024, auto=1
21:08:05.650: HID/win32: waiting for device
21:08:05.650: flash, block=23, bs=1024, auto=1
21:08:05.650: flash, block=24, bs=1024, auto=1
21:08:05.650: flash, block=25, bs=1024, auto=1
21:08:05.681: HID/win32: waiting for device
21:08:05.681: sending reboot
21:08:05.681: begin wait_until_offline
21:08:05.808: offline, waited 2
21:08:05.808: end operation, total time = 0.455 seconds
21:08:05.808: set background IMG_REBOOT_OK
21:08:05.808: redraw timer set, image 14 to show for 1200 ms
21:08:05.840: HID/win32: vid:046D pid:C52B ver:1201
21:08:05.840: HID/win32: vid:046D pid:C52B ver:1201
21:08:05.840: HID/win32: vid:046D pid:C52B ver:1201
21:08:05.840: HID/win32: vid:0000 pid:0000 ver:0001
21:08:05.840: HID/win32: vid:046D pid:C52B ver:1201
21:08:05.840: HID/win32: vid:046D pid:C52B ver:1201
21:08:05.840: HID/win32: vid:046D pid:C52B ver:1201
21:08:06.996: redraw, image 9
21:12:22.737: Verbose Info event
 
Run the Windows Serial Installer too.

http://www.pjrc.com/teensy/td_download.html

Or install this new beta, if you're feeling adventurous.

https://forum.pjrc.com/threads/40860-Teensyduino-1-34-Beta-1-(ARM-Toolchain-Update)

There's a known issue with the 1.32 & 1.33 installers (and probably a few versions prior to 1.32) where a driver doesn't get updated on some Windows 7 & 8 machines. The installer for just the driver works fine. So does 1.34-beta1. Missing that driver would prevent the auto-reboot from working on your Windows 8 machine.

Check the Windows Device Manager while Teensy is running your program. If you see an unknown "USB Serial", that's a sure sign the driver is missing or Windows hasn't started using it yet. If you've run the new installer and Windows still isn't using the driver, first reboot. If that still doesn't do the trick, unplug the USB cable and plug it into a different USB port. Windows can be silly sometimes and rely on stale info stored in the Windows Registry. Usually some combination of reboots and plugging the cable into different USB ports will cause Windows to notice it now has the proper driver.

When Windows starts using the driver, you'll see the unknown "USB Serial" turn into "Teensy USB Serial" (within the "Ports" section) with a COM port number assigned.

This missing driver issue is only for Windows 7 and 8.

On Windows 10, things work properly. Also on Windows 10 (in case anyone with Windows 10 reads this message), the name is supposed to appear in the Device Manager as "USB Serial" as a known device. Only on early versions of Windows does it appear as "Teensy USB Serial". Yeah, it's not consistent and easy to get confusing & conflicting info if you read stuff for one version of Windows and you actually have a different version. Microsoft made huge improvements to USB in Windows 10, so a lot of info about problems on earlier versions just doesn't apply anymore.

Many other small things are fixed in Windows 10, so it's worth upgrading if you can. :)
 
Status
Not open for further replies.
Back
Top