Macintosh Teensy3 Errors (fixed by Teensyduino version 1.16)

Status
Not open for further replies.
Just a quick update... I have been working on the Mac bug this week and it looks like I might _finally_ be making a little progress.

My hope is to have a test version posted in the next week or two.
 
Another quick update: I believe I have found this bug. It involves the unused HID endpoint. Windows and Linux completely ignore it, but Mac requires NAKs. I still don't fully understand why the problem grows slowly worse until Teensy3 can't upload at all, but then I don't have good visibility into how Apple designed their driver and HID manager.

I'm testing a fix now that seems to work well with my Macbook running 10.7.5.

I'd like to start a small private beta test in a few days. If you're interested in testing and have time to communicate well about the results, please email me directly (paul at pjrc dot com).

The fix will be in Teensyduino 1.16, planned for the end of this month or the first week of August.
 
I've had my Teensy3 for a few days now and am having the same problems when uploading. Sometimes it works, sometimes it doesn't. I have a 2011 Mac mini running Lion (10.7.5).

When will Teensyduino 1.1.6 be available? Your website still lists 1.15. BTW, I emailed you directly as per your request above, but you haven't replied.
 
I think i'm still having this problem even though I upgraded to 1.1.6.

I'm running in to a problem loading programs with both 1.1.5 and 1.1.6 on a macbook air running 10.8.4. I've got one teensy 3 which just has the blink program, it's working. Then i've got one hooked up to an adafruit WS2812 led strip and i loaded up one of the sample OctoWS2812 programs. It's running, i can see it updating the led light strip, but i can't get it to upgrade the bootloader or take any new programs.

Sorry for the long post, but i figured more log files are better than less.

12:46:47: Teensy Loader 1.16, begin program
12:46:47: File "Blink.cpp.hex". 12192 bytes, 9% used
12:46:47: Listening for remote control on port 3149
12:46:47: initialized, showing main window
12:46:47: remote connection opened
12:46:47: remote cmd: "comment: Teensyduino 1.16 - MACOSX"
12:46:47: remote cmd: "dir:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build8418795258776952406.tmp/"
12:46:47: remote cmd: "file:Blink.cpp.hex"
12:46:47: File "Blink.cpp.hex". 12192 bytes, 9% used
12:46:47: remote cmd: "status"
12:46:47: status data sent
12:46:47: remote cmd: "auton"
12:46:47: remote connection closed
12:46:47: remote connection opened
12:46:47: remote cmd: "status"
12:46:47: status data sent
12:46:47: remote cmd: "status"
12:46:47: status data sent
12:46:47: HID/macos: no devices found
12:46:47: remote cmd: "status"
12:46:47: status data sent
12:46:47: remote cmd: "status"
12:46:47: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:48: remote cmd: "status"
12:46:48: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:49: remote cmd: "status"
12:46:49: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:50: remote cmd: "status"
12:46:50: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:51: remote cmd: "status"
12:46:51: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote cmd: "status"
12:46:52: status data sent
12:46:52: remote connection closed
12:46:55: Verbose Info event

The arduino 1.0.5 app gives me this log:

/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164107 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/analog.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/analog.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164107 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/eeprom.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/eeprom.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164107 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/keylayouts.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/keylayouts.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164107 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/math_helper.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/math_helper.c.o
In file included from /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/math_helper.h:33:0,
from /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/math_helper.c:39:
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/arm_math.h: In function 'arm_pid_q15':
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/arm_math.h:5329:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164107 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/mk20dx128.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/mk20dx128.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164107 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/nonstd.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/nonstd.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164108 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/pins_teensy.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/pins_teensy.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164108 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/serial1.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/serial1.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164108 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/serial2.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/serial2.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164108 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/serial3.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/serial3.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/touch.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/touch.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_desc.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_desc.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_dev.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_dev.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_joystick.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_joystick.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_keyboard.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_keyboard.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_mem.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_mem.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164109 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_midi.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_midi.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164110 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_mouse.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_mouse.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164110 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_rawhid.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_rawhid.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164110 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_seremu.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_seremu.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164110 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_serial.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_serial.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -DTIME_T=1379164110 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/yield.c -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/yield.c.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/AudioStream.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/AudioStream.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/avr_emulation.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/avr_emulation.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/HardwareSerial1.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/HardwareSerial1.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/HardwareSerial2.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/HardwareSerial2.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/HardwareSerial3.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/HardwareSerial3.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/IntervalTimer.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/IntervalTimer.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/IPAddress.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/IPAddress.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/main.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/main.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/Print.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Print.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/Stream.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Stream.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/Tone.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Tone.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_flightsim.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_flightsim.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/usb_inst.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_inst.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/WMath.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/WMath.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcpu=cortex-m4 -DF_CPU=96000000 -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -mthumb -nostdlib -D__MK20DX128__ -fno-rtti -felide-constructors -std=gnu++0x -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3 /Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/WString.cpp -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/WString.cpp.o
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-gcc -Os -Wl,--gc-sections -mcpu=cortex-m4 -mthumb -T/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/teensy/cores/teensy3/mk20dx128.ld -o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.elf /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/analog.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/eeprom.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/keylayouts.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/math_helper.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/mk20dx128.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/nonstd.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/pins_teensy.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/serial1.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/serial2.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/serial3.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/touch.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_desc.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_dev.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_joystick.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_keyboard.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_mem.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_midi.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_mouse.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_rawhid.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_seremu.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_serial.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/yield.c.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/AudioStream.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/avr_emulation.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/HardwareSerial1.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/HardwareSerial2.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/HardwareSerial3.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/IntervalTimer.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/IPAddress.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/main.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Print.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Stream.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Tone.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_flightsim.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/usb_inst.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/WMath.cpp.o /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/WString.cpp.o -L/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp -larm_cortexM4l_math -lm
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.elf /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.eep
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/arm-none-eabi/bin/arm-none-eabi-objcopy -O ihex -R .eeprom /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.elf /var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.hex
Binary sketch size: 10,728 bytes (of a 131,072 byte maximum)
Estimated memory use: 3,452 bytes (of a 16,384 byte maximum)
/Applications/Arduino-1.0.5.app/Contents/Resources/Java/hardware/tools/teensy_reboot -v -v -v -v -pmk20dx128 -chalfkay -P/dev/cu.usbmodem15851 -b12000000 -D -Uflash:w:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/Blink.cpp.hex:i
teensy_reboot, verbose mode
add_serial_name, /dev/cu.usbmodem15851
trying port 3149
get_line: "Teensy Loader 1.16"
found Teensy Loader, version 1.16
send: status - at Sat Sep 14 13:08:34 2013
sent: status - at Sat Sep 14 13:08:34 2013
get_line: "dir:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/"
get_line: "file:Blink.cpp.hex"
get_line: "readable:1"
readable = 1
get_line: "auto:1"
auto = 1
get_line: "online:0"
online = 0
get_line: "online_count:0"
online_count = 0
get_line: "offline_count:0"
offline_count = 0
get_line: "state:0"
state = 0
get_line: "code_size:131072"
get_line: "EOT"
do_reset (serial) /dev/cu.usbmodem15851
send: status - at Sat Sep 14 13:08:34 2013
sent: status - at Sat Sep 14 13:08:34 2013
get_line: "dir:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/"
get_line: "file:Blink.cpp.hex"
get_line: "readable:1"
readable = 1
get_line: "auto:1"
auto = 1
get_line: "online:0"
online = 0
get_line: "online_count:0"
online_count = 0
get_line: "offline_count:0"
offline_count = 0
get_line: "state:0"
state = 0
get_line: "code_size:131072"
get_line: "EOT"
status read, retry 0
send: status - at Sat Sep 14 13:08:34 2013
sent: status - at Sat Sep 14 13:08:34 2013
get_line: "dir:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/"
get_line: "file:Blink.cpp.hex"
get_line: "readable:1"
readable = 1
get_line: "auto:1"
auto = 1
get_line: "online:0"
online = 0
get_line: "online_count:0"
online_count = 0
get_line: "offline_count:0"
offline_count = 0
get_line: "state:0"
state = 0
get_line: "code_size:131072"
get_line: "EOT"
status read, retry 1
send: status - at Sat Sep 14 13:08:34 2013
sent: status - at Sat Sep 14 13:08:34 2013
get_line: "dir:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build2172194987950263604.tmp/"
get_line: "file:Blink.cpp.hex"
get_line: "readable:1"
readable = 1
get_line: "auto:1"
auto = 1
get_line: "online:0"
online = 0
get_line: "online_count:0"
online_count = 0
get_line: "offline_count:0"
offline_count = 0
get_line: "state:0"
state = 0
get_line: "code_size:131072"
get_line: "EOT"
status read, retry 2
.....
status read, retry 48
send: status - at Sat Sep 14 12:59:56 2013
sent: status - at Sat Sep 14 12:59:56 2013
get_line: "dir:/var/folders/xj/bvsj86z93n1c6bpc4w4y_2380000gn/T/build8418795258776952406.tmp/"
get_line: "file:Blink.cpp.hex"
get_line: "readable:1"
readable = 1
get_line: "auto:1"
auto = 1
get_line: "online:0"
online = 0
get_line: "online_count:0"
online_count = 0
get_line: "offline_count:0"
offline_count = 0
get_line: "state:0"
state = 0
get_line: "code_size:131072"
get_line: "EOT"
status read, retry 49
Please press the RESET BUTTON on your Teensy to upload your sketch. Auto-reboot only works if the Teensy is running a previous sketch.



I've tried restarting, holding down the button for 10 seconds, unplugging and plugging everything back in. Seems like somehow the program is stuck. I'm new to arduino and the space so there's a chance i'm doing something dumb, but i've read through the forums for a couple of hours and haven't found a solution.

thanks,
rabble
 
Hi Paul,

Teensy Loader 1.16 seems to have fixed my upload problems. It works ok every time now. Many thanks.

One minor point. Auto-reboot no longer seems to work. I have to press the button on T3 after clicking on Upload. This is not a problem, but is it what you intended?
 
Auto-reboot is supposed to work. It did when I tested on my Mac (running 10.7), and 3 beta testers reported no such problems. Without more info, I have no idea why that's happening on your Mac. :(

Edit: one of the beta testers did report troubles with auto-reboot and other serial stuff if certain non-Arduino software has the serial device open while you upload new code. The same problem existed in 1.15 and earlier. It appears to be an issue with Apple's serial driver, so far with no known workaround, other than making sure you quit whatever other software might have the port open before you upload new code.
 
Last edited:
I was using CoolTerm to monitor the serial output and leaving it running while I uploaded the new code. If I use the Arduino Serial Monitor instead, Auto-reboot works perfectly. Many thanks.
 
I've edited the title of this thread to show the problem has been fixed.
 
I have noticed the same problem on a Mac. The Teensy3 was working for some time and uploading programs, but then it suddenly got recognized as an Input Device rather then the Serial Network it used to get recognized as. I cannot upload programs to Teensy3 when it is set up as an Input Device. Any ideas? Holding down the rest button does nothing to help.
 
While it's in that mode (eg, next time this happens), can you collect some more info? The simplest way is "About this Mac", then system report, then click the USB system, then find the device in the tree of USB ports and stuff, and save a screenshot of the info.

Apple also has a "USB Prober" program, but it's not installed by default. I believe it comes with the free X-Code developer software. The USB Prober can print much more complete info. But even just the system report would be a good start and might be enough.
 
What's interesting is that it doesn't appear to show up anywhere on the USB bus. Admittedly, I haven't rebooted the machine yet to see if that helps. I am running VMWare, and when I choose to attach it to my Windows 7 VM, it shows up as an Input Device and the USB Prober now sees it. For some reason I am unable to upload a screenshot. I will keep trying, but perhaps my firewall isn't allowing it.
 
Adding a virtual machine into the equation really complicates things! Even if you're not accessing Teensy from the guest OS inside the virtual machine, programs like VMWARE play tricks with special operating system API to commandeer exclusive access to USB devices.

Please troubleshoot with your native OS and without any virtual machines running.
 
That's a good point about VMWare. I run on a Mac natively (OS X 10.6.8), so I will shut down VMware and take another look. I appreciate your comments on this.
 
hello, i have this same issue on a Teensy 3.2 with OSX 10.10.4 (Yosemite) ... uploading works but serial monitor does not work and no port is visible in the Ports menu... if i unplug the T3.s after upload and plug in again the serial monitor appears in the menu and can be selected.

On the same machine (dual boot) on Windows 7 everything works flawlessly as expected.
 
Status
Not open for further replies.
Back
Top