Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 3 of 3

Thread: Internal EEPROM of Teensy 4.0

  1. #1

    Internal EEPROM of Teensy 4.0

    Hi,
    Is it true that the call to internal EEPROM may slow the timers or the rs232 use?? Is it the same thing, if I use external EEPROM?
    Thanks
    Michel

  2. #2
    Senior Member
    Join Date
    Dec 2016
    Location
    Montreal, Canada
    Posts
    3,871
    no, and it's faster than external eeproms

  3. #3
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    25,043
    Quote Originally Posted by michastro View Post
    Is it true that the call to internal EEPROM may slow the timers or the rs232 use??
    No, not with Teensy 4.0.

    This is true only for Teensy 3.6 when running faster than 120 MHz. Higher clock speeds on Teensy 3.6 use a special "HSRUN" mode. Internal EEPROM writing is not possible while in that special mode, so writing to EEPROM temporarily slows the CPU clock. The peripheral clock remains the same, so most timers and peripherals remain at the same speed. But Serial1 and Serial2 on Teensy 3.6 are clocked from the faster CPU clock, so they are affected.

    Again, only Teensy 3.6 has HSRUN mode. None of the other Teensy 3.x boards have it. No Teensy 4.x use this special mode. It's unique to Teensy 3.6.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •