Does the ESP32 support PSRAM DTR?

AlohaSpark
Posts: 4
Joined: Wed Aug 19, 2020 10:14 am

Does the ESP32 support PSRAM DTR?

Postby AlohaSpark » Thu Aug 27, 2020 9:13 am

It's my first time designing a board using ESP32-PICO-D4. I'm trying to choose an SPI memory chip, but I can't decide between

Winbond: W25Q128JVPIQ (NOR Flash spiFlash, 3V, 128M-bit, 4Kb Uniform Sector)
Winbond: W25Q128JVPIM (NOR Flash spiFlash, 3V, 128M-bit, 4Kb Uniform Sector, DTR)

They're identically priced. They also match the constraints in the ESP32-WROVER-IE_V1.2 bill of materials.
BOM: U4 2.7 ~ 3.6 V, 64 Mbit, Serial&Quad SPI, -40 ~ +85 °C SOIC-8P Chip 3.3 V PSRAM SOP8-150mil
W25Q128JVPIQ / W25Q128JVPIM: 2.7-3.6 Volts, 128 Mbit, Interface: SPI, Maximum Clock: 133 MHz, Timing Type: Synchronous

Product pages & datasheets:
W25Q128JVPIQ: https://www.mouser.ph/ProductDetail/Win ... JSfw%3D%3D
W25Q128JVPIM: https://www.mouser.ph/ProductDetail/Win ... 52BA%3D%3D


My questions are
1. If I'm not mistaken, DTR is simply an additional instruction set, and DTR will work in non-DTR systems. Is that right? Yes, based on what I've read.
2. Does the ESP32 support DTR memory?
3. Would it have a significant impact on performance?
4. Do you think those chips would work? If not, what parameters should I look for?
I've read that most NOR flash should work, including WinBond: https://www.esp32.com/viewtopic.php?t=386

Who is online

Users browsing this forum: mistertransistor and 71 guests