Search found 538 matches

by ESP_Angus
Fri Oct 20, 2017 11:09 am
Forum: ESP32 SDK
Topic: WiFi WPA2 protocol vulnerabilities (VU#228519)
Replies: 6
Views: 1821

Re: WiFi WPA2 protocol vulnerabilities (VU#228519)

But I just have one concern regarding this issue is that we have already released one product based on ESP32 IDF 2.0 SDK and i don't want to upgrade whole ESP32 SDK now for this issue fix. As per the reply I sent you on the other thread, updating to V2.1 and then V2.1.1 is the supported upgrade pat...
by ESP_Angus
Fri Oct 20, 2017 11:08 am
Forum: ESP32 SDK
Topic: Bluetooth support for ESP32 IDF 2.0 Release
Replies: 9
Views: 190

Re: Bluetooth support for ESP32 IDF 2.0 Release

Hi Ritesh, At minimum, we strongly recommend updating to the V2.1.1 release when it becomes available. This is a point release to V2.0 so it is mostly backwards compatible. There is a small list of incompatible changes here: https://github.com/espressif/esp-idf/releases/tag/v2.1 You can get the upda...
by ESP_Angus
Fri Oct 20, 2017 9:07 am
Forum: General Discussion
Topic: Diagnosing heap corruption
Replies: 15
Views: 234

Re: Diagnosing heap corruption

race condition bug in the "Comprehensive" level heap allocator. This error does not indicate heap corruption and the program can keep running normally after it is displayed. Will have a fix ASAP, but for now you can disregard "errors" that meet the form "Bad head at X. Expe...
by ESP_Angus
Fri Oct 20, 2017 4:40 am
Forum: ESP32 SDK
Topic: 802.11g Radio time to transmit
Replies: 4
Views: 84

Re: 802.11g Radio time to transmit

Most of the time the radio transmits within ~150 us of queuing up the packet. This tends to jitter by +/- 25 us - not too bad. However, occasionally I'm seeing a more serious delay, anywhere up to 5 ms. Seems to happen randomly between 1 - 5 times per second. I'd like to find out what's causing the...
by ESP_Angus
Wed Oct 18, 2017 7:57 am
Forum: ESP32 HDK
Topic: Weird WiFi behaviour
Replies: 2
Views: 58

Re: Weird WiFi behaviour

What ESP32 hardware (module, board, antenna, etc.) are you using?
by ESP_Angus
Wed Oct 18, 2017 6:52 am
Forum: General Discussion
Topic: Diagnosing heap corruption
Replies: 15
Views: 234

Re: Diagnosing heap corruption

The above messages are fairly reproducable, but which of the two cases in the docs do they indicate? The following two descriptions are very similar, I can't make out the difference. If an application crashes reading/writing an address related to 0xFEFEFEFE, this indicates it is reading heap memory...
by ESP_Angus
Wed Oct 18, 2017 2:38 am
Forum: General Discussion
Topic: gatt client - heap corruption
Replies: 5
Views: 72

Re: gatt client - heap corruption

OK. It looks like there are some hardware differences, for example one module has revision 0 silicon and the other has revision 1. This is almost certainly not the cause of the bug, but it may change timing around a tiny bit - making it enough to trigger on one module. Suggest following the steps at...
by ESP_Angus
Wed Oct 18, 2017 2:16 am
Forum: General Discussion
Topic: Diagnosing heap corruption
Replies: 15
Views: 234

Re: Diagnosing heap corruption

Ok, lets say I get an address of 0x1234. I add additional checks to heap_caps_check_integrity(0x1234) and recompile. What guarantees that the dynamic allocation of the overflown buffer places it in the same heap this time? No guarantee, it entirely depends on your code. If you see that heap corrupt...
by ESP_Angus
Tue Oct 17, 2017 10:42 am
Forum: General Discussion
Topic: gatt client - heap corruption
Replies: 5
Views: 72

Re: gatt client - heap corruption

Hi dhs2017, Are there any other differences between the two modules (ESP32 silicon revision, SPI flash type or size, etc?) Can you post the full log from both, please? There may be some hardware-specific differences which change the timing of the code, and cause the heap corruption bug to trigger. S...
by ESP_Angus
Tue Oct 17, 2017 8:25 am
Forum: ESP32 HDK
Topic: Module ground/thermal pads
Replies: 4
Views: 323

Re: Module ground/thermal pads

I spoke to some of our hardware engineers about this. The note in the ESP-WROOM32 datasheet stating that soldering the base pad (39) is not recommended is a translation error. More accurately, soldering this pad is not necessary. The datasheet will be updated. If the pad is soldered then it should b...

Go to advanced search