How to order ESP32-PICO-D4 with ECO V3 revision

johnboiles
Posts: 5
Joined: Thu Mar 03, 2022 6:31 am

How to order ESP32-PICO-D4 with ECO V3 revision

Postby johnboiles » Mon Apr 25, 2022 7:45 pm

I ordered 1000 ESP32-PICO-D4 chips and turns out they are the older ECO V1 version (not the latest ECO V3). According to the Espressif Product Selector (https://products.espressif.com/#/produc ... 32-PICO-D4) the latest version of these chips should be based on the ECO V3 silicon.

Is there a way to tell from part numbers or suppliers which chip revision I'm ordering before I order it?

ESP_Sprite
Posts: 9711
Joined: Thu Nov 26, 2015 4:08 am

Re: How to order ESP32-PICO-D4 with ECO V3 revision

Postby ESP_Sprite » Tue Apr 26, 2022 1:01 am

Pico-D4 always is v1 silicon, from what I know. You probably want to migrate to Pico-V3, which always is V3 silicon. Do keep in mind that some things are changed between the two (check the V3 datasheet, it has a list of changes).

User avatar
ESP_krzychb
Posts: 400
Joined: Sat Oct 01, 2016 9:05 am
Contact:

Re: How to order ESP32-PICO-D4 with ECO V3 revision

Postby ESP_krzychb » Tue Apr 26, 2022 1:22 am

johnboiles wrote: Is there a way to tell from part numbers or suppliers which chip revision I'm ordering before I order it?
Expanding on ESP_Sprite's reply:
ESP32-PICO-D4 is a chip with V1 silicon.
ESP32-PICO-V3 denotes chips with V3 silicon.
Currently there are two options of ESP-PICO chip with V3 silicon:
ESP32-PICO-V3 - https://www.espressif.com/sites/default ... eet_en.pdf
ESP32-PICO-V3-02 - https://www.espressif.com/sites/default ... eet_en.pdf

johnboiles
Posts: 5
Joined: Thu Mar 03, 2022 6:31 am

Re: How to order ESP32-PICO-D4 with ECO V3 revision

Postby johnboiles » Wed Apr 27, 2022 12:36 am

Thank you, that's very helpful! Would be good to update the product selector to be clear about this since right now it reads on the ESP32-PICO-D4 page "The ESP32-PICO-04 (sic) is a System-in-Package (SiP) device that is based on ESP32 with ECO V3 wafer" https://imgur.com/a/E28o1df

I absolutely need PSRAM for my application so I'm looking at the ESP32-PICO-V3-02. Am I correct in reading that only HSPI/SPI2 is available for customer use since it looks like SPI1 and VSPI/SPI3 are used for internal flash and ram? My application uses an external 64mb flash chip (on HSPI) and a display (on VSPI) though I suppose it's possible these could possibly work on the same bus.

User avatar
ESP_krzychb
Posts: 400
Joined: Sat Oct 01, 2016 9:05 am
Contact:

Re: How to order ESP32-PICO-D4 with ECO V3 revision

Postby ESP_krzychb » Thu Apr 28, 2022 6:49 am

I am sorry for the errors in the product selector. This has been corrected.

Both SPI0 and SPI1 are used for in-package flash and PSRAM of ESP32-PICO-V3-02.
SPI2 (HSPI) and SPI3 (VSPI) are free to use.

ESP_Sprite
Posts: 9711
Joined: Thu Nov 26, 2015 4:08 am

Re: How to order ESP32-PICO-D4 with ECO V3 revision

Postby ESP_Sprite » Fri Apr 29, 2022 1:31 am

Do note that SPI3/VSPI will be used by the system if the PSRAM is ran at 80MHz. At lower frequencies and if you don't use PSRAM, that peripheral is free for you to use.

User avatar
ESP_krzychb
Posts: 400
Joined: Sat Oct 01, 2016 9:05 am
Contact:

Re: How to order ESP32-PICO-D4 with ECO V3 revision

Postby ESP_krzychb » Fri Apr 29, 2022 8:02 am

More on VSPI or HSPI usage for PSRAM running at 80 MHz is in CONFIG_SPIRAM_SPEED.

Who is online

Users browsing this forum: No registered users and 30 guests