Upload problem with Teensyduino and platformIO

Status
Not open for further replies.

fishercat

New member
I am having problems uploading to my Teensy 4.1 with teensyduino and platformIO. The upload dialog terminates with "[upload] Error 129". This happens with any ino file or teensy board. My OS is Ubuntu and is up to date. platformIO is up to date. Modemmanager is not installed. Teensy Loader version is 1.52. USB cable is a known good one.

Uploading with Arduino IDE works fine. I do get a reboot failed error, but the upload works.

The verbose output from teensyduino is below

08:33:11.123 (post_compile 31): Begin, version=1.52
08:33:11.210 (loader): remote connection 11 opened
08:33:11.211 (post_compile 31): Sending command: comment: Teensyduino 1.52 - LINUX64 (teensy_post_compile)
08:33:11.213 (loader): remote cmd from 11: "comment: Teensyduino 1.52 - LINUX64 (teensy_post_compile)"
08:33:11.218 (loader): remote cmd from 11: "status"
08:33:11.220 (loader): file changed
08:33:11.253 (loader): File "firmware.hex". 13156 bytes, 0% used
08:33:11.457 (post_compile 31): Status: 1, 0, 0, 9, 0, 0, /home/doug/Documents/PlatformIO/Projects/newMenu/.pio/build/teensy41/, firmware.hex
08:33:11.457 (post_compile 31): Sending command: auto:eek:n
08:33:11.654 (loader): remote cmd from 11: "auto:eek:n"
08:33:11.657 (post_compile 31): Disconnect
08:33:11.667 (post_compile 32): Running teensy_reboot: /home/doug/.platformio/packages/tool-teensy/teensy_reboot
08:33:12.212 (loader): remote connection 11 opened
08:33:12.217 (loader): remote connection 11 closed
08:33:12.219 (reboot 33): Begin, version=1.52
08:33:12.775 (loader): remote connection 11 closed
08:33:12.778 (loader): remote connection 11 opened
08:33:12.800 (reboot 33): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4
08:33:12.800 (reboot 33): devnode=/dev/bus/usb/001/036, subsystem=usb, ifacenum=-1
08:33:12.801 (reboot 33): add child: subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.0
08:33:12.801 (reboot 33): parent location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4
08:33:12.801 (reboot 33): model=37 (Teensy 4.1)
08:33:12.801 (reboot 33): add child: subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.0/tty/ttyACM0
08:33:12.801 (reboot 33): parent location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4
08:33:12.801 (reboot 33): devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
08:33:12.802 (reboot 33): add child: subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.1
08:33:12.802 (reboot 33): parent location=/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4
08:33:13.623 (loader): remote cmd from 11: "show:arduino_attempt_reboot"
08:33:13.624 (loader): got request to show arduino rebooting message
08:33:13.838 (loader): remote cmd from 11: "comment: Teensyduino 1.52 - LINUX64 (teensy_reboot)"
08:33:13.846 (loader): remote cmd from 11: "status"
08:33:14.226 (loader): remote cmd from 11: "status"
08:33:14.618 (loader): remote connection 11 closed
08:33:14.898 (loader): Device came online, code_size = 8126464
08:33:14.900 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
08:33:14.936 (loader): File "firmware.hex". 13156 bytes, 0% used
08:33:14.938 (loader): set background IMG_ONLINE
08:33:14.985 (loader): File "firmware.hex". 13156 bytes, 0% used
08:33:14.987 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
08:33:14.987 (loader): elf binary data matches hex file
08:33:14.988 (loader): elf file is for Teensy 4.1 (IMXRT1062)
08:33:14.989 (loader): begin operation
08:33:15.021 (loader): flash, block=0, bs=1024, auto=1
08:33:15.027 (loader): gauge old value = 0
08:33:15.031 (loader): flash, block=1, bs=1024, auto=1
08:33:15.176 (loader): gauge old value = 1
08:33:15.181 (loader): flash, block=2, bs=1024, auto=1
08:33:15.189 (loader): gauge old value = 2
08:33:15.192 (loader): flash, block=3, bs=1024, auto=1
08:33:15.200 (loader): gauge old value = 3
08:33:15.203 (loader): flash, block=4, bs=1024, auto=1
08:33:15.212 (loader): gauge old value = 4
08:33:15.220 (loader): flash, block=5, bs=1024, auto=1
08:33:15.226 (loader): gauge old value = 5
08:33:15.239 (loader): flash, block=6, bs=1024, auto=1
08:33:15.243 (loader): gauge old value = 6
08:33:15.252 (loader): flash, block=7, bs=1024, auto=1
08:33:15.258 (loader): gauge old value = 7
08:33:15.265 (loader): flash, block=8, bs=1024, auto=1
08:33:15.267 (loader): gauge old value = 8
08:33:15.274 (loader): flash, block=9, bs=1024, auto=1
08:33:15.277 (loader): gauge old value = 9
08:33:15.288 (loader): flash, block=10, bs=1024, auto=1
08:33:15.292 (loader): gauge old value = 10
08:33:15.304 (loader): flash, block=11, bs=1024, auto=1
08:33:15.308 (loader): gauge old value = 11
08:33:15.315 (loader): flash, block=12, bs=1024, auto=1
08:33:15.319 (loader): gauge old value = 12
08:33:15.363 (loader): sending reboot
08:33:15.373 (loader): begin wait_until_offline
08:33:15.373 (loader): HID/linux: something changed, try reading a descriptor
08:33:15.373 (loader): HID/linux: Device was just disconnected
08:33:15.373 (loader): offline, waited 0
08:33:15.374 (loader): end operation, total time = 0.385 seconds
08:33:15.374 (loader): set background IMG_REBOOT_OK
08:33:15.380 (loader): redraw timer set, image 14 to show for 1200 ms
08:33:16.729 (loader): redraw, image 9
08:33:29.506 (loader): Verbose Info event
 
Status
Not open for further replies.
Back
Top