Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 8 of 8

Thread: Tennsy 3.2/ 4.0 programming with USB to Serial adapter

  1. #1
    Junior Member
    Join Date
    Oct 2019
    Posts
    6

    Tennsy 3.2/ 4.0 programming with USB to Serial adapter

    I`m using for a long time USB to Serial adapter
    https://www.ebay.com/itm/FT232RL-FT2...0AAOSwpdpVYFU~
    for Arduino Pro Mini programing. And two day ago I`d broken USB Micro connector on Teensy 3.2. Is it possible to use that USB to Serial adapter to program Teensy 3.2? If yes, what`s the wiring?
    Thanks, Daniel.

  2. #2
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,700
    Teensy can only be programmed through the USB Micro connector - or {for T_3.2} the equivalent USB pins connected on the underside. There is no mapping through UART Serial or other way to program a Teensy through the bootloader chip.

    There are on the forum links to a USB connector board from OSHPark that will allow soldering those bottom pads. Link might be way to search and find or somebody with the link handy might drop it here.

  3. #3
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,700
    See this thread - not sure the OSH board is there … but it has notes that should apply:: How-to-repair-a-broken-off-Teensy-3-0-USB-connector

  4. #4
    Junior Member
    Join Date
    Oct 2019
    Posts
    6
    Oh, thanks, I didn`t find that thread. If D+/ D- on bottom side are not for USB Host, I will try to solder Mini USB connector there ( sincerely , I don`t like Micro USB, but what to do )

  5. #5
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,700
    T_3.2 does not have USB Host - those are the device pins.

    The newer Teensy's have connect board pins to hold connector better. Indeed it is not the best design … but it was the standard …

  6. #6
    Junior Member
    Join Date
    Oct 2019
    Posts
    6
    I found this:
    https://github.com/macaba/Teensy-3.2-USB
    That`s super solution!
    But on Teensy 4.0 ( I`m going to test it ) bottom pads D+/ D- are USB host, so cannot be used for programing, right?

  7. #7
    Senior Member vjmuzik's Avatar
    Join Date
    Apr 2017
    Location
    Florida
    Posts
    343
    Technically a Teensy 3.2 can be a USB host but with only one USB port you are limited to what you can do, the USB micro is OTG capable and I know someone did some work for the host support, but it’s not built into Teensyduino and no one really uses it.

  8. #8
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,700
    Quote Originally Posted by ddano007 View Post
    I found this:
    https://github.com/macaba/Teensy-3.2-USB
    That`s super solution!
    But on Teensy 4.0 ( I`m going to test it ) bottom pads D+/ D- are USB host, so cannot be used for programing, right?
    Yes, that is one of the OSH PCB's that can be used to fix a lost USB micro for T_3.2 and similar.

    Those Teensy 4.0 bottom pads are connected to a secondary USB engine in the MCU, they cannot be used to program - but that isn't the T_3.2 issue at hand. The T_4 pads make great Host connect but they are not laid out exactly the same - and direct connect without power control hardware like on T_3.6 at a minimum may not work well depending on what is plugged in and when.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •