General questions about Teensy 3.2

Status
Not open for further replies.

tonyf

New member
In the Teensy 3.2 schematic there are a few random wires that don't connect to anything. On the nets which connect the USB connector pins 2, 3, and 4 to name a few. What are those supposed to be?
The pinout images show TX1, RX1, and other functions duplicated on multiple pins but grayed-out. Can you reconfigure Serial1 to use either pins 0 & 1 or 5 & 21?
What is the purpose of the secondary smaller microcontroller on the Teensy? At first I thought it might be acting as a USB-UART converter (like an FTDI) but it isn't connected to the USB.
The silk screen around the surface pads for pins 29-33 and 28-24 implies that there might be a 0.1" pitch header that can be soldered on so that those pins could be brought down to a mother board socket. Is there a recommended part to use for that?
 
Yes, you can use the alternate Serial, I2c, and SPI pins. https://forum.pjrc.com/threads/3226...on-the-reference-cards-mean?p=98102#post98102

The second processor is the boot processor. It is responsible for installing new software in the Teensy.

There are several designs to get access to the bottom pins:

Here is a posting collecting many of the tips: https://forum.pjrc.com/threads/25395-Teensy-Quick-Reference-Code-Examples-Tips-and-Tricks
 
In the Teensy 3.2 schematic there are a few random wires that don't connect to anything. On the nets which connect the USB connector pins 2, 3, and 4 to name a few. What are those supposed to be?

Those represent the test points. They're tiny pads on the bottom side used to access certain signals when we test each Teensy on a bed-of-nails test fixture.

Here's an old writeup about the testing process, which photos. :)

https://www.kickstarter.com/project...rm-cortex-m4-usable-in-arduino-a/posts/305527
 
How does the second MCU obtain the new software to install on the main MCU? I don't see any connections for the secondary MCU to get new software other than through the main MCU. Can the secondary MCU access the main MCU's USB through JTAG or something?
 
Can the secondary MCU access the main MCU's USB through JTAG or something?

This is part of the beauty of teensy,
As far as I understand:
when main MCU (K20) is running and USB is activated, user (Teensyduino, PC application etc) can put teensy into programming mode (equivalent to prog button press)
when main MCU is NOT running, say crashed or USB not active, the pressing prog button puts teensy into programming mode
when in programming mode, second mcu copies bootloader program into RAM of main MCU and restarts SW. Bootloader is then waiting for PC to download hex file which is then copied to flash, as usual.
Protocol is proprietary to PJRC but similar to SWD programming (I think)
Overall, consider the second MCU as a smart bootloader ROM
 
Hello i want to ask you what is the maximum frequency that has been tested that it works without any problem the teensy3.2;
Asks why i want to put into my project that will operate 24 hours every day.

Thanks.:)
 
You can reliably overclock the Teensy to 96MHz, this is officially supported inside the Arduino/Teensyduino IDE.
 
Ok guys,the libraries spi,wire and the function micross() in 144miz operate properly ??

if you use standard Teensy code (e.g. the one provided by teensyduino) only set F_CPU to 144000000 in makefile option or use Arduino IDE
you may have to edit yourArduinoInstallation\arduino-1.6.9\hardware\teensy\avr\boards.txt and uncomment the lines

Code:
#teensy31.menu.speed.168opt=168 MHz optimized (overclock)
#teensy31.menu.speed.144opt=144 MHz optimized (overclock)
#teensy31.menu.speed.120opt=120 MHz optimized (overclock)
to see the speeds in Arduino IDE

Caveat: I never got 168 MHz proper working on my T3.1(2). However, I did not investigate.
 
Thank you wmxz,the libraries spi,wire and the function micross() in 144Mhz will operate properly??
 
At least a few people have reported occasional problems with 144 MHz on Teensy 3.2. I'd be reluctant to depend on that speed.
 
Status
Not open for further replies.
Back
Top