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

Thread: Serial Flash erase and write speed

  1. #1

    Serial Flash erase and write speed

    I am using a W25Q128 soldered to the Audio Board with my Teensy 3.6. As the erase() and write() tasks are very slow, I was thinking if the Teensy 4 helps at all in that matter. I think that the low speed is due to the own nature of the flash memory and depends only on the chip and probably the aswer is "no", but justo to corrobarate it.

    Are there any compatible chips that are known to perform at higher speeds?

    Thank you.

  2. #2
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,800
    Quote Originally Posted by JotaEfe13 View Post
    and probably the aswer is "no", but justo to corrobarate it.
    Confirmed, those serial flash chips have slow erase times, which won't change between Teensy 3.6 & 4.0.

    Writing in chunks of 256 bytes gives the best write speed. But the time required to actually write depends on the flash chip. Switching from Teensy 3.6 to 4.0 won't change that.

    However, some of those flash chips are faster than others. With Winbond, the newer "JV" chips erase & write almost twice as fast as the older "FV" parts.

  3. #3
    Thank you Paul, well to know. Currently I am using a Winbond 25Q128FVSG, so I might try the new ones.

Posting Permissions

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