ESP32-BOX psram speed
Posted: Sun Dec 26, 2021 5:52 pm
The ESP32-BOX monitor output displays:
W (73) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
A simple memory test shows that psram access on the ESP32-S3 is much faster than on the ESP32.
Will the Timing parameters update make a significant further improvement?
ESP32-S3 memory read/write speed test:
[memTest] memcpy 65536 bytes dram to dram took 174us @ 358.7MBs
[memTest] memcpy 65536 bytes psram to psram took 1793us @ 34.8MBs
[memTest] memcpy 65536 bytes dram to psram took 764us @ 81.7MBs
[memTest] memcpy 65536 bytes psram to dram took 200us @ 312.1MBs
ESP32 memory read/write speed test:
[memTest] memcpy 65536 bytes dram to dram took 181us @ 344.9MBs
[memTest] memcpy 65536 bytes psram to psram took 12279us @ 5.1MBs
[memTest] memcpy 65536 bytes dram to psram took 7672us @ 8.2MBs
[memTest] memcpy 65536 bytes psram to dram took 6619us @ 9.4MBs
W (73) PSRAM: DO NOT USE FOR MASS PRODUCTION! Timing parameters will be updated in future IDF version.
A simple memory test shows that psram access on the ESP32-S3 is much faster than on the ESP32.
Will the Timing parameters update make a significant further improvement?
ESP32-S3 memory read/write speed test:
[memTest] memcpy 65536 bytes dram to dram took 174us @ 358.7MBs
[memTest] memcpy 65536 bytes psram to psram took 1793us @ 34.8MBs
[memTest] memcpy 65536 bytes dram to psram took 764us @ 81.7MBs
[memTest] memcpy 65536 bytes psram to dram took 200us @ 312.1MBs
ESP32 memory read/write speed test:
[memTest] memcpy 65536 bytes dram to dram took 181us @ 344.9MBs
[memTest] memcpy 65536 bytes psram to psram took 12279us @ 5.1MBs
[memTest] memcpy 65536 bytes dram to psram took 7672us @ 8.2MBs
[memTest] memcpy 65536 bytes psram to dram took 6619us @ 9.4MBs