Search found 9290 matches

by ESP_Sprite
Tue Dec 15, 2015 2:55 pm
Forum: General Discussion
Topic: ESP32 Free Heap
Replies: 26
Views: 61652

Re: ESP32 Free Heap

is esp31 go production? or it's just a beta version before esp32. The ESP31 is a sort of engineering sample; we use it to figure out bugs and test most of the hardware. 99% of the things inthere will also be the same in the ESP32; there will be some small tweaks like the aforementioned memory map w...
by ESP_Sprite
Tue Dec 15, 2015 6:21 am
Forum: General Discussion
Topic: ESP32 Free Heap
Replies: 26
Views: 61652

Re: ESP32 Free Heap

Sure. I have no docs I can release of that, but very quickly: The ESP31 has three regions of RAM: an IRAM for the first cpu at 0x40040000 (which is 128K), an IRAM for the second CPU at 0x3ffa8000 (64K) and a shared RAM at 0x3FFD8000 (192K). The IRAMs actually are 32K bigger than that, but if SPI cac...
by ESP_Sprite
Tue Dec 15, 2015 6:07 am
Forum: General Discussion
Topic: Flash Tool
Replies: 25
Views: 57678

Re: Flash Tool

To my knowledge, apart from the bug I mentioned, it should work just fine. I use it in my daily work, fwiw.
by ESP_Sprite
Tue Dec 15, 2015 3:27 am
Forum: General Discussion
Topic: Flash Tool
Replies: 25
Views: 57678

Re: Flash Tool

Here you go. Please be aware that this is not an official Espressif tool and while this may change in the future, at the moment Espressif nor the original author support this version of esptool.py. Ah, it also seems to have a small bug: on some configurations it won't succeed in putting the ESP31 in...
by ESP_Sprite
Tue Dec 15, 2015 3:17 am
Forum: General Discussion
Topic: ESP32 Free Heap
Replies: 26
Views: 61652

Re: ESP32 Free Heap

Fyi, do not take this as an indication on the amount of memory that will be available in the final SDK and on the final ESP32 chip. Because of the memory map of the ESP31, we only use a specific bit of memory (the shared RAM) as heap. Don't quote me on this, but I estimate the free heap in the ESP32...
by ESP_Sprite
Tue Dec 15, 2015 3:10 am
Forum: General Discussion
Topic: Informations about ESP32 embedded processors
Replies: 5
Views: 12488

Re: Informations about ESP32 embedded processors

At the moment, the SDK only supports the first processor of the ESP31. As soon as the ESP32 is out, the plan is to move to a SMP system, meaning that it basically will act the same as a dual-core PC, that is, you just start up a bunch of threads which will be pinned to one of the cores or allowed to...
by ESP_Sprite
Mon Dec 14, 2015 2:38 am
Forum: General Discussion
Topic: ESP32 breakout board spotted in the wild
Replies: 6
Views: 16965

Re: ESP32 breakout board spotted in the wild

Nice to see they are shipping out. Wonder if they are shipping all at once or in smaller batches. They are going out in smaller batches, so unfortunately, if you have bad luck, it can take a while (as in: few weeks, maybe more) for the modules to get to you. We're trying to ship them as fast as we ...
by ESP_Sprite
Fri Dec 04, 2015 9:39 am
Forum: General Discussion
Topic: Flash Tool
Replies: 25
Views: 57678

Re: Flash Tool

If it's of any use, we have an esptool.py variant which can flash the ESP31. So yes, there is command line support.
by ESP_Sprite
Thu Nov 26, 2015 5:44 am
Forum: General Discussion
Topic: Whats the word on SDK compatibility with esp8266 code
Replies: 5
Views: 14107

Re: Whats the word on SDK compatibility with esp8266 code

I think what daflippers means is binary compatibility, that is, you can use the ESP8266 SDK to build programs for the ESP32. That, unfortunately, is not possible because the hardware is pretty different: we have a different CPU core, address map, changed peripherals etc. Code that is written for the...
by ESP_Sprite
Thu Nov 26, 2015 5:36 am
Forum: General Discussion
Topic: Developer Tools like IDE, Debug and other
Replies: 2
Views: 10340

Re: Developer Tools like IDE, Debug and other

Hi Rudi,

Yes, there are plans for a new gdbstub and/or openocd support. The dual-core nature of the new chip can make it a bit more hairy to write a easy-to-use debugger for, so unfortunately I can't give you any timelines on it.

Cheers,
Jeroen