Help flashing a printrboard

Status
Not open for further replies.

williamssp

New member
I have a printrboard Rev.D that I've been trying to flash code to for about a week.

The closest I've gotten is using Arduino 1.8.8 with Teensy Loader 1.45, on Windows 10. Arduino settings are as follows...
  • Board: Teensy++ 2.0
  • USB Type: Serial
  • CPU Speed: 16MHz
  • Port: COM4
  • Programmer: USBtinyISP

To bring the board into boot mode, I jump the BOOT pins and press the reset button. Windows 10 makes the "device connected" sound, and I can see the board as a serial device on COM4.

I started trying to upload modified Marlin first, but now I've just been trying blink.ino to get it to connect. So far the Teensy Loader buttons for Program and Reboot haven't become active, and it tells me to press the button.

Arduino has the following message:
Code:
Sketch uses 2628 bytes (2%) of program storage space. Maximum is 130048 bytes.
Global variables use 24 bytes (0%) of dynamic memory, leaving 8168 bytes for local variables. Maximum is 8192 bytes.
No Teensy boards were found on any USB ports of your computer.
Please press the PROGRAM MODE BUTTON on your Teensy to upload your sketch.

The output on Teensy Loader verbose information:
Code:
21:03:04.030 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
21:03:04.030 (ports 2): nothing new, skipping HID & Ports enum
21:03:04.042 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
21:03:04.042 (ports 2): nothing new, skipping HID & Ports enum
21:03:04.051 (ports 2): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
21:03:04.051 (ports 2): WM_DEVICECHANGE DBT_DEVICEARRIVAL
21:03:04.052 (ports 2): nothing new, skipping HID & Ports enum
21:03:08.138 (post_compile 11): Begin, version=1.45, high-res time
21:03:08.138 (loader): remote connection 1444 opened
21:03:08.138 (loader): remote cmd from 1444: "comment: Teensyduino 1.45 - WINDOWS (teensy_post_compile)"
21:03:08.138 (loader): remote cmd from 1444: "status"
21:03:08.138 (loader): file changed
21:03:08.142 (post_compile 11): Sending command: comment: Teensyduino 1.45 - WINDOWS (teensy_post_compile)
21:03:08.147 (loader): File "Blink.ino.hex". 2628 bytes, 4% used
21:03:08.156 (post_compile 11): Status: 1, 1, 0, 0, 0, 0, C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\, Blink.ino.hex
21:03:08.156 (post_compile 11): Sending command: dir:C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\
21:03:08.158 (loader): remote cmd from 1444: "dir:C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\"
21:03:08.158 (loader): remote cmd from 1444: "file:Blink.ino.hex"
21:03:08.158 (loader): File "Blink.ino.hex". 2628 bytes, 4% used
21:03:08.160 (post_compile 11): Sending command: file:Blink.ino.hex
21:03:08.168 (loader): remote cmd from 1444: "status"
21:03:08.175 (post_compile 11): Status: 1, 1, 0, 0, 0, 0, C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\, Blink.ino.hex
21:03:08.175 (post_compile 11): Disconnect
21:03:08.198 (loader): remote connection 1444 closed
21:03:08.278 (post_compile 12): Begin, version=1.45, high-res time
21:03:08.278 (loader): remote connection 1380 opened
21:03:08.278 (loader): remote cmd from 1380: "comment: Teensyduino 1.45 - WINDOWS (teensy_post_compile)"
21:03:08.278 (loader): remote cmd from 1380: "status"
21:03:08.283 (post_compile 12): Sending command: comment: Teensyduino 1.45 - WINDOWS (teensy_post_compile)
21:03:08.288 (loader): remote cmd from 1380: "dir:C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\"
21:03:08.288 (loader): remote cmd from 1380: "file:Blink.ino.hex"
21:03:08.291 (post_compile 12): Status: 1, 1, 0, 0, 0, 0, C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\, Blink.ino.hex
21:03:08.291 (post_compile 12): Sending command: dir:C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\
21:03:08.294 (post_compile 12): Sending command: file:Blink.ino.hex
21:03:08.298 (loader): File "Blink.ino.hex". 2628 bytes, 4% used
21:03:08.312 (loader): remote cmd from 1380: "status"
21:03:08.317 (post_compile 12): Status: 1, 1, 0, 0, 0, 0, C:\Users\spencer\AppData\Local\Temp\arduino_build_945833\, Blink.ino.hex
21:03:08.317 (post_compile 12): Disconnect
21:03:08.338 (loader): remote connection 1380 closed
21:03:08.339 (post_compile 13): Running teensy_reboot: "C:\Program Files (x86)\Arduino\hardware\teensy\..\tools\teensy_reboot.exe" teensy_reboot.exe "-board=TEENSY2PP" "-port=COM4" "-portlabel=COM4" "-portprotocol=serial"
21:03:08.342 (loader): remote connection 1380 opened
21:03:08.366 (reboot 14): Begin, version=1.45, high-res time
21:03:08.366 (reboot 14): location = COM4
21:03:08.366 (reboot 14): portprotocol = serial
21:03:08.366 (reboot 14): portlabel = COM4
21:03:08.366 (reboot 14): Serial device COM4 will be tried first
21:03:08.366 (reboot 14): LoadLibrary cfgmgr32 ok
21:03:08.366 (reboot 14): LoadLibrary ntdll ok
21:03:08.368 (reboot 14): nothing new, skipping HID & Ports enum
21:03:08.368 (loader): remote connection 1444 opened
21:03:08.375 (reboot 14): Disconnect
21:03:08.398 (loader): remote connection 1444 closed
21:03:08.398 (loader): remote connection 1380 closed

As I said above, I've been trying to get something to happen for some time. Any help I could get would be very appreciated. And if there's any more I can provide to help, I will do whatever I can!

Thank you.
 
No, the Printrboards are a different hardware. But they do share the AT90usb1286, so the flash process should be identical - except for the program button on the Teensy, vs. a jumper on the printrboard.

Most of the support I've found for the printrboard links me back to your site and tools, so I thought this might not be a bad place to ask for help.
 
Status
Not open for further replies.
Back
Top