Hi all,
Well, I finally killed my first Teensy. Sadly it was a 4.0, and while I have a bunch of 3.2 on hand, I am now waiting for more 4.0 to continue my project.
While I'm waiting, I'd like to try to figure out what exactly I did so that I don't do it again.
What I was working on was trying to convert a project using a T3.2 to 4.0. It communicates with a 5V I2C display driver, so I added a level shifter. All I had on hand was a clone of this MOSFET shifter from Sparkfun:
https://www.sparkfun.com/products/12009
I connected the GND line to ground, the HV line to Vin, and the LV line to the 3.3V line. Then I connected two of the LV In lines to two Teensy pins. I connected the other side to my display driver, plugged in the USB and got...nothing. Scoping the 3.3V pin I see a low voltage oscillating signal, like the 3.3V regulator is trying to start up and failing because of a short.
So I'm guessing HV got into the LV side and fried the chip. I'm also guessing it's because of the questionable quality of the level shifter I used. I've ordered more Teensy 4.0s and some original Sparkfun level shifters.
Is it safe to assume that this circuit should be safe? These clones use MOSFETs with no markings so it's impossible to tell what they are. They ones on the board I tried do not meter out correctly, but ones on a fresh board do. It's possible that the MOSFETs were bad to start, or whatever happened took them out as well.
Finally, I had an audio board connected at the same time. I can't test it until I get another T4.0, but if I killed the SGTL5000 as well, is it likely that connecting it to a new Teensy then kill the Teensy?
Thank you!
Well, I finally killed my first Teensy. Sadly it was a 4.0, and while I have a bunch of 3.2 on hand, I am now waiting for more 4.0 to continue my project.
While I'm waiting, I'd like to try to figure out what exactly I did so that I don't do it again.
What I was working on was trying to convert a project using a T3.2 to 4.0. It communicates with a 5V I2C display driver, so I added a level shifter. All I had on hand was a clone of this MOSFET shifter from Sparkfun:
https://www.sparkfun.com/products/12009
I connected the GND line to ground, the HV line to Vin, and the LV line to the 3.3V line. Then I connected two of the LV In lines to two Teensy pins. I connected the other side to my display driver, plugged in the USB and got...nothing. Scoping the 3.3V pin I see a low voltage oscillating signal, like the 3.3V regulator is trying to start up and failing because of a short.
So I'm guessing HV got into the LV side and fried the chip. I'm also guessing it's because of the questionable quality of the level shifter I used. I've ordered more Teensy 4.0s and some original Sparkfun level shifters.
Is it safe to assume that this circuit should be safe? These clones use MOSFETs with no markings so it's impossible to tell what they are. They ones on the board I tried do not meter out correctly, but ones on a fresh board do. It's possible that the MOSFETs were bad to start, or whatever happened took them out as well.
Finally, I had an audio board connected at the same time. I can't test it until I get another T4.0, but if I killed the SGTL5000 as well, is it likely that connecting it to a new Teensy then kill the Teensy?
Thank you!