Search found 1622 matches

by ESP_Sprite
Mon Jun 25, 2018 2:50 am
Forum: ESP32 IDF
Topic: Heap corrupting when using xQueue
Replies: 15
Views: 380

Re: Heap corrupting when using xQueue

First of all: heap_3.c is not threadsafe in the ESP32 environment: any tasks on the 2nd core will continue running when vTaskSuspendAll is called. Secondly: this allocator is just a small wrapper around the existing malloc() code; the difference in calling process probably changes the timing on a ra...
by ESP_Sprite
Sun Jun 24, 2018 2:20 am
Forum: Hardware
Topic: ESP32 5GHz
Replies: 3
Views: 177

Re: ESP32 5GHz

Yes, it is, although I couldn't tell you anything about the timeframe before it hits the market.
by ESP_Sprite
Sun Jun 24, 2018 2:14 am
Forum: ESP32 Arduino
Topic: how can i get pure OFDM graph
Replies: 1
Views: 95

Re: how can i get pure OFDM graph

I don't think Arduino has specific calls for this, but given that Arduino uses a recent enough esp-idf release, you can use esp_wifi_set_csi_rx_cb to grab the CSI data.

A change in channels essentially changes the OFDM base frequency and as such also the absolute values of the subfrequencies.
by ESP_Sprite
Thu Jun 21, 2018 1:40 am
Forum: ESP32 IDF
Topic: Ram(memory) heap fragmentation.
Replies: 9
Views: 410

Re: Ram(memory) heap fragmentation.

What we use is effectively a custom implementation of the heap_5 algorithm, if memory serves, so it coalesces free blocks. There's not much you can configure on it: if it sees two adjacent free blocks, it simply joins them.
by ESP_Sprite
Wed Jun 20, 2018 8:07 am
Forum: Hardware
Topic: ESP32 5GHz
Replies: 3
Views: 177

Re: ESP32 5GHz

Yes; it is not 5GHz capable at all.
by ESP_Sprite
Wed Jun 20, 2018 4:27 am
Forum: General Discussion
Topic: GPIO20 redundance (not be used)?
Replies: 7
Views: 219

Re: GPIO20 redundance (not be used)?

I think the pin was intended for the /CS line of a flash chip internal to the package. While it was never used as such, the PSRAM code does use it as an intermediate internal signal wire to delay a signal by one or two clock cycles.
by ESP_Sprite
Wed Jun 20, 2018 2:41 am
Forum: ESP32 IDF
Topic: Undefined reference to NVS
Replies: 5
Views: 142

Re: Undefined reference to NVS

That's interesting... esp-idf doesn't have an explicit component called 'core', just some directories in the lwip and btc directories. Those shouldn't 'count' as components and shouldn't be override-able by another component that's called like this. Any chance you can set up a minimal example of thi...
by ESP_Sprite
Wed Jun 20, 2018 2:34 am
Forum: Hardware
Topic: ESP32 Strapping bits - what does GPIO4 do ?
Replies: 2
Views: 128

Re: ESP32 Strapping bits - what does GPIO4 do ?

It actually is used to select a few options in the more obscure bootstrap methods that the ESP32 has that normally aren't available - things like legacy boot modes, ATE testing modes, diagnostics modes etc. If you use the normal boot modes, the pin is recorded but ignored by the ROM - you probably a...

Go to advanced search