Search found 312 matches

by ESP_Angus
Fri Mar 24, 2017 2:44 am
Forum: ESP32 SDK
Topic: Unstable partition API flashing functions
Replies: 23
Views: 167

Re: Unstable partition API flashing functions

Small update to Ivan's post, I was just able to reproduce the crash with Bluetooth+spi_flash and confirmed the same fix described above. I've updated the bugfix/spi_flash_lock_period branch on github.

Hopefully your OTA mechanism is almost at the working stage now!

Angus
by ESP_Angus
Fri Mar 24, 2017 1:05 am
Forum: ESP32 HDK
Topic: 使用esp32芯片时,有芯片id或者其他不可修改的唯一号码吗?
Replies: 1
Views: 79

Re: 使用esp32芯片时,有芯片id或者其他不可修改的唯一号码吗?

(Sorry for the trouble of replying in English.) The ESP32 efuse contains a MAC address region which is programmed at the factory, and is unique. The esp_read_mac(buf, ESP_MAC_WIFI_STA) function will return this MAC address copied from efuse. The other MAC address types are derived from the STA addre...
by ESP_Angus
Fri Mar 24, 2017 12:41 am
Forum: ESP32 SDK
Topic: Unstable partition API flashing functions
Replies: 23
Views: 167

Re: Unstable partition API flashing functions

Hi Imtiaz, flash write - same error code from gdb (gdb) info symbol 0x400d3ba2 pvPortMalloc + 2 in section .flash.text This sounds like a different underlying issue. Can you please decode the full stack trace (you can paste the whole backtrace line into xtensa-esp32-elf-addr2line, or if you have a r...
by ESP_Angus
Thu Mar 23, 2017 11:07 pm
Forum: General Discussion
Topic: Third party IDF components list
Replies: 4
Views: 277

Re: Third party IDF components list

Might we as a community not choose to back/support/utilize an existing framework such as this one? This is more or less our long term plan, to have a package management system of some kind. It will need to be IDF-specific in some ways, but we want to leverage existing tools as much as possible. The...
by ESP_Angus
Thu Mar 23, 2017 10:14 am
Forum: General Discussion
Topic: [Q] github add Contributor License Agreement
Replies: 6
Views: 83

Re: [Q] github add Contributor License Agreement

To take a step back from this discussion, in the long term what we want to do is make it easier for people to maintain third party components. For patching bugs or adding small things to our existing IDF features, or for very low-level features which need tight integration to IDF internals for some ...
by ESP_Angus
Thu Mar 23, 2017 10:07 am
Forum: ESP32 SDK
Topic: menuconfig - eplanation of menu items appreciated
Replies: 5
Views: 73

Re: menuconfig - eplanation of menu items appreciated

Bonus tip: Pressing the '?' key is a shortcut for navigating to Help with the keyboard.
by ESP_Angus
Thu Mar 23, 2017 5:53 am
Forum: General Discussion
Topic: Porting Code and File Organization
Replies: 1
Views: 36

Re: Porting Code and File Organization

Hi Greg, Even inside Eclipse, IDF uses the Make-based IDF build system. To add files inside "main", edit the component.mk file in the main directory and add a COMPONENT_SRCDIRS variable. The default value is "." but you can expand this to add more directories (relative to the dir...
by ESP_Angus
Thu Mar 23, 2017 3:10 am
Forum: ESP32 SDK
Topic: Unstable partition API flashing functions
Replies: 23
Views: 167

Re: Unstable partition API flashing functions

Sorry, I did indeed miss that you were running the ESP32 as an AP. It might be a couple of days before I get a chance to try and reproduce this again, sorry. Does using the branch linked above help at all? Its not slow because I when it does work I can send and write the whole 1Mbyte partition in a ...
by ESP_Angus
Wed Mar 22, 2017 8:30 am
Forum: ESP32 SDK
Topic: Issue with OTA partitions (invalid magic byte)
Replies: 8
Views: 438

Re: Issue with OTA partitions (invalid magic byte)

I have tried switching the ota0 partition with the factory partition such that if it tries to boot from 0x110000 instead of 0x10000, it finds the factory partition. Can you explain exactly what you mean by this? You flashed the factory partition at 0x110000? I have also tried replacing the bootload...
by ESP_Angus
Wed Mar 22, 2017 6:39 am
Forum: ESP32 SDK
Topic: Unstable partition API flashing functions
Replies: 23
Views: 167

Re: Unstable partition API flashing functions

Hi Imtiaz, I haven't managed to reproduce this issue, even under high network load the ESP32 stays associated. I'm guessing either the partition you're erasing is particularly large, the SPI flash is slow, or the AP you have is more sensitive to timeouts (or maybe some combination of factors.) Howev...

Go to advanced search