Search found 9610 matches

by ESP_Sprite
Fri Jan 06, 2017 9:27 am
Forum: General Discussion
Topic: esp32 jtag debug issue
Replies: 11
Views: 15896

Re: esp32 jtag debug issue

Gotcha, seems a bug snuck into esp-idf when we added the backtrace code. Quick fix: open components/esp32/cpu_util.c and add

Code: Select all

#include "sdkconfig.h"
near the other includes. We'll also fix this in the main esp-idf branch.
by ESP_Sprite
Fri Jan 06, 2017 8:44 am
Forum: General Discussion
Topic: A fatal error occurred: Failed to connect to Espressif device when download app
Replies: 1
Views: 6912

Re: A fatal error occurred: Failed to connect to Espressif device when download app

To get into download mode, GPIO0 should be pulled down and EN (=reset) should be pulsed low to reset the chip. In theory, if you have any devboard worth its salt, esptool.py should do that using the hardware handshake lines that are connected to gpio0 and EN. You can do it manually as well if you th...
by ESP_Sprite
Fri Jan 06, 2017 6:07 am
Forum: General Discussion
Topic: Code Flash Error in ESP32 Chip
Replies: 1
Views: 4126

Re: Code Flash Error in ESP32 Chip

That basically means something has gone wrong communicating with the ESP32. What hardware do you use, as in, what kind of dev board? Maybe you have another program, eg Minicom, which also has opened the serial port running at the same time?
by ESP_Sprite
Fri Jan 06, 2017 4:30 am
Forum: ESP-IDF
Topic: ota data partition info error
Replies: 12
Views: 18273

Re: ota data partition info error

Yes, you should; up to 16MB should work just fine. What is the trouble you're running into?
by ESP_Sprite
Fri Jan 06, 2017 4:23 am
Forum: General Discussion
Topic: esp32 jtag debug issue
Replies: 11
Views: 15896

Re: esp32 jtag debug issue

Strange. Have you enabled the "Make exception and panic handlers JTAG/OCD aware" option? That should make the esp32 halt where the exception happened instead of panic'ing. Edit: I've heard that other people also get this behaviour, even with the option I mentioned enabled. Will look into this, maybe...
by ESP_Sprite
Fri Jan 06, 2017 4:21 am
Forum: General Discussion
Topic: Transparent Wi-Fi module with RMII input
Replies: 29
Views: 51078

Re: Transparent Wi-Fi module with RMII input

We're still working on it. The reference design includes PoE as well, but the engineers are having some trouble bringing that up. As soon as we have a working and tested design, I'll see if I can post the schematics.
by ESP_Sprite
Fri Jan 06, 2017 4:19 am
Forum: General Discussion
Topic: ESP32 ROM update
Replies: 8
Views: 18037

Re: ESP32 ROM update

Small nitpick: The ROM isn't entirely unused when the application is booted. There are some useful C functions located in ROM; esp-idf links to them if possible because executing them is very fast and does not put pressure on the flash cache. For example, if you select nano-printf, that is entirely ...
by ESP_Sprite
Fri Jan 06, 2017 4:12 am
Forum: General Discussion
Topic: Wait microsecond
Replies: 8
Views: 60598

Re: Wait microsecond

Yes, you can. Basically, call portDISABLE_INTERRUPTS (and portENABLE_INTERRUPTS after you're done) and the interrupts on that core should stop firing, stopping task switches as well. Be aware that dependent on what you do, instructions may still not execute at the same speed because of e.g. bus cont...
by ESP_Sprite
Fri Jan 06, 2017 4:05 am
Forum: News
Topic: After ESP-IDF 1.0...
Replies: 33
Views: 76010

Re: After ESP-IDF 1.0...

It should be merged pretty soon now, I hope before the weekend.
by ESP_Sprite
Thu Jan 05, 2017 3:03 am
Forum: General Discussion
Topic: when to provide spi peripherals driver?
Replies: 5
Views: 8415

Re: when to provide spi peripherals driver?

The SPI driver will actually be fully capable of interrupt-driven DMA transfers. You basically feed it the transfers you want it to do using a queue and it will give you back the transfers it finished using another queue.