Hello!
I'm using a Teensy 3.6 to read some analog and digital values, and have run into an odd problem. When a particular external sensor has been uninstalled/reinstalled, the Teensy has started to display analog read values that are significantly noisier than usual. This persists until the Teensy is power-cycled, at which point it resumes normal operation. However, after this event has occurred, new code cannot be uploaded to the Teensy - the bootloader (via Arduino IDE) asks that the user press the program button, which has no effect.
I've had the same symptoms occur with multiple devices. It seems pretty obvious that this is due to something involving the external sensor.
What's baffling me, though, is that the sensor in question is isolated from the Teensy. It uses an isolated power supply and communicates via an optically-isolated interface that's incapable of over-voltaging the line.
My question, then - does anyone know what would produce those symptoms in the Teensy? I'm hoping to identify the potential failure modes in the Teensy, and to work backwards from there.
Please let me know if you need any additional details - I'm limited in what I can provide, but I'll do my best. I'm uploading using an unpowered USB cable, while the system provides the Teensy with its own 5 V supply.
Thank you!
I'm using a Teensy 3.6 to read some analog and digital values, and have run into an odd problem. When a particular external sensor has been uninstalled/reinstalled, the Teensy has started to display analog read values that are significantly noisier than usual. This persists until the Teensy is power-cycled, at which point it resumes normal operation. However, after this event has occurred, new code cannot be uploaded to the Teensy - the bootloader (via Arduino IDE) asks that the user press the program button, which has no effect.
I've had the same symptoms occur with multiple devices. It seems pretty obvious that this is due to something involving the external sensor.
What's baffling me, though, is that the sensor in question is isolated from the Teensy. It uses an isolated power supply and communicates via an optically-isolated interface that's incapable of over-voltaging the line.
My question, then - does anyone know what would produce those symptoms in the Teensy? I'm hoping to identify the potential failure modes in the Teensy, and to work backwards from there.
Please let me know if you need any additional details - I'm limited in what I can provide, but I'll do my best. I'm uploading using an unpowered USB cable, while the system provides the Teensy with its own 5 V supply.
Thank you!