Search found 2075 matches

by ESP_Sprite
Wed Dec 19, 2018 2:55 am
Forum: ESP32 IDF
Topic: How to reduce UART RX Latency
Replies: 1
Views: 16

Re: How to reduce UART RX Latency

I think you're running into the UART receive thresholds. You can configure them differently with uart_intr_config.
by ESP_Sprite
Wed Dec 19, 2018 2:47 am
Forum: General Discussion
Topic: xEventGroupSetBits and task scheduler
Replies: 3
Views: 68

Re: xEventGroupSetBits and task scheduler

I just checked: xEventGroupSetBits uses xTaskRemoveFromUnorderedEventList to unblock a task, and that is pre-emptive (as in: will actively switch over to the unblocked task or tell the other core to do so). In general, all FreeRTOS functions that unblock a higher priority task should immediately swi...
by ESP_Sprite
Wed Dec 19, 2018 2:38 am
Forum: General Discussion
Topic: WIFI vs Semaphore
Replies: 2
Views: 42

Re: WIFI vs Semaphore

In what way is your semaphore 'disrupted'?
by ESP_Sprite
Wed Dec 19, 2018 2:36 am
Forum: ESP32 Arduino
Topic: Load Arduino Sketch to a custom board using ESP32 (8MB SPI Flash)
Replies: 1
Views: 13

Re: Load Arduino Sketch to a custom board using ESP32 (8MB SPI Flash)

Moving this to the Arduino subforum. You probably will need to modify the partitions (just make them larger as you have 8MiB) to fix this.
by ESP_Sprite
Tue Dec 18, 2018 2:42 am
Forum: General Discussion
Topic: CPU cant start (spiffs and adc?)
Replies: 1
Views: 60

Re: CPU cant start (spiffs and adc?)

It always helps if you check the backtrace to go to the source of the issue. cpu_start:213 is: bool ext_ram_ok=esp_spiram_test(); if (!ext_ram_ok) { ESP_EARLY_LOGE(TAG, "External RAM failed memory test!"); abort(); } Line 378 does not resolve to an assert line in my version of esp-idf, but the close...
by ESP_Sprite
Mon Dec 17, 2018 4:30 am
Forum: ESP32 IDF
Topic: Best way to store large objects on flash?
Replies: 23
Views: 4975

Re: Best way to store large objects on flash?

Well, if you store the data in a raw partition, one of the options is to mmap it to a pointer with esp_partition_mmap . This does imply that you either need a partition per file, or need to implement some manual logic where you concatenate all files into one partition and then somehow figure out wha...
by ESP_Sprite
Mon Dec 17, 2018 2:58 am
Forum: General Discussion
Topic: Get 5uA current with the esp32 devkit
Replies: 1
Views: 77

Re: Get 5uA current with the esp32 devkit

It depends on the devkit. For instance, a fair amount of devkits use AMS1117 voltage regulators, and as these have a quiescent current of 5mA average (and up to 11mA max), you'll never be able to get anything under that.
by ESP_Sprite
Mon Dec 17, 2018 2:55 am
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 265
Views: 47210

Re: What would you like to see in The Next Chip?

I get your point, but normally you'd use DMA for this. Allow DMA to receive a chunk of data , then use a DMA-complete interrupt to process this. Meanwhile, the DMA receives the next chunk. It doesn't matter if the interrupt has a bit of latency, because the DMA memory provides a 'buffer' against thi...
by ESP_Sprite
Sun Dec 16, 2018 6:36 am
Forum: ESP32 IDF
Topic: Best way to store large objects on flash?
Replies: 23
Views: 4975

Re: Best way to store large objects on flash?

Edit your partition table so the factory and OTA partitions can fit your new binary, I'd say. If you don't have the room to store these things three-fold, you probably want to figure out some other way to store them (in the spiffs, or perhaps raw on a separate partition)
by ESP_Sprite
Sun Dec 16, 2018 6:34 am
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 265
Views: 47210

Re: What would you like to see in The Next Chip?

I'm interested in how you connected ESP32 to a MIPI DSI device. I did not find any further documentation on this. This would be a huge cost saver, compared to alternatives like the STM32F769 (about $75 for a board) or a Raspberry Pi + HDMI-MIPI-Adapter ($35 + $50). See here . Note that I'd classify...

Go to advanced search