Search found 2175 matches

by ESP_Angus
Wed Jun 24, 2020 1:23 am
Forum: ESP32 IDF
Topic: Flash is too slow
Replies: 3
Views: 341

Re: Flash is too slow

Hi Haptesthai, The default serial port flashing baud rate is set very conservatively in ESP-IDF when using the GNU Make build system (default in IDF v3.x). We increased it significantly in ESP-IDF v4.0 when using the CMake build system, but it looks like you're using v3.x. You can increase it in the...
by ESP_Angus
Wed Jun 24, 2020 1:19 am
Forum: Hardware
Topic: Memory Layout BUG Overlap on BOOT
Replies: 8
Views: 1038

Re: Memory Layout BUG Overlap on BOOT

Good point bobolink. Will find some places to promote this more.
by ESP_Angus
Tue Jun 23, 2020 8:56 am
Forum: Hardware
Topic: Memory Layout BUG Overlap on BOOT
Replies: 8
Views: 1038

Re: Memory Layout BUG Overlap on BOOT

Hi Baldhead, For sake of completeness, WiFive has submitted a fix for the underlying PSRAM issue here , although not yet merged. Thanks WiFive. To make sure I understand the residual problem: You have enabled the config item ""Try to allocate memories of Wi-Fi and LWIP in SPIRAM firstly. If failed, ...
by ESP_Angus
Tue Jun 23, 2020 8:43 am
Forum: ESP32 IDF
Topic: Testing secure boot and flash encryption, bootloader cannot set CRYPT_CONFIG efuse
Replies: 1
Views: 261

Re: Testing secure boot and flash encryption, bootloader cannot set CRYPT_CONFIG efuse

Hi iot_hw,

I've replied to the issue on github: https://github.com/espressif/esp-idf/issues/5456

Will lock this thread to avoid discussion diverging into two directions.
by ESP_Angus
Mon Jun 22, 2020 5:04 am
Forum: Hardware
Topic: Purpose of R3 in WROVER-B
Replies: 2
Views: 268

Re: Purpose of R3 in WROVER-B

Hi raspy, Sorry for the inconvenience this change has caused. This resistor was added to suppress 80MHz harmonics in the TXD0 output signal. You can refer to "1.2.2.How can I suppress the harmonics of 80 MHz? " in the ESP32 FAQ document for the cause which led to this change . The internal pullup on...
by ESP_Angus
Tue Jun 16, 2020 11:53 pm
Forum: General Discussion
Topic: UART baud rate >460800 leads to partial garbage
Replies: 12
Views: 1035

Re: UART baud rate >460800 leads to partial garbage

Thanks for the extra information. This makes sense now. When PM is enabled the UART is switched to the REFTICK clock source not the APB clock source, because the REFTICK clock source can maintain the same frequency when changing the CPU & APB clock speeds at runtime. The REFTICK clock is set at 1MHz...
by ESP_Angus
Tue Jun 16, 2020 8:11 am
Forum: General Discussion
Topic: UART baud rate >460800 leads to partial garbage
Replies: 12
Views: 1035

Re: UART baud rate >460800 leads to partial garbage

Hi rosenrot, Thanks for the report about this. I wasn't able to reproduce it. I used the same IDF commit you're using (7d75213674) and selected the hello_world example with a default configuration and then set the "UART console baud rate" and "idf.py monitor baud rate" values to first 921600 and the...
by ESP_Angus
Fri Jun 12, 2020 6:26 am
Forum: Hardware
Topic: [Solved] How to check if my ESP32 module's chip is V3 or not by Software tools?
Replies: 2
Views: 260

Re: How to check if my ESP32 module's chip is V3 or not by Software tools?

Yes, esptool will print the revision automatically when it connects for any command. You will need esptool v2.8 or newer to correctly detect V3 silicon: $ esptool.py read_mac esptool.py v3.0-dev Found 2 serial ports Serial port /dev/ttyUSB0 Connecting...... Detecting chip type... ESP32 Chip is ESP32...
by ESP_Angus
Thu Jun 11, 2020 11:25 pm
Forum: ESP32 IDF
Topic: Why are registers in esptool different from the technical reference and the source code?
Replies: 3
Views: 469

Re: Why are registers in esptool different from the technical reference and the source code?

Hi Josu, You should be able to substitute 0x6001A000 for 0x3FF5A000 and everything will still work, relative to the base address the registers are at the same offsets. Will update esptool to use the DPORT base addresses ASAP. The read_efuse() function in esptool.py is mostly used to read the ESP32 r...
by ESP_Angus
Thu Jun 11, 2020 12:50 am
Forum: ESP32 IDF
Topic: Why are registers in esptool different from the technical reference and the source code?
Replies: 3
Views: 469

Re: Why are registers in esptool different from the technical reference and the source code?

Hi Josu, Thanks for pointing this out. Some peripheral registers in ESP32 are actually mapped at two equivalent memory ranges in the address space (the buses are named DPORT and AHB). DPORT addresses start with 0x3FF and AHB addresses start with 0x600. Performance is generally faster when accessing ...

Go to advanced search