Hi, I am working on a bike computer hobby project. The goal of my project is to use the Teensy 3.2 as the base circuitry and then add on my own peripherals to connect to sensors and display. So far, I have designed the schematic, got the PCB manufactured, self assembled it, and now trying to program it for the first time. Trying to load any program using the Arduino IDE to my board fails with this error message:
I have done all of my development work so far on a store bought Teensy 3.2. I do not believe it is a problem with Arduino IDE because I can program the store bought one. I believe it must be a problem with my board. I followed the Teensy 3.2 schematic example on the PJRC website pretty closely. I removed a few things which I believed were not necessary for my purposes. I marked the stuff not included in my schematic in red. For example I do not plan to use VRef so I removed some of the components for it.
Here is my schematic. I have a lot of added circuitry involving how power is provided/enabled/recharged however from my testing I believe it to be working. In summary I have circuitry to automatically switch from using battery power to using USB power and begin charging once USB cord is plugged in. I have proven VDD line is 3.3V using battery or USB power. I was also able to prove my VDD line was able to supply 220mA at 3.25V continuously. All that to say, I think ICs using VDD are getting the power they need. I believe the problem is either with my programming circuitry or bad soldering somewhere. I bought the pre-programmed MKL02Z32 from PJRC and am using it on my board. Please let me know if you can see anything wrong with how I am trying to program my board. Also let me know if you have any ideas on how debug my circuit further to determine where the problem is.
Thanks in advance! I am looking forward to the day when I can program my own board
I have done all of my development work so far on a store bought Teensy 3.2. I do not believe it is a problem with Arduino IDE because I can program the store bought one. I believe it must be a problem with my board. I followed the Teensy 3.2 schematic example on the PJRC website pretty closely. I removed a few things which I believed were not necessary for my purposes. I marked the stuff not included in my schematic in red. For example I do not plan to use VRef so I removed some of the components for it.
Here is my schematic. I have a lot of added circuitry involving how power is provided/enabled/recharged however from my testing I believe it to be working. In summary I have circuitry to automatically switch from using battery power to using USB power and begin charging once USB cord is plugged in. I have proven VDD line is 3.3V using battery or USB power. I was also able to prove my VDD line was able to supply 220mA at 3.25V continuously. All that to say, I think ICs using VDD are getting the power they need. I believe the problem is either with my programming circuitry or bad soldering somewhere. I bought the pre-programmed MKL02Z32 from PJRC and am using it on my board. Please let me know if you can see anything wrong with how I am trying to program my board. Also let me know if you have any ideas on how debug my circuit further to determine where the problem is.
Thanks in advance! I am looking forward to the day when I can program my own board