Search found 2344 matches

by ESP_Angus
Fri Nov 08, 2019 11:26 am
Forum: ESP-IDF
Topic: Non-LWIP Compilation
Replies: 6
Views: 7041

Re: Non-LWIP Compilation

Hi cnlohr, 1: Re: Dependency on lwip: I still cannot seem to figure out how to build smartconfig_ack and components/mbedtls/port/net_sockets, or rather build without these components. My stack does not provided BSD-like functionality. What I mean is: build with all of the normal IDF components, incl...
by ESP_Angus
Fri Nov 08, 2019 7:59 am
Forum: ESP-IDF
Topic: Non-LWIP Compilation
Replies: 6
Views: 7041

Re: Non-LWIP Compilation

Hi cnlohr, Will try to give a more complete answer later, but if there are no symbol name conflicts between lwip and your new TCP/IP library then it may be possible to compile lwip but not link it. The only coupling between lwip and the wifi libraries should be via the tcpip_adapter component. If yo...
by ESP_Angus
Fri Nov 08, 2019 7:21 am
Forum: ESP-IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 38
Views: 31312

Re: Allocate 2 buffers in specific address at different memory banks

In "esp32_technical_reference_manual_en", page 116 this is an explanation and a "figure 13: Linked List Structure". This structure(figure 13) stay all in hardware ? How many structure(figure 13) i2s0 have in hardware ? This is a DMA descriptor. They live in internal RAM (limited only by the amount ...
by ESP_Angus
Thu Nov 07, 2019 12:55 pm
Forum: General Discussion
Topic: How is it possible that the ESP32 is so cheap?
Replies: 6
Views: 18225

Re: How is it possible that the ESP32 is so cheap?

greengnu wrote:
Thu Nov 07, 2019 11:17 am
How do you pay for all the engineering, marketing, legal cost etc. etc. that are required to get something like the esp32 out?
Investors.

I'm locking this thread because speculative conspiracy theories are off topic for this forum.
by ESP_Angus
Thu Nov 07, 2019 10:32 am
Forum: General Discussion
Topic: How is it possible that the ESP32 is so cheap?
Replies: 6
Views: 18225

Re: How is it possible that the ESP32 is so cheap?

Folks, discussing conspiracy theories is entirely off-topic for this forum and if necessary posts in this thread will be moderated. Even if the whole wireless functionality would be left out we’d still have a dual core 240mhz 32bit cpu that can run complex applications for a dollar (soc). I couldn’t...
by ESP_Angus
Thu Nov 07, 2019 7:34 am
Forum: ESP-IDF
Topic: ESP32 Signed App Verification
Replies: 5
Views: 6797

Re: ESP32 Signed App Verification

julienD wrote:
Wed Nov 06, 2019 9:49 am
Is there a document that explains how you manage branches?
Hi Julien,

Yes, please take a look here: https://docs.espressif.com/projects/esp ... sions.html

Angus
by ESP_Angus
Thu Nov 07, 2019 3:36 am
Forum: ESP-IDF
Topic: Missing function definitions in IDF (and information in datasheet) ?
Replies: 5
Views: 5131

Re: Missing function definitions in IDF (and information in datasheet) ?

Ah I see. This is what I was thinking but wasn't sure given that I couldn't find it specified anywhere. A follow up question I guess would be what's the reason for this? I can't think of any good reasons. Some background information can be found in this GitHub issue: https://github.com/espressif/es...
by ESP_Angus
Thu Nov 07, 2019 2:56 am
Forum: ESP-IDF
Topic: [closed] moving to cmake/IDF V4.0 is causing problems
Replies: 13
Views: 9573

Re: moving to cmake/IDF V4.0 is causing problems

Thanks for the additional details. It's hard to tell what this could be without knowing what your project does. Can you do some differential testing by disabling parts of your app's startup code and seeing if the problem goes away? Or use a debugger or some additional printf statements (and flushing...
by ESP_Angus
Thu Nov 07, 2019 2:53 am
Forum: General Discussion
Topic: rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
Replies: 2
Views: 15626

Re: rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)

By default, ESP-IDF does not enable C++ exceptions in the compiler. So if C++ code throws an exception, libstdc++ will immediately call abort(). That's what the stack trace is showing. In ESP-IDF you can enable C++ exceptions in the project config and recompile the ESP-IDF project (you may need to a...
by ESP_Angus
Thu Nov 07, 2019 2:50 am
Forum: General Discussion
Topic: Why does this endup in DRAM instead of flash?
Replies: 1
Views: 2336

Re: Why does this endup in DRAM instead of flash?

Hi greengnu, What is the library named? Could you please post the .map file from your project? This should give some clues about which linker rules, if any, were applied when linking these symbols. Also, if you dump the unlinked .a file contents then what sections do these symbols belong to before t...