I added logging in between steps and found that scaling takes around five times more time than encoding:
V (152431) Video Manager: [vman.capture.lo] Scaling
V (152481) Video Manager: [vman.capture.lo] PPA scaling done
V (152481) Video Manager: [vman.capture.lo] Encoding
V (152491) Video Manager ...
Search found 9 matches
- Wed Nov 19, 2025 2:24 pm
- Forum: ESP-IDF
- Topic: MIPI->ISP->PPA->H264->SD Card pipeline performance
- Replies: 1
- Views: 1273
- Wed Nov 19, 2025 2:04 pm
- Forum: ESP-IDF
- Topic: MIPI->ISP->PPA->H264->SD Card pipeline performance
- Replies: 1
- Views: 1273
MIPI->ISP->PPA->H264->SD Card pipeline performance
Hi all!
I've been working for a couple of months on a video capturing project on ESP32-P4 and so far I've managed to achieve 1080p@30 fps performance for the MIPI->ISP->H264->SD Card pipeline with no problem, but I'm experiencing framerate drops when including the PPA in my system. At first I ...
I've been working for a couple of months on a video capturing project on ESP32-P4 and so far I've managed to achieve 1080p@30 fps performance for the MIPI->ISP->H264->SD Card pipeline with no problem, but I'm experiencing framerate drops when including the PPA in my system. At first I ...
- Mon Jun 16, 2025 12:36 am
- Forum: General Discussion
- Topic: ESP_LOGX functions crash after writing to SPIFFS
- Replies: 3
- Views: 125
Re: ESP_LOGX functions crash after writing to SPIFFS
I'm terribly sorry, I finally solved the issue and it was (obviously) my own damn fault but forgot to delete this post. I had a FreeRTOS queue with a bigger item size than the amount of data in the buffer I was sending. This resulted in memory corruption and finally in the error I was encountering ...
- Mon Jun 09, 2025 7:33 pm
- Forum: General Discussion
- Topic: ESP_LOGX functions crash after writing to SPIFFS
- Replies: 3
- Views: 125
ESP_LOGX functions crash after writing to SPIFFS
Hi guys,
I'm using SPIFFS to save some photos captured by my ESP32-CAM. This works without issues the first time, but after this, every call to ESP_LOGX (no matter if it's ESP_LOGI, ESP_LOGV, etc.) crashes with LoadProhibited. I have a task running on core 1 that gets the frame from the OV2640 ...
I'm using SPIFFS to save some photos captured by my ESP32-CAM. This works without issues the first time, but after this, every call to ESP_LOGX (no matter if it's ESP_LOGI, ESP_LOGV, etc.) crashes with LoadProhibited. I have a task running on core 1 that gets the frame from the OV2640 ...
- Thu Mar 06, 2025 1:58 pm
- Forum: ESP-IDF
- Topic: esp_http_client extremely slow upload speed compared to iperf
- Replies: 3
- Views: 938
Re: esp_http_client extremely slow upload speed compared to iperf
Ok so I searched around menuconfig and found the option CONFIG_LWIP_TCP_SND_BUF_DEFAULT. Bumping this to the maximum possible value (65535) yielded 184 kB/s. Better, but not quite what I expected. Tried bumping CONFIG_LWIP_TCP_WND_DEFAULT to 65535 also, but it didn't have any impact on transfer ...
- Thu Mar 06, 2025 2:25 am
- Forum: ESP-IDF
- Topic: esp_http_client extremely slow upload speed compared to iperf
- Replies: 3
- Views: 938
Re: esp_http_client extremely slow upload speed compared to iperf
I found this topic: https://esp32.com/viewtopic.php?t=5844 and it seems to be related to my problem. Using wireshark I can see very small bursts of data coming from the ESP32, then some ACKs from the server, then again another small burst of data, etc:
https://i.imgur.com/dXCmaR6.png
Is there any ...
https://i.imgur.com/dXCmaR6.png
Is there any ...
- Tue Mar 04, 2025 6:20 pm
- Forum: ESP-IDF
- Topic: esp_http_client extremely slow upload speed compared to iperf
- Replies: 3
- Views: 938
esp_http_client extremely slow upload speed compared to iperf
Hi guys,
I'm currently working on a project using ESP32-CAM to capture AVI files and upload them to an S3 bucket. Right now everything works, but the upload speed to my S3 bucket is ridiculously slow: I'm currently getting 25 kB/s !!
I tested my board using the iperf example and was able to achieve ...
I'm currently working on a project using ESP32-CAM to capture AVI files and upload them to an S3 bucket. Right now everything works, but the upload speed to my S3 bucket is ridiculously slow: I'm currently getting 25 kB/s !!
I tested my board using the iperf example and was able to achieve ...
- Thu Jan 23, 2025 2:59 pm
- Forum: Hardware
- Topic: Two UART periferals in the same GPIO pins
- Replies: 4
- Views: 2330
Re: Two UART periferals in the same GPIO pins
Thanks! Reading your reply it seemed obvious; the UART that is not "talking" wants to drive TX high (idle), so nothing can go through. Not sure why it didn't occur to me.
PD: This was my first time using the forum and I'm amazed at how fast you replied! Thanks again
PD: This was my first time using the forum and I'm amazed at how fast you replied! Thanks again
- Thu Jan 23, 2025 1:10 pm
- Forum: Hardware
- Topic: Two UART periferals in the same GPIO pins
- Replies: 4
- Views: 2330
Two UART periferals in the same GPIO pins
Hello,
I'm currently working with an ESP32-CAM board, so I don't have many pins available for external communication (I'm using both the camera and the PSRAM). I need to communicate the board via RS485, so I need 3 pins to make it work. I'm currently using GPIO12 (the only "free" pin I have left ...
I'm currently working with an ESP32-CAM board, so I don't have many pins available for external communication (I'm using both the camera and the PSRAM). I need to communicate the board via RS485, so I need 3 pins to make it work. I'm currently using GPIO12 (the only "free" pin I have left ...