ESP32/ESP64 heap allocation // MMU

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

ESP32/ESP64 heap allocation // MMU

Postby rudi ;-) » Wed Jun 07, 2017 10:13 pm

hi guys

for better understand and deeper going i have few naive question with the pleasure,
perhabs someone can give an info about:

pSRAM
we have mapped on
3F800000 4096kib RAM ( 16 byte for heap allocator reserved )
3FFAE2A0 7kib DRAM
...
...

between RAM and DRAM address are place near 8128 kib ( 8053408 )
we can theoretically map more as 4096 kib ( near 8000 kib )

why we do this not official ?

ESP64
how looks the heap allocation // MMU for it?
when we can order official samples

thanks

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

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

Re: ESP32/ESP64 heap allocation // MMU

Postby ESP_Sprite » Thu Jun 08, 2017 7:02 am

Do we have an ESP64 now? That's news for me too.

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

Re: ESP32/ESP64 heap allocation // MMU

Postby rudi ;-) » Thu Jun 08, 2017 7:53 am

ESP_Sprite wrote:Do we have an ESP64 now?
not sure is it named ESP64 now
like Intels now series or was AMD or Microsoft - not so important
ESP_Sprite wrote: That's news for me too.
ESP64 is given as Espressif Product since 2015 jeroen
sry but 2015 you was not at espressif - so i think you know this not and work only with ESP32?
cause this is not realy news i can talk to you about ESP64 this one times :)
you help us hobbyst and professionals here many time :)

so listen to me one time: :mrgreen:

we know since may 2015 that there is ESP64 in the hand of interna EE and R&D and APD and firsttime public named 9/15/2015

since the state now we was informed too, that the spoken coming chip is not directy a new Chip, but we thinked perhabs the endproduct of the upbringing ESP32 in steps ( rev0, rev1, ..) to the ESP64. ?

cause the drum**roll*chache whisper, that next time start kickstarter/or direct Product from allside knowed company ( which the author of the linked text announces a surprise at the end of the text) that this perhabs as ESP64 comes perhabs about them, i ask, does we

- talk here or on other place about ESP64, perhabs on ESP64COM / ESP64DE
- get we a chance to become the modul on same time
- is the great ESP-IDF framework then for ESP32 and ESP64

last but not least:
- what i am not know is, does the Lyra Endproduct series based on ESP64 or ESP32.
- does the come out Audio Board base on ESP64
- is the just in time in hand testing TLK110 espressif own board next time comming out board based on ESP64

thank you

best wishes
rudi ;-)

ps
i remember me to know ESP64 this first time since May 2015 was spoken and we all ask for it.
and look here, espressif talk sept 2015 here
and there
i wait for it too

and no "again" -i am no insider

state

we love espressif , and i like you and the esp crew :mrgreen:

but perhabs you can find back to my question to ESP32 and pSRAM perhabs you know this:
pSRAM
we have mapped on
3F800000 4096kib RAM ( 16 byte for heap allocator reserved )
3FFAE2A0 7kib DRAM
...
...

between RAM and DRAM address are place near 8128 kib ( 8053408 )
we can theoretically map more as 4096 kib ( near 8000 kib )

why we do this not official ?
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

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

Re: ESP32/ESP64 heap allocation // MMU

Postby ESP_Sprite » Thu Jun 08, 2017 9:19 am

The region actually is only 3MiB because the peripherals start at 0x3FF00000. As far as I know, the memory region is not hooked up to anything (including the MMU) and cannot be used.

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

Re: ESP32/ESP64 heap allocation // MMU

Postby rudi ;-) » Thu Jun 08, 2017 9:22 am

ESP_Sprite wrote:The region actually is only 3MiB because the peripherals start at 0x3FF00000. As far as I know, the memory region is not hooked up to anything (including the MMU) and cannot be used.
thank you jeroen

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

Who is online

Users browsing this forum: No registered users and 89 guests