which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

User avatar
rudi ;-)
Posts: 1698
Joined: Fri Nov 13, 2015 3:25 pm

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby rudi ;-) » Mon Mar 27, 2017 4:48 pm

hi jeroen, hi angus

64M SOP8 LY68S6400 1.8V

there comes in june 32M SOP8 version "LY68S3200S" just in time not listed only for your eyes -

just in time list:
what you think?

the difference in datasheet becomes only 64M -> 32M

what you think?

my question is:
can we use the now available 64M version and using 32M for DRAM from this?
can we use later the 32M version instead of 64M too?

best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

ESP_Angus
Posts: 2344
Joined: Sun May 08, 2016 4:11 am

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby ESP_Angus » Mon Mar 27, 2017 11:42 pm

rudi ;-) wrote: can we use the now available 64M version and using 32M for DRAM from this?
can we use later the 32M version instead of 64M too?
I would hope this chip will be suitable, but without more technical information from the vendor (Lyontek) it's hard to say for sure. SPI PSRAM is not as standardised as SPI flash, there can be differences between vendor implementations, command sets, etc.

ichannel
Posts: 11
Joined: Tue Dec 13, 2016 11:26 am

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby ichannel » Tue Mar 28, 2017 3:59 am

Hi

Facing insufficient DRAM, we have looked into adding PSRAM to our design and raised the question on the suitable part for this purpose in this thread. Without getting the feedback, we have been looking at the Lyontek device as one possible choice. The comment from Angus sounds like Espressif is working on another device. Is it possible for Espressif to reveal the PSRAM device it is working on so that we can gear up the design and planning to use the same device? This will save a lot of work for us and Espressif too.

Thanks

User avatar
rudi ;-)
Posts: 1698
Joined: Fri Nov 13, 2015 3:25 pm

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby rudi ;-) » Wed Mar 29, 2017 4:25 pm

ESP_Angus wrote: SPI PSRAM is not as standardised as SPI flash, there can be differences between vendor implementations, command sets, etc.
Angus, do you can tell more about the manufacturer of the used pSRAM in WROVER and where we can buy?
is there a datasheet available from this used pSRAM?

thank you
best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

ESP_Angus
Posts: 2344
Joined: Sun May 08, 2016 4:11 am

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby ESP_Angus » Wed Mar 29, 2017 10:31 pm

ichannel wrote:Is it possible for Espressif to reveal the PSRAM device it is working on so that we can gear up the design and planning to use the same device? This will save a lot of work for us and Espressif too.
rudi ;-) wrote:Angus, do you can tell more about the manufacturer of the used pSRAM in WROVER and where we can buy?
is there a datasheet available from this used pSRAM?
I don't have full details at the moment either, sorry - I know that's frustrating.

My understanding is the the WROVER module integrates our own branded PSRAM chip, ESP-PSRAM32. This chip is a SOP8 150mil package with the same pinout as the common/standard SOP8 package quad I/O SPI flash. Four megabyte capacity. I expect you'll be able to buy the ESP-PSRAM32 from us separately to the WROVER module once WROVER is available, although please email sales@espressif.com to confirm this. More details should be available at the same time that more details for the WROVER module become available.

Regarding Lyontek, if you have any contacts there or datasheet material then please forward these to me. We're happy to confirm if this chip is compatible, but need more technical information to do so.

ichannel
Posts: 11
Joined: Tue Dec 13, 2016 11:26 am

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby ichannel » Thu Mar 30, 2017 6:52 am

Hi Angus,

Thanks for revealing more on the PSRAM design Espressif is working on.

I have a copy of the Lyontek 32 Mb device datasheet for your review, please let me know the email address I can forward it to you.

BR

User avatar
rudi ;-)
Posts: 1698
Joined: Fri Nov 13, 2015 3:25 pm

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby rudi ;-) » Tue May 02, 2017 1:52 am

push


hi

hope we get some infos:
is there a datasheet or technical docu about the ESP-PSRAM32 now available ( supply, pins, cmd, address, pages, size, speed, clk..) ?
can you guys say, example how many pages there are and how is the page size?
are there blocks, block size, cmd data for erase, write ..., would be help.


thank you
best wishes
rudi ;-)

yeap, got a small batch on last friday from each, wrover and D2WDQ5 too
( pic is signed cause there are some fail seller on the market, sry )
IMG_6336_starting_2wm.jpg
IMG_6336_starting_2wm.jpg (93.16 KiB) Viewed 12107 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

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

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby ESP_Sprite » Tue May 02, 2017 3:49 am

No proper datasheet yet... coming pretty soon though. It's RAM, so if any, you do not have pages as such, and you do not need to erase them; you can just write different data over them. I think I can copy/paste some data here: be warned that's not from a released or finished datasheet yet, so I don't guarantee these figures are correct.
spiram1.png
spiram1.png (48.71 KiB) Viewed 12099 times
spiram2.png
spiram2.png (57.19 KiB) Viewed 12099 times
spiram3.png
spiram3.png (42.33 KiB) Viewed 12099 times

User avatar
rudi ;-)
Posts: 1698
Joined: Fri Nov 13, 2015 3:25 pm

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby rudi ;-) » Tue May 02, 2017 9:09 am

hi jeroen,

no 256byte/page? ok..byte-wise?

txs, this helps a lot.
perhabs you can help in the 24 bit addr, and few things like this too,
and if wrong, perhabs you can comment short:

- instructions, addresses and data are transferred MSB first, LSB last

24 bit addr means DEZ 16.777.215, we have 32MiBit means 4.194.304 Bytes
- Start: 000000h End : FFFFFFh
- each addr(pointer) has 1 Byte
- so Highest addr(pointer) is then 3FFFFF ( 400000 - 1 cause 000000h is the first byte )

future: read/write incremental support
- incremental is supported until clk work and CS not goes high

any tips if you know more, are welcome :)

am start next day with the things here.
thank you!

best wishes
rudi ;-)

edit:
pins "name" are 1..8 same like SPI Flash` and 1.8 V supply `?
any knowed transaction delays between cmd ?
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1698
Joined: Fri Nov 13, 2015 3:25 pm

Re: which new "esp" 8 pin ic is this on the new esp32 modul? ;-)

Postby rudi ;-) » Wed May 03, 2017 7:13 pm

hi Jeroen,

i work parallel on using SPI_SRAM over MALLOC_CAP_SPISRAM

it looks like i need a tiny help here:

Code: Select all

/*spiram*/
#include "esp_heap_alloc_caps.h"
// #include "../spiram.h" /*** void enable_spi_sram(); ***/

...
uint32_t* buffer = pvPortMallocCaps(4*1024*1024, MALLOC_CAP_SPISRAM);
    if (buffer==NULL) {
    	printf("could not create SPIRAM Pointer\n");
    } else {
		printf("RAM init done\n");
    }
gives me no pointer, what i am missing?

this is onlyfor intern SDK, right?

Code: Select all

 void enable_spi_sram();
txs.

best wishes
rudi ;-)
Last edited by rudi ;-) on Fri May 19, 2017 1:13 am, edited 1 time in total.
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

Who is online

Users browsing this forum: No registered users and 125 guests