Search found 5 matches

by maximkulkin
Wed Jan 23, 2019 6:37 am
Forum: ESP-IDF
Topic: Why code is placed into IRAM
Replies: 6
Views: 11517

Re: Why code is placed into IRAM

Thank you so much! It all makes sense now.
According to map file doesn't look like this linker instruction does anything useful. Haven't found any other object file matched.
by maximkulkin
Mon Jan 21, 2019 7:23 pm
Forum: ESP-IDF
Topic: Why code is placed into IRAM
Replies: 6
Views: 11517

Re: Why code is placed into IRAM

Sure, I will attach map file and .ld file. Basically, it's this project: https://github.com/maximkulkin/esp32-homekit-camera/tree/live-streaming (notice the branch). I usually edit build/esp32/esp32_out.ld and increase size of iram0_0_seg to get it linked so I can check out component sizes and map f...
by maximkulkin
Sun Jan 20, 2019 9:53 am
Forum: ESP-IDF
Topic: Why code is placed into IRAM
Replies: 6
Views: 11517

Why code is placed into IRAM

Hi. I'm trying to get a third-party library onto ESP32. I've packaged it as component and it compiles OK. But the problem is when I link everything into a final application, it complains that iram section is overflowed: xtensa-esp32-elf/bin/ld: my-project.elf section `.iram0.text' will not fit in re...
by maximkulkin
Sun Jan 20, 2019 9:36 am
Forum: ESP-IDF
Topic: ESP32 + OV7670 image upload
Replies: 4
Views: 14947

Re: ESP32 + OV7670 image upload

Not sure I understand how you can get any kind of video from camera sensor and not being able to get a single frame: the sensor interface is supposed to give you single frame which you then organize into a video stream. Take a look at https://github.com/m5stack/esp32-cam-demo: it has support for sev...
by maximkulkin
Tue Feb 06, 2018 6:40 pm
Forum: ESP-IDF
Topic: Getting netif
Replies: 4
Views: 9552

Getting netif

ESP32 integrates with LWIP for network stack which has a "netif" data structure. Some LWIP functions take "struct netif *" as arguments. tcpip_adapter component manages netif structures and provides functions to manipulate them. It also has a enum - tcpip_adapter_if_t - to point to particular networ...