EEPROM and Teensy clock speed

mrm

Member
Noticed this on PJRC website:

Teensy 3.6 can not write to EEPROM memory when running faster than 120 MHz. The EEPROM library will automatically reduce the processor's speed during the time EEPROM data is written. If using Serial1 or Serial2, communication may be disrupted due to baud rate changes. Other serial ports are not affected by the temporary speed change during EEPROM writing.

- This implies other Teensy models are not affected, is that true?

- Does Serial1 or Serial2 correspond to the built-in USB port on the Teensy 4.1?

I need to maintain a reliable serial connection through the builtin port, during EEPROM writes on the Teensy 4.1. Is that possible?

Thanks
 
- This implies other Teensy models are not affected, is that true?

Yes. As the page says, it is only on Teensy 3.6.


- Does Serial1 or Serial2 correspond to the built-in USB port on the Teensy 4.1?

No. "Serial" is the USB. Serial1 is pins RX1 & TX1, Serial2 is pins RX2 & TX2. Refer to the pinout card.


I need to maintain a reliable serial connection during EEPROM writes on the Teensy 4.1. Is that possible?

Sure. The USB isn't affected, and neither are the other 4 hardware serial ports.
 
Back
Top