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?
How to order ESP32-PICO-D4 with ECO V3 revision
-
- Posts: 5
- Joined: Thu Mar 03, 2022 6:31 am
-
- Posts: 9711
- Joined: Thu Nov 26, 2015 4:08 am
Re: How to order ESP32-PICO-D4 with ECO V3 revision
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).
- ESP_krzychb
- Posts: 400
- Joined: Sat Oct 01, 2016 9:05 am
- Contact:
Re: How to order ESP32-PICO-D4 with ECO V3 revision
Expanding on ESP_Sprite's reply:johnboiles wrote: Is there a way to tell from part numbers or suppliers which chip revision I'm ordering before I order it?
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
-
- Posts: 5
- Joined: Thu Mar 03, 2022 6:31 am
Re: How to order ESP32-PICO-D4 with ECO V3 revision
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.
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.
- ESP_krzychb
- Posts: 400
- Joined: Sat Oct 01, 2016 9:05 am
- Contact:
Re: How to order ESP32-PICO-D4 with ECO V3 revision
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.
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.
-
- Posts: 9711
- Joined: Thu Nov 26, 2015 4:08 am
Re: How to order ESP32-PICO-D4 with ECO V3 revision
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.
- ESP_krzychb
- Posts: 400
- Joined: Sat Oct 01, 2016 9:05 am
- Contact:
Re: How to order ESP32-PICO-D4 with ECO V3 revision
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