Re: Small ESP32 Modul ( all include in new ESP32-PICO )
Posted: Fri Nov 13, 2020 7:54 pm
Great! Nice to see an 8MB version of the Pico....
ESP32 Official Forum
https://www.esp32.com/
Hi rudi,rudi ;-) wrote: ↑Sat Aug 15, 2020 10:09 amplayflash wrote: ↑Wed Nov 22, 2017 4:27 pmHi, rudi,rudi ;-) wrote:thanks for updating
revised_v1.0_31.08.2017.png
ESP32-PICO-D4 datasheet V1.0 from 31. August 2017
esp32-pico-d4_datasheet_en_V1.0_vom_31.08.2017.pdf
src now online again
best wishes
rudi
I must say you did a great job here.
So, an External PSRAM work with these two chips.
- D2WD
- PICO
Can you tell me what PSRAM you tested? And where to buy them if you know?
It is pity that espressif didn't put a PSRAM in PICO.
Thank you very much.
update Aug 15 / 2020
Hi
know this psram on pico thread is 3 years old - but there are news:
FYI: ESP32-Pico-V3-02 is with PSRAM
best wishes
rudi
Hi Ingoifranzki wrote: ↑Sat Jan 02, 2021 4:18 pm
Hi rudi,
in your PSRAM wiring in https://www.esp32.com/viewtopic.php?f=2 ... 100#p33336 is there a reason why you did not use FCLK (i.e. IO6) for SCLK, but IO10? As I read the doc, SPI-Flash and SPRAM shares the CLK line, so IO6....
Also, did you try to use SPRAM with ESP32-PICO-Kit V4.1 and the esp-idf from the current master recently? Looks like they have changed the PSRAM pin assignments in an incompatible way.....
Kind regards, Ingo
Old psram chips could not share clock lineifranzki wrote: ↑Sat Jan 02, 2021 4:18 pm
in your PSRAM wiring in https://www.esp32.com/viewtopic.php?f=2 ... 100#p33336 is there a reason why you did not use FCLK (i.e. IO6) for SCLK, but IO10? As I read the doc, SPI-Flash and SPRAM shares the CLK line, so IO6....
I use pretty much latest from master (i.e. last commit was from Jan 5, 2021).Which IDF Version you use?
I am also just a hobbiest...Perhabs you should ask the Espressif Team - ( ESP_Sprite example ) they are specialist -
perhabs they can answere this to you more detailed as i am do, or can,
sry - i am only a "hobbiest" usually the "home gardener" -
i am not an "espressifer" or a "maker" only a "simply user"
Yes the comments on the pic are correct, and they match the wiring on your schematic, except the shared CLK line.Ingo, i read from your pics this wiring, can you check, did you like the comments on your pic?
It is 382017. I do have another PICK Kit board, it has 362018, but I did not yet try to mount the PSRAM there. Do you thik its worth giving that a try?Can you read from your PICO Chip which (production) time stamp the Chip itself has
likewise 382017 or from XX2018 or 052019 or higher
Code: Select all
I (31) boot: ESP-IDF v4.3-dev-2398-g2bfdd036b2-dirty 2nd stage bootloader
I (31) boot: compile time 19:13:12
I (33) boot: chip revision: 1
I (37) boot_comm: chip revision: 1, min. bootloader chip revision: 0
I (44) boot.esp32: SPI Speed : 40MHz
I (48) boot.esp32: SPI Mode : DIO
I (53) boot.esp32: SPI Flash Size : 2MB
I like that name "T-Mount-PSRAM"you should TM your PCB like "T-Mount-PSRAM™"
Code: Select all
I (240) psram: This chip is ESP32-D0WD
I (240) psram: spiconfig: 0
I (240) psram: spiconfig: DEFAULT_SPI
I (243) psram: flash_clk_io: 6
I (246) psram: flash_cs_io: 11
I (250) psram: psram_clk_io: 17
I (254) psram: psram_cs_io: 16
I (258) psram: psram_spiq_sd0_io: 7
I (262) psram: psram_spid_sd1_io: 8
I (266) psram: psram_spiwp_sd3_io: 10
I (270) psram: psram_spihd_sd2_io: 9
I (276) spiram: Found 64MBit SPI RAM device
I (280) spiram: SPI RAM mode: flash 40m sram 40m
I (285) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
...
I (1265) spiram: Adding pool of 4096K of external SPI memory to heap allocator